diff --git a/community/tools/graphql2chartjs/.gitignore b/community/tools/graphql2chartjs/.gitignore new file mode 100644 index 00000000000..9a0c9544ea3 --- /dev/null +++ b/community/tools/graphql2chartjs/.gitignore @@ -0,0 +1,3 @@ +node_modules +lib +bundle diff --git a/community/tools/graphql2chartjs/.npmignore b/community/tools/graphql2chartjs/.npmignore new file mode 100644 index 00000000000..a7e5f1c0d92 --- /dev/null +++ b/community/tools/graphql2chartjs/.npmignore @@ -0,0 +1,3 @@ +src +example +bundle diff --git a/community/tools/graphql2chartjs/README.md b/community/tools/graphql2chartjs/README.md new file mode 100644 index 00000000000..fbd523fef89 --- /dev/null +++ b/community/tools/graphql2chartjs/README.md @@ -0,0 +1,229 @@ +# graphql2chartjs - Instant realtime charts using GraphQL + +`graphql2chartjs` reshapes your GraphQL data as per the [ChartJS](https://chartjs.org) API. This makes it easy to query a GraphQL API and render the output as a ChartJS chart. + +For example, if you're using Postgres and [Hasura](https://hasura.io), this is what using `graphql2chartjs` looks like: + +![graphql2chartjs](https://storage.googleapis.com/graphql-engine-cdn.hasura.io/img/graphql2chartjs-explained.png) + + + +## Demos & sandbox +We've set up a GraphQL server with continuously changing data, so that you can try graphql2chartjs out easily. + + +|[View live charts](https://graphql2chartjs-examples.herokuapp.com) | [Edit in sandbox](https://codesandbox.io/s/p2wpj1o8pj) | [Open GraphiQL](https://g2c-examples-graphiql.herokuapp.com/) | +|---|---|---| + +![realtime chart with live data](https://storage.googleapis.com/graphql-engine-cdn.hasura.io/assets/graphql2chartjs/live-chart.gif) + +The demo above cover the following types of charts: [basic](https://graphql2chartjs-examples.herokuapp.com/#bar), [multiple datasets](https://graphql2chartjs-examples.herokuapp.com/#multi-bar), [mixed chart-types](https://graphql2chartjs-examples.herokuapp.com/#mixed), [realtime chart with live data](https://graphql2chartjs-examples.herokuapp.com/#live-chart), [realtime time-series](https://graphql2chartjs-examples.herokuapp.com/#timeseries-chart) + +## Usage with Hasura +Hasura gives you an instant realtime GraphQL API on an existing Postgres database. You can create views to capture analytics and aggregations on your database and instantly turn them into charts. + +Watch this video below to see a demo/tutorial of using Hasura with an existing Postgres database, creating views and building charts. + +
+ + youtube video demo + +
+ + +## Example usage with react, apollo and react-chartjs-2 + +```javascript +import {Query} from 'react-apollo'; +import gql from 'graphql-tag'; +import graphql2chartjs from 'graphql2chartjs'; +import {Bar} from 'react-chartjs-2'; + +const Chart = () => ( + + {({data} => { + if (data) { + const g2c = new graphql2chartjs(data, 'bar'); + return (); + } + return null; + } + +); +``` + +## Mapping GraphQL queries to ChartJS charts + +Different types of charts need different structures in their datasets. + +For example a bar chart dataset needs labels and data associated for each label; the ChartJS API refers to this as `label` and `data`. Once you alias fields in your graphql query to `label` and `data`, and pass the response through `graphql2chartjs`, your dataset is ready to be used by bar chart in chartjs. + +### Bar / Line / Doughnut / Pie / Radar / Polar Area / Area + +Charts of this type need 2 data inputs, `label` and `data`. +```graphql +query { + ArticleLikes : articles { + label: title + data: likes + } +} +``` + +### Scatter / Bubble + +Charts of this type need 2 data inputs: `data_x`, `data_y` (and `data_r` for bubble). +```graphql +query { + ArticleLikesVsComments : articles { + data_x: num_likes + data_y: num_comments + } +} +``` + +### Time series (line / bar) + +Charts of this type need 2 data inputs, `data_x` or `data_t` and `data_y`. Note that there is no `label`. + +```graphql +query { + StockPrices : stockprice { + data_t: created + data_y: price + } +} +``` + +## graphql2chartjs usage + +graphql2chartjs works in 3 steps: + +1. Initialise graphql2chartjs: `const g2c = new graphql2chartjs()` +2. Add data from your graphql response: `g2c.add(graphqlResponse.data, 'line')` +3. Set your chart data to the data properly of the graphql2chartjs instance: `g2c.data` + +### Step 1: Initialiase with data: `new graphql2chartjs()` + +#### Option 1: Initialise with data and chart type + +**`graphql2chartjs(data, chartType)`** + +```javascript +const g2c = new graphql2chartjs(data, 'bar'); +``` + +- `data`: This is your GraphQL response. This data should have fields `label`, `data` etc. as per the GraphQL querying described above. +- `chartType`: This is a string that represents valid values of what your chart type is. Valid values include `'line'`, `'bar'`, `'radar'`, `'doughnut'`, `'pie'`, `'polarArea'`, `'bubble'`, `'scatter'`. + +**Notes:** +- This is the simplest way of using `graphql2chartjs` +- If you have multiple datasets, all of the datasets will be rendered automatically as the same type of chart +- To customise the UI options of the rendered chart like colors or to create a mixed type chart (one dataset is rendered as a line chart, another as a bar chart) use the next initialisation method instead of this one. + + +#### Option 2: Initialise with data and a transform function + +**`graphql2chartjs(data, transform)`** + +The transformation function can add chartjs dataset props or even modify the record data: + +```javascript +const g2c = new graphql2chartjs(data, (datasetName, dataPoint) => { + return { + chartType: 'bar', + backgroundColor: 'yellow' + }; +}); +``` + +- `transform(datasetName, dataPoint)`: This function defined by you can take the name of the dataset and the data record that comes from the GraphQL response and returns an object that can should have the `chartType` key and optionally other keys that specify other dataset properties. + - The object returned by this function should look like the following: + ```javascript + { + chartType: 'line', // Or 'line', 'bar', 'radar', 'doughnut', 'pie', 'polarArea', 'bubble', 'scatter' + + } + ``` + - `chartType`: This should be a string value, one of: `'line'`, `'bar'`, `'radar'`, `'doughnut'`, `'pie'`, `'polarArea'`, `'bubble'`, `'scatter'` + - Other keys in this object should be dataset properties. These properties are slightly different for different chart types. + - Line chart: https://www.chartjs.org/docs/latest/charts/line.html#dataset-properties + - Bar chart: https://www.chartjs.org/docs/latest/charts/bar.html#dataset-properties + - Radar chart: https://www.chartjs.org/docs/latest/charts/radar.html#dataset-properties + - Doughnut & Pie: https://www.chartjs.org/docs/latest/charts/doughnut.html#dataset-properties + - Polar: https://www.chartjs.org/docs/latest/charts/polar.html#dataset-properties + - Bubble: https://www.chartjs.org/docs/latest/charts/bubble.html#dataset-properties + - Scatter: https://www.chartjs.org/docs/latest/charts/scatter.html#dataset-properties + + +### Step 2: Now create your cchart with data - `g2c.data` + +`g2c.data` gives you access to the latest ChartJS data that can be passed to your chart. + +1. Javascript + ```javascript + var myChart = new Chart(ctx, { data: g2c.data }); + ``` + +2. react-chartjs-2 + ```javascript + + ``` + +### Step 3: (optional) Incrementally add data for your chart + +**`g2c.add()`** + +Once you've initialised a `graphql2chartjs` object, you can use the `add` function to add data for the first time or incrementally: + +```javascript +await data = runQuery(..); + +// Add for a chart type +g2c.add(data, 'line'); + +// Add with a transformation function to change UI props for the new data added or udpated +g2c.add(data, (datasetName, dataPoint) => { + chartType: 'line', + pointBackgroundColor: 'yellow' +}); +``` + + +## Installation + +### Via npm + +``` +npm install --save graphql2chartjs +``` + +### Use in a script tag + +```html + +``` + +## Reforming the data + +### `reform()` + +You can reform the existing data in your `graphql2chartjs` instance using the reform function that takes a reformer function as an argument. This reformer function is run over every datapoint in every dataset. For instance, to scale the x and y coordinates, you would do something like: + +``` +g2c.reform((datasetName, dataPoint) => { + // scale the x, y coordinates + return { + data_x: scalingFactor(dataPoint.data_x), + data_y: scalingFactor(dataPoint.data_y) + } +}) +``` diff --git a/community/tools/graphql2chartjs/babel.config.js b/community/tools/graphql2chartjs/babel.config.js new file mode 100644 index 00000000000..83d38597135 --- /dev/null +++ b/community/tools/graphql2chartjs/babel.config.js @@ -0,0 +1,16 @@ +const presets = [ + [ + "@babel/env", + { + targets: { + edge: "17", + firefox: "60", + chrome: "67", + safari: "11.1", + }, + useBuiltIns: "usage", + }, + ], +]; + +module.exports = { presets }; \ No newline at end of file diff --git a/community/tools/graphql2chartjs/example/README.md b/community/tools/graphql2chartjs/example/README.md new file mode 100644 index 00000000000..6777317286c --- /dev/null +++ b/community/tools/graphql2chartjs/example/README.md @@ -0,0 +1,15 @@ +# Example + +This example app is live at https://graphql2chartjs-examples.herokuapp.com + +## Client (React app) + +The app directory has the React app that is already set up with a backend. + +## Migrations (Hasura migrations) + +The hasura directory contains the migrations for the Hasura GraphQL Engine backend that is setup at https://graphql2chartjs.hasura.app and has a GraphQL endpoint https://graphqlchartjs.hasura.app/v1alpha1/graphql + +## Scripts + +The scripts directory contains the scripts that are run to populate the backend with sample data. diff --git a/community/tools/graphql2chartjs/example/app/.gitignore b/community/tools/graphql2chartjs/example/app/.gitignore new file mode 100644 index 00000000000..dd87e2d73f9 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/.gitignore @@ -0,0 +1,2 @@ +node_modules +build diff --git a/community/tools/graphql2chartjs/example/app/README.md b/community/tools/graphql2chartjs/example/app/README.md new file mode 100755 index 00000000000..67af5838310 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/README.md @@ -0,0 +1,6 @@ +To run this example: + +``` +npm install +npm start +``` diff --git a/community/tools/graphql2chartjs/example/app/package.json b/community/tools/graphql2chartjs/example/app/package.json new file mode 100644 index 00000000000..628451ef596 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/package.json @@ -0,0 +1,39 @@ +{ + "name": "graphql2chartjs-examples", + "version": "0.1.0", + "private": true, + "dependencies": { + "apollo-boost": "^0.1.28", + "apollo-link-ws": "^1.0.14", + "bootstrap": "^4.3.1", + "chart.js": "^2.7.3", + "graphql": "^14.1.1", + "graphql2chartjs": "^0.2.1", + "react": "^16.8.3", + "react-apollo": "^2.4.1", + "react-bootstrap": "^1.0.0-beta.5", + "react-chartjs-2": "^2.7.4", + "react-dom": "^16.8.3", + "react-scripts": "2.1.5", + "react-syntax-highlighter": "^10.1.3", + "subscriptions-transport-ws": "^0.9.15" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": "react-app" + }, + "browserslist": [ + ">0.2%", + "not dead", + "not ie <= 11", + "not op_mini all" + ], + "devDependencies": { + "@playlyfe/gql": "^2.6.1" + } +} diff --git a/community/tools/graphql2chartjs/example/app/public/favicon.ico b/community/tools/graphql2chartjs/example/app/public/favicon.ico new file mode 100755 index 00000000000..a11777cc471 Binary files /dev/null and b/community/tools/graphql2chartjs/example/app/public/favicon.ico differ diff --git a/community/tools/graphql2chartjs/example/app/public/index.html b/community/tools/graphql2chartjs/example/app/public/index.html new file mode 100755 index 00000000000..59729940d89 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/public/index.html @@ -0,0 +1,48 @@ + + + + + + + + + + + + + graphql2chartjs examples + + + +
+ + + diff --git a/community/tools/graphql2chartjs/example/app/public/manifest.json b/community/tools/graphql2chartjs/example/app/public/manifest.json new file mode 100755 index 00000000000..1f2f141fafd --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/public/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/community/tools/graphql2chartjs/example/app/src/App.css b/community/tools/graphql2chartjs/example/app/src/App.css new file mode 100755 index 00000000000..ff02bcd31ca --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/App.css @@ -0,0 +1,65 @@ +.App { + text-align: center; +} + +.App-logo { + animation: App-logo-spin infinite 20s linear; + height: 40vmin; + pointer-events: none; +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} + +.half_screen { + width: 50%; + display: inline-block; + position: relative; +} + +.chartWrapper { + display: flex; +} + +.loadingIndicator { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} + +@media(max-width: 767px) { + .half_screen { + width: 100%; + display: block; + } + .chartWrapper { + display: block; + } +} + +.fiftypercent { + width: 100px; + display: inline-block; +} \ No newline at end of file diff --git a/community/tools/graphql2chartjs/example/app/src/App.js b/community/tools/graphql2chartjs/example/app/src/App.js new file mode 100755 index 00000000000..6c157c7e7bf --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/App.js @@ -0,0 +1,28 @@ +import React from 'react'; +import './App.css'; +import NavBar from './Navbar'; + +import { + BasicBarChart, + StyledBarChart, + MultiDatasetBarChart, + MixedLineBarChart, + LiveChart, + RealtimeTimeseriesChart +} from './charts'; + +const App = () => ( +
+ +
+ + + + + + +
+
+); + +export default App; diff --git a/community/tools/graphql2chartjs/example/app/src/App.test.js b/community/tools/graphql2chartjs/example/app/src/App.test.js new file mode 100755 index 00000000000..a754b201bf9 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/App.test.js @@ -0,0 +1,9 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import App from './App'; + +it('renders without crashing', () => { + const div = document.createElement('div'); + ReactDOM.render(, div); + ReactDOM.unmountComponentAtNode(div); +}); diff --git a/community/tools/graphql2chartjs/example/app/src/Navbar.js b/community/tools/graphql2chartjs/example/app/src/Navbar.js new file mode 100644 index 00000000000..c12e1dbd877 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/Navbar.js @@ -0,0 +1,33 @@ +import React from 'react'; +import { Navbar, Nav, NavDropdown, Button } from 'react-bootstrap'; + +const Bar = () => { + return ( + + graphql2chartjs examples + + + + + + ) +} + +export default Bar; + diff --git a/community/tools/graphql2chartjs/example/app/src/charts/BasicBarChart.js b/community/tools/graphql2chartjs/example/app/src/charts/BasicBarChart.js new file mode 100644 index 00000000000..cb94864256d --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/charts/BasicBarChart.js @@ -0,0 +1,75 @@ +import React from 'react'; +import { Bar } from 'react-chartjs-2'; +import { docco } from 'react-syntax-highlighter/dist/esm/styles/hljs'; +import SyntaxHighlighter from 'react-syntax-highlighter'; +import graphql2chartjs from 'graphql2chartjs'; +import { Query } from 'react-apollo'; +import gql from 'graphql-tag'; + +const query = ` + query { + ArticleLikes: article_stats { + id + label: title + data: num_likes + } + } +`; + +// Chart component +const Chart = ({ query }) => ( + + { + ({data, error, loading}) => { + if (loading || error) { + return
Please wait
; + } + // create graphql2chartjs instance + const g2c = new graphql2chartjs(); + // add graphql data to graphql2chartjs instance + g2c.add(data, 'bar'); + // render chart with g2c data :) + return ( + + ) + } + } +
+) + +/****************************************UTILS*****************************************/ + +const HighlightedQuery = ({ query }) => ( + + {query} + +) + +const BasicBarChart = ({ path }) => { + return ( +
+
+
+

Basic bar chart

+
+
+ +
+
+ +
+
+
+ View source +
+
+
+ ) +} + +export { BasicBarChart }; diff --git a/community/tools/graphql2chartjs/example/app/src/charts/LiveChart.js b/community/tools/graphql2chartjs/example/app/src/charts/LiveChart.js new file mode 100644 index 00000000000..38c8b7a22ef --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/charts/LiveChart.js @@ -0,0 +1,108 @@ +import React from 'react'; +import { Line } from 'react-chartjs-2'; +import { docco } from 'react-syntax-highlighter/dist/esm/styles/hljs'; +import SyntaxHighlighter from 'react-syntax-highlighter'; +import graphql2chartjs from 'graphql2chartjs'; +import { Subscription } from 'react-apollo'; +import gql from 'graphql-tag'; + +const subscription = ` + subscription { + stock_price_for_Amazon: stocks ( + order_by: { + created: desc + } + where: { + ticker: { + _eq: "AMZN" + } + } + limit: 100 + ) { + data_t: created + data_y: price + } + } +`; + +// Chart component +const Chart = () => ( + + { + ({data, error, loading}) => { + if (loading || error) { + console.error(error); + return
Please wait
; + } + // create graphql2chartjs instance + const g2c = new graphql2chartjs(); + // add graphql data to graphql2chartjs instance while adding different chart types and properties + g2c.add(data, (dataSetName, dataPoint) => { + return { + ...dataPoint, + chartType: 'line', + borderColor: '#333538', + pointBackgroundColor: '#333538', + backgroundColor: '#333538', + fill: false + } + }); + // render chart with g2c data :) + return ( + + ) + } + } +
+) + +/****************************************UTILS*****************************************/ + +const HighlightedSubscription = () => ( + + {subscription} + +) + +const LiveChart = ({ path }) => { + return ( +
+
+
+

Live chart (with mock data)

+
+
+ +
+
+ +
+
+
+ View source +
+
+
+
+ ) +} + +export { LiveChart }; diff --git a/community/tools/graphql2chartjs/example/app/src/charts/MixedLineBarChart.js b/community/tools/graphql2chartjs/example/app/src/charts/MixedLineBarChart.js new file mode 100644 index 00000000000..611eaf2d76d --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/charts/MixedLineBarChart.js @@ -0,0 +1,99 @@ +import React from 'react'; +import { Bar } from 'react-chartjs-2'; +import { docco } from 'react-syntax-highlighter/dist/esm/styles/hljs'; +import SyntaxHighlighter from 'react-syntax-highlighter'; +import graphql2chartjs from 'graphql2chartjs'; +import { Query } from 'react-apollo'; +import gql from 'graphql-tag'; + +const query = ` + query { + ArticleComments: article_stats { + id + label: title + data: num_comments + } + ArticleLikes: article_stats { + id + label: title + data: num_likes + } + } +`; + +// Chart component +const Chart = () => ( + + { + ({data, error, loading}) => { + if (loading || error) { + console.error(error); + return
Please wait
; + } + // create graphql2chartjs instance + const g2c = new graphql2chartjs(); + // add graphql data to graphql2chartjs instance while adding different chart types and properties + g2c.add(data, (dataSetName, dataPoint) => { + if (dataSetName === 'ArticleLikes') { + // return bar chart properties for article likes + return { + ...dataPoint, + chartType: 'bar', + backgroundColor: '#44c0c1', + } + } + // return line chart properties for article comments + return { + ...dataPoint, + chartType: 'line', + borderColor: '#ffce49', + pointBackgroundColor: '#ffce49', + backgroundColor: '#ffce49', + fill: false + } + }); + // render chart with g2c data :) + return ( + + ) + } + } +
+) + +/****************************************UTILS*****************************************/ + +const HighlightedQuery = ({ query }) => ( + + {query} + +) + +const MixedLineBarChart = ({ path }) => { + return ( +
+
+
+

Mixed chart (line and bar)

+
+
+ +
+
+ +
+
+
+ View source +
+
+
+ ) +} + +export { MixedLineBarChart }; diff --git a/community/tools/graphql2chartjs/example/app/src/charts/MultiDatasetBarChart.js b/community/tools/graphql2chartjs/example/app/src/charts/MultiDatasetBarChart.js new file mode 100644 index 00000000000..5d484dd23a1 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/charts/MultiDatasetBarChart.js @@ -0,0 +1,94 @@ +import React from 'react'; +import { Bar } from 'react-chartjs-2'; +import { docco } from 'react-syntax-highlighter/dist/esm/styles/hljs'; +import SyntaxHighlighter from 'react-syntax-highlighter'; +import graphql2chartjs from 'graphql2chartjs'; +import { Query } from 'react-apollo'; +import gql from 'graphql-tag'; + +const query = ` + query { + ArticleComments: article_stats { + id + label: title + data: num_comments + } + ArticleLikes: article_stats { + id + label: title + data: num_likes + } + } +`; + +// Chart component +const Chart = () => ( + + { + ({data, error, loading}) => { + if (loading || error) { + console.error(error); + return
Please wait
; + } + // create graphql2chartjs instance + const g2c = new graphql2chartjs(); + // add graphql data to graphql2chartjs instance while adding the backgroundcolor property + g2c.add(data, (dataSetName, dataPoint) => { + if (dataSetName === 'ArticleLikes') { + return { + ...dataPoint, + chartType: 'bar', + backgroundColor: '#44c0c1', + } + } + return { + ...dataPoint, + chartType: 'bar', + backgroundColor: '#ffce49', + } + }); + // render chart with g2c data :) + return ( + + ) + } + } +
+) + +/****************************************UTILS*****************************************/ + +const HighlightedQuery = ({ query }) => ( + + {query} + +) + +const MultiDatasetBarChart = ({ path }) => { + return ( +
+
+
+

Bar chart (multiple datasets)

+
+
+ +
+
+ +
+
+
+ View source +
+
+
+ ) +} + +export { MultiDatasetBarChart }; diff --git a/community/tools/graphql2chartjs/example/app/src/charts/RealtimeTimeseriesChart.js b/community/tools/graphql2chartjs/example/app/src/charts/RealtimeTimeseriesChart.js new file mode 100644 index 00000000000..36e37e6f821 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/charts/RealtimeTimeseriesChart.js @@ -0,0 +1,204 @@ +import React, {useState, useEffect} from 'react'; +import { Line } from 'react-chartjs-2'; +import { docco } from 'react-syntax-highlighter/dist/esm/styles/hljs'; +import SyntaxHighlighter from 'react-syntax-highlighter'; +import graphql2chartjs from 'graphql2chartjs'; +import { ApolloConsumer } from 'react-apollo'; +import gql from 'graphql-tag'; + +// Chart component +const Chart = ({client}) => { + const [chartJsData, setChartjsData] = useState({}); + useEffect( + () => { + // initialize g2c + const g2c = new graphql2chartjs(); + let latestTime = null; + // load initial data + client.query({ + query: gql`${firstQuery}` + }).then((resp) => { + // add the received data to g2c and update state + g2c.add(resp.data, () => lineChartOptions); + setChartjsData(g2c.data) + + // update the timestamp of the last received entry + if (resp.data.StockPriceForAmazon.length) { + latestTime = resp.data.StockPriceForAmazon[0].data_t; + } + + // subscribe to a notification with newest data in the database + client.subscribe({ + query: gql`${lastEventSubscription}` + }).subscribe({ + next(event) { + // if the data is not stale, fetch new data and add to g2c + if (event.data.StockPriceForAmazon.length) { + if (!latestTime || event.data.StockPriceForAmazon[0].data_t > latestTime) { + fetchMore() + } + } + }, + error(err) { + console.error(err); + } + }) + }) + + const fetchMore = () => { + client.query({ + query: gql`${fetchMoreQuery}`, + variables: { + time: latestTime || "2019-03-12T19:16:45.640128+00:00" + } + }).then((resp) => { + if (resp.data.StockPriceForAmazon.length) { + g2c.add(resp.data, () => lineChartOptions); + latestTime = resp.data.StockPriceForAmazon[0].data_t; + setChartjsData(g2c.data); + } + }) + } + }, + [] + ) + + return ( + + ) +} + +/****************************************UTILS*****************************************/ + +const firstQuery = ` + query { + StockPriceForAmazon: stocks ( + order_by: { + created: desc + } + where: { + ticker: { + _eq: "AMZN" + } + } + limit: 1000 + ) { + data_t: created + data_y: price + ticker + } + } +`; + +const lastEventSubscription = ` + subscription { + StockPriceForAmazon: stocks ( + order_by: { + created: desc + } + where: { + ticker: { + _eq: "AMZN" + } + } + limit: 1 + ) { + data_t: created + } + } +` + +const fetchMoreQuery = ` + query ($time: timestamptz) { + StockPriceForAmazon: stocks ( + order_by: { + created: desc + } + where: { + _and: [ + { + ticker: { + _eq: "AMZN" + } + }, + { + created: { + _gt: $time + } + } + ] + } + ) { + data_t: created + data_y: price + ticker + } + } +` + +const HighlightedSubscription = () => ( + + { + ` + # first query to load last 1000 data points${firstQuery} + + # subscription to detect any change in the database${lastEventSubscription} + + # fetch data newer than the locally existing data${fetchMoreQuery} + ` + } + +) + +const RealtimeTimeseriesChart = ({ path }) => { + return ( +
+
+
+

Timeseries chart (with mock data)

+
+
+ +
+
+ + { + client => + } + +
+
+
+ View source +
+
+
+
+ ) +} + +const lineChartOptions = { + chartType: 'line', + fill: false, + borderColor: 'brown', + pointBackgroundColor: 'brown', + showLine: false +} + +export { RealtimeTimeseriesChart }; diff --git a/community/tools/graphql2chartjs/example/app/src/charts/StyledBarChart.js b/community/tools/graphql2chartjs/example/app/src/charts/StyledBarChart.js new file mode 100644 index 00000000000..a5d58326111 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/charts/StyledBarChart.js @@ -0,0 +1,79 @@ +import React from 'react'; +import { Bar } from 'react-chartjs-2'; +import { docco } from 'react-syntax-highlighter/dist/esm/styles/hljs'; +import SyntaxHighlighter from 'react-syntax-highlighter'; +import graphql2chartjs from 'graphql2chartjs'; +import { Query } from 'react-apollo'; +import gql from 'graphql-tag'; + +const query = ` + query { + ArticleLikes: article_stats { + id + label: title + data: num_likes + } + } +`; + +// Chart component +const Chart = ({ query }) => ( + + { + ({data, error, loading}) => { + if (loading || error) { + return
Please wait
; + } + // create graphql2chartjs instance + const g2c = new graphql2chartjs(); + // add graphql data to graphql2chartjs instance while adding the backgroundcolor property + g2c.add(data, (datasetName, dataPoint) => ({ + ...dataPoint, + chartType: 'bar', + backgroundColor: '#44c0c1', + })); + // render chart with g2c data :) + return ( + + ) + } + } +
+) + +/****************************************UTILS*****************************************/ + +const HighlightedQuery = ({ query }) => ( + + {query} + +) + +const StyledBarChart = ({ path }) => { + return ( +
+
+
+

Styled bar chart

+
+
+ +
+
+ +
+
+
+ View source +
+
+
+ ) +} + +export { StyledBarChart }; diff --git a/community/tools/graphql2chartjs/example/app/src/charts/index.js b/community/tools/graphql2chartjs/example/app/src/charts/index.js new file mode 100644 index 00000000000..e0f836249c2 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/charts/index.js @@ -0,0 +1,6 @@ +export { BasicBarChart } from './BasicBarChart'; +export { StyledBarChart } from './StyledBarChart'; +export { MultiDatasetBarChart } from './MultiDatasetBarChart'; +export { MixedLineBarChart } from './MixedLineBarChart'; +export { LiveChart } from './LiveChart'; +export { RealtimeTimeseriesChart } from './RealtimeTimeseriesChart'; diff --git a/community/tools/graphql2chartjs/example/app/src/index.css b/community/tools/graphql2chartjs/example/app/src/index.css new file mode 100755 index 00000000000..cee5f348fb9 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/index.css @@ -0,0 +1,14 @@ +body { + margin: 0; + padding: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", + "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", + monospace; +} diff --git a/community/tools/graphql2chartjs/example/app/src/index.js b/community/tools/graphql2chartjs/example/app/src/index.js new file mode 100755 index 00000000000..19c0704f79f --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/index.js @@ -0,0 +1,31 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import './index.css'; +import App from './App'; +import { ApolloClient } from 'apollo-client'; +import { ApolloProvider } from 'react-apollo'; +import { WebSocketLink } from 'apollo-link-ws'; +import { InMemoryCache } from 'apollo-cache-inmemory'; + +const link = new WebSocketLink({ + uri: 'wss://graphql2chartjs.hasura.app/v1alpha1/graphql', + options: { + reconnect: true + } +}) + +const cache = new InMemoryCache(); + +const client = new ApolloClient({ + link, + cache +}); + +ReactDOM.render( + ( + + + + ), + document.getElementById('root') +); diff --git a/community/tools/graphql2chartjs/example/app/src/logo.svg b/community/tools/graphql2chartjs/example/app/src/logo.svg new file mode 100755 index 00000000000..6b60c1042f5 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/src/logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/community/tools/graphql2chartjs/example/app/yarn.lock b/community/tools/graphql2chartjs/example/app/yarn.lock new file mode 100644 index 00000000000..4cc56968af1 --- /dev/null +++ b/community/tools/graphql2chartjs/example/app/yarn.lock @@ -0,0 +1,9828 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@7.0.0", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.0.0-beta.35": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" + dependencies: + "@babel/highlight" "^7.0.0" + +"@babel/core@7.2.2": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.2.2.tgz#07adba6dde27bb5ad8d8672f15fde3e08184a687" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.2.2" + "@babel/helpers" "^7.2.0" + "@babel/parser" "^7.2.2" + "@babel/template" "^7.2.2" + "@babel/traverse" "^7.2.2" + "@babel/types" "^7.2.2" + convert-source-map "^1.1.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.10" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/core@^7.1.6": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.3.3.tgz#d090d157b7c5060d05a05acaebc048bd2b037947" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.3.3" + "@babel/helpers" "^7.2.0" + "@babel/parser" "^7.3.3" + "@babel/template" "^7.2.2" + "@babel/traverse" "^7.2.2" + "@babel/types" "^7.3.3" + convert-source-map "^1.1.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.11" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/generator@^7.1.3": + version "7.1.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.1.3.tgz#2103ec9c42d9bdad9190a6ad5ff2d456fd7b8673" + dependencies: + "@babel/types" "^7.1.3" + jsesc "^2.5.1" + lodash "^4.17.10" + source-map "^0.5.0" + trim-right "^1.0.1" + +"@babel/generator@^7.2.2", "@babel/generator@^7.3.3": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.3.3.tgz#185962ade59a52e00ca2bdfcfd1d58e528d4e39e" + dependencies: + "@babel/types" "^7.3.3" + jsesc "^2.5.1" + lodash "^4.17.11" + source-map "^0.5.0" + trim-right "^1.0.1" + +"@babel/helper-annotate-as-pure@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" + dependencies: + "@babel/helper-explode-assignable-expression" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-builder-react-jsx@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0.tgz#fa154cb53eb918cf2a9a7ce928e29eb649c5acdb" + dependencies: + "@babel/types" "^7.0.0" + esutils "^2.0.0" + +"@babel/helper-call-delegate@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz#6a957f105f37755e8645343d3038a22e1449cc4a" + dependencies: + "@babel/helper-hoist-variables" "^7.0.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-create-class-features-plugin@^7.3.0": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.3.2.tgz#ba1685603eb1c9f2f51c9106d5180135c163fe73" + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.2.3" + +"@babel/helper-define-map@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz#3b74caec329b3c80c116290887c0dd9ae468c20c" + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/types" "^7.0.0" + lodash "^4.17.10" + +"@babel/helper-explode-assignable-expression@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" + dependencies: + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-function-name@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" + dependencies: + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-get-function-arity@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-hoist-variables@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz#46adc4c5e758645ae7a45deb92bab0918c23bb88" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-member-expression-to-functions@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-imports@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-transforms@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.1.0.tgz#470d4f9676d9fad50b324cdcce5fbabbc3da5787" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + lodash "^4.17.10" + +"@babel/helper-optimise-call-expression@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-plugin-utils@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" + +"@babel/helper-regex@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.0.0.tgz#2c1718923b57f9bbe64705ffe5640ac64d9bdb27" + dependencies: + lodash "^4.17.10" + +"@babel/helper-remap-async-to-generator@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-wrap-function" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-replace-supers@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.1.0.tgz#5fc31de522ec0ef0899dc9b3e7cf6a5dd655f362" + dependencies: + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-replace-supers@^7.2.3": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz#19970020cf22677d62b3a689561dbd9644d8c5e5" + dependencies: + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/traverse" "^7.2.3" + "@babel/types" "^7.0.0" + +"@babel/helper-simple-access@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" + dependencies: + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-split-export-declaration@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz#3aae285c0311c2ab095d997b8c9a94cad547d813" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-wrap-function@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.1.0.tgz#8cf54e9190706067f016af8f75cb3df829cc8c66" + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helpers@^7.2.0": + version "7.3.1" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.3.1.tgz#949eec9ea4b45d3210feb7dc1c22db664c9e44b9" + dependencies: + "@babel/template" "^7.1.2" + "@babel/traverse" "^7.1.5" + "@babel/types" "^7.3.0" + +"@babel/highlight@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" + dependencies: + chalk "^2.0.0" + esutils "^2.0.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.0.0", "@babel/parser@^7.1.2", "@babel/parser@^7.1.3": + version "7.1.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.1.3.tgz#2c92469bac2b7fbff810b67fca07bd138b48af77" + +"@babel/parser@^7.2.2", "@babel/parser@^7.2.3", "@babel/parser@^7.3.3": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.3.3.tgz#092d450db02bdb6ccb1ca8ffd47d8774a91aef87" + +"@babel/plugin-proposal-async-generator-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + +"@babel/plugin-proposal-class-properties@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.3.0.tgz#272636bc0fa19a0bc46e601ec78136a173ea36cd" + dependencies: + "@babel/helper-create-class-features-plugin" "^7.3.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-proposal-decorators@7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.3.0.tgz#637ba075fa780b1f75d08186e8fb4357d03a72a7" + dependencies: + "@babel/helper-create-class-features-plugin" "^7.3.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-decorators" "^7.2.0" + +"@babel/plugin-proposal-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + +"@babel/plugin-proposal-object-rest-spread@7.3.2", "@babel/plugin-proposal-object-rest-spread@^7.3.1": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.3.2.tgz#6d1859882d4d778578e41f82cc5d7bf3d5daf6c1" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + +"@babel/plugin-proposal-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + +"@babel/plugin-proposal-unicode-property-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz#abe7281fe46c95ddc143a65e5358647792039520" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + regexpu-core "^4.2.0" + +"@babel/plugin-syntax-async-generators@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-decorators@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz#c50b1b957dcc69e4b1127b65e1c33eef61570c1b" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-dynamic-import@7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-flow@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz#a765f061f803bc48f240c26f8747faf97c26bf7c" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-jsx@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.0.0.tgz#034d5e2b4e14ccaea2e4c137af7e4afb39375ffd" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-object-rest-spread@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-typescript@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.0.0.tgz#90f4fe0a741ae9c0dcdc3017717c05a0cbbd5158" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-arrow-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-async-to-generator@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz#68b8a438663e88519e65b776f8938f3445b1a2ff" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + +"@babel/plugin-transform-block-scoped-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-block-scoping@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz#f17c49d91eedbcdf5dd50597d16f5f2f770132d4" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + lodash "^4.17.10" + +"@babel/plugin-transform-classes@7.2.2": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz#6c90542f210ee975aa2aa8c8b5af7fa73a126953" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-define-map" "^7.1.0" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + globals "^11.1.0" + +"@babel/plugin-transform-classes@^7.2.0": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.3.3.tgz#a0532d6889c534d095e8f604e9257f91386c4b51" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-define-map" "^7.1.0" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-destructuring@7.3.2", "@babel/plugin-transform-destructuring@^7.2.0": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.3.2.tgz#f2f5520be055ba1c38c41c0e094d8a461dd78f2d" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-dotall-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz#f0aabb93d120a8ac61e925ea0ba440812dbe0e49" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + regexpu-core "^4.1.3" + +"@babel/plugin-transform-duplicate-keys@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-exponentiation-operator@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-flow-strip-types@7.2.3": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.2.3.tgz#e3ac2a594948454e7431c7db33e1d02d51b5cd69" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.2.0" + +"@babel/plugin-transform-for-of@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz#ab7468befa80f764bb03d3cb5eef8cc998e1cad9" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-function-name@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz#f7930362829ff99a3174c39f0afcc024ef59731a" + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-amd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6" + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-commonjs@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz#c4f1933f5991d5145e9cfad1dfd848ea1727f404" + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + +"@babel/plugin-transform-modules-systemjs@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz#912bfe9e5ff982924c81d0937c92d24994bb9068" + dependencies: + "@babel/helper-hoist-variables" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-umd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.3.0.tgz#140b52985b2d6ef0cb092ef3b29502b990f9cd50" + dependencies: + regexp-tree "^0.1.0" + +"@babel/plugin-transform-new-target@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz#ae8fbd89517fa7892d20e6564e641e8770c3aa4a" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-object-super@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + +"@babel/plugin-transform-parameters@^7.2.0": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.3.3.tgz#3a873e07114e1a5bee17d04815662c8317f10e30" + dependencies: + "@babel/helper-call-delegate" "^7.1.0" + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-constant-elements@7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.2.0.tgz#ed602dc2d8bff2f0cb1a5ce29263dbdec40779f7" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-constant-elements@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.0.0.tgz#ab413e33e9c46a766f5326014bcbf9e2b34ef7a4" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-display-name@7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz#ebfaed87834ce8dc4279609a4f0c324c156e3eb0" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-display-name@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0.tgz#93759e6c023782e52c2da3b75eca60d4f10533ee" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-react-jsx-self@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.0.0.tgz#a84bb70fea302d915ea81d9809e628266bb0bc11" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.0.0" + +"@babel/plugin-transform-react-jsx-source@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.0.0.tgz#28e00584f9598c0dd279f6280eee213fa0121c3c" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.0.0" + +"@babel/plugin-transform-react-jsx@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.0.0.tgz#524379e4eca5363cd10c4446ba163f093da75f3e" + dependencies: + "@babel/helper-builder-react-jsx" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.0.0" + +"@babel/plugin-transform-regenerator@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz#5b41686b4ed40bef874d7ed6a84bdd849c13e0c1" + dependencies: + regenerator-transform "^0.13.3" + +"@babel/plugin-transform-runtime@7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.2.0.tgz#566bc43f7d0aedc880eaddbd29168d0f248966ea" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + resolve "^1.8.1" + semver "^5.5.1" + +"@babel/plugin-transform-shorthand-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-spread@^7.2.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-sticky-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + +"@babel/plugin-transform-template-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz#d87ed01b8eaac7a92473f608c97c089de2ba1e5b" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-typeof-symbol@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-typescript@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.1.0.tgz#81e7b4be90e7317cbd04bf1163ebf06b2adee60b" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-typescript" "^7.0.0" + +"@babel/plugin-transform-unicode-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz#4eb8db16f972f8abb5062c161b8b115546ade08b" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + regexpu-core "^4.1.3" + +"@babel/polyfill@^7.2.5": + version "7.2.5" + resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.2.5.tgz#6c54b964f71ad27edddc567d065e57e87ed7fa7d" + dependencies: + core-js "^2.5.7" + regenerator-runtime "^0.12.0" + +"@babel/preset-env@7.3.1", "@babel/preset-env@^7.1.6": + version "7.3.1" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.3.1.tgz#389e8ca6b17ae67aaf9a2111665030be923515db" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-async-generator-functions" "^7.2.0" + "@babel/plugin-proposal-json-strings" "^7.2.0" + "@babel/plugin-proposal-object-rest-spread" "^7.3.1" + "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.2.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + "@babel/plugin-transform-arrow-functions" "^7.2.0" + "@babel/plugin-transform-async-to-generator" "^7.2.0" + "@babel/plugin-transform-block-scoped-functions" "^7.2.0" + "@babel/plugin-transform-block-scoping" "^7.2.0" + "@babel/plugin-transform-classes" "^7.2.0" + "@babel/plugin-transform-computed-properties" "^7.2.0" + "@babel/plugin-transform-destructuring" "^7.2.0" + "@babel/plugin-transform-dotall-regex" "^7.2.0" + "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-exponentiation-operator" "^7.2.0" + "@babel/plugin-transform-for-of" "^7.2.0" + "@babel/plugin-transform-function-name" "^7.2.0" + "@babel/plugin-transform-literals" "^7.2.0" + "@babel/plugin-transform-modules-amd" "^7.2.0" + "@babel/plugin-transform-modules-commonjs" "^7.2.0" + "@babel/plugin-transform-modules-systemjs" "^7.2.0" + "@babel/plugin-transform-modules-umd" "^7.2.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.3.0" + "@babel/plugin-transform-new-target" "^7.0.0" + "@babel/plugin-transform-object-super" "^7.2.0" + "@babel/plugin-transform-parameters" "^7.2.0" + "@babel/plugin-transform-regenerator" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.2.0" + "@babel/plugin-transform-spread" "^7.2.0" + "@babel/plugin-transform-sticky-regex" "^7.2.0" + "@babel/plugin-transform-template-literals" "^7.2.0" + "@babel/plugin-transform-typeof-symbol" "^7.2.0" + "@babel/plugin-transform-unicode-regex" "^7.2.0" + browserslist "^4.3.4" + invariant "^2.2.2" + js-levenshtein "^1.1.3" + semver "^5.3.0" + +"@babel/preset-react@7.0.0", "@babel/preset-react@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.0.0.tgz#e86b4b3d99433c7b3e9e91747e2653958bc6b3c0" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-react-jsx-self" "^7.0.0" + "@babel/plugin-transform-react-jsx-source" "^7.0.0" + +"@babel/preset-typescript@7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.1.0.tgz#49ad6e2084ff0bfb5f1f7fb3b5e76c434d442c7f" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.1.0" + +"@babel/runtime@7.3.1", "@babel/runtime@^7.1.2", "@babel/runtime@^7.2.0", "@babel/runtime@^7.3.1": + version "7.3.1" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.3.1.tgz#574b03e8e8a9898eaf4a872a92ea20b7846f6f2a" + dependencies: + regenerator-runtime "^0.12.0" + +"@babel/template@^7.1.0", "@babel/template@^7.1.2": + version "7.1.2" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.1.2.tgz#090484a574fef5a2d2d7726a674eceda5c5b5644" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.1.2" + "@babel/types" "^7.1.2" + +"@babel/template@^7.2.2": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.2.2" + "@babel/types" "^7.2.2" + +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0": + version "7.1.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.1.4.tgz#f4f83b93d649b4b2c91121a9087fa2fa949ec2b4" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.1.3" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/parser" "^7.1.3" + "@babel/types" "^7.1.3" + debug "^3.1.0" + globals "^11.1.0" + lodash "^4.17.10" + +"@babel/traverse@^7.1.5", "@babel/traverse@^7.2.2", "@babel/traverse@^7.2.3": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz#7ff50cefa9c7c0bd2d81231fdac122f3957748d8" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.2.2" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/parser" "^7.2.3" + "@babel/types" "^7.2.2" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.10" + +"@babel/types@^7.0.0", "@babel/types@^7.1.2", "@babel/types@^7.1.3": + version "7.1.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.1.3.tgz#3a767004567060c2f40fca49a304712c525ee37d" + dependencies: + esutils "^2.0.2" + lodash "^4.17.10" + to-fast-properties "^2.0.0" + +"@babel/types@^7.1.6", "@babel/types@^7.2.2", "@babel/types@^7.3.0", "@babel/types@^7.3.3": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.3.3.tgz#6c44d1cdac2a7625b624216657d5bc6c107ab436" + dependencies: + esutils "^2.0.2" + lodash "^4.17.11" + to-fast-properties "^2.0.0" + +"@csstools/convert-colors@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" + +"@mrmlnc/readdir-enhanced@^2.2.1": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" + dependencies: + call-me-maybe "^1.0.1" + glob-to-regexp "^0.3.0" + +"@nodelib/fs.stat@^1.0.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.2.tgz#54c5a964462be3d4d78af631363c18d6fa91ac26" + +"@playlyfe/gql@^2.6.1": + version "2.6.1" + resolved "https://registry.yarnpkg.com/@playlyfe/gql/-/gql-2.6.1.tgz#2032eb70e3e13d057107347706d4dc8b7edd4fae" + dependencies: + apollo-codegen "0.10.13" + babel-runtime "6.23.0" + dentist "1.0.3" + fb-watchman "2.0.0" + find-config "1.0.0" + flow-runtime "0.14.0" + graphql "0.9.6" + graphql-language-service-interface "0.0.11" + graphql-language-service-parser "0.0.10" + invariant "2.2.2" + json5 "0.5.1" + keymirror "0.1.1" + leven "2.1.0" + lodash "4.17.11" + minimatch "3.0.4" + node-ipc "9.0.1" + parse-glob "3.0.4" + promise-retry "1.1.1" + +"@react-bootstrap/react-popper@1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@react-bootstrap/react-popper/-/react-popper-1.2.1.tgz#4edf4851d5b4dcf2eb6b264ebbed1a7b7654177b" + dependencies: + babel-runtime "6.x.x" + create-react-context "^0.2.1" + popper.js "^1.14.4" + prop-types "^15.6.1" + typed-styles "^0.0.5" + warning "^3.0.0" + +"@svgr/babel-plugin-add-jsx-attribute@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.0.0.tgz#5acf239cd2747b1a36ec7e708de05d914cb9b948" + +"@svgr/babel-plugin-remove-jsx-attribute@^4.0.3": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.0.3.tgz#32564b5c4d761b51e34492b6a4894196c0f75803" + +"@svgr/babel-plugin-remove-jsx-empty-expression@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.0.0.tgz#0b59338c00671cf8137eb823bd84a3efac686502" + +"@svgr/babel-plugin-replace-jsx-attribute-value@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.0.0.tgz#91785643540c2300f3d89e515b37af9b5ce4e695" + +"@svgr/babel-plugin-svg-dynamic-title@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.0.0.tgz#eb8d50b80ba0a26f9b27c7268e2a803d90f1bc9e" + +"@svgr/babel-plugin-svg-em-dimensions@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.0.0.tgz#0de3972c46ff1960bed765646037a3a7f9e1da3d" + +"@svgr/babel-plugin-transform-react-native-svg@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.0.0.tgz#5e8ecc2a9870ae05fb1e553b1fe9c6b5853a1c66" + +"@svgr/babel-plugin-transform-svg-component@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.1.0.tgz#257159e28a21ac20988b1eaa5f59d4724f37fdaa" + +"@svgr/babel-preset@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-4.1.0.tgz#f6fa8ad90064b85dd7a3566a70b7006e789e8385" + dependencies: + "@svgr/babel-plugin-add-jsx-attribute" "^4.0.0" + "@svgr/babel-plugin-remove-jsx-attribute" "^4.0.3" + "@svgr/babel-plugin-remove-jsx-empty-expression" "^4.0.0" + "@svgr/babel-plugin-replace-jsx-attribute-value" "^4.0.0" + "@svgr/babel-plugin-svg-dynamic-title" "^4.0.0" + "@svgr/babel-plugin-svg-em-dimensions" "^4.0.0" + "@svgr/babel-plugin-transform-react-native-svg" "^4.0.0" + "@svgr/babel-plugin-transform-svg-component" "^4.1.0" + +"@svgr/core@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@svgr/core/-/core-4.1.0.tgz#4f8ad24fb4ab25c787c12a6bbb511c6430558f83" + dependencies: + "@svgr/plugin-jsx" "^4.1.0" + camelcase "^5.0.0" + cosmiconfig "^5.0.7" + +"@svgr/hast-util-to-babel-ast@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.1.0.tgz#a1eb0f47059769896f759f47995b636fce5d9fa4" + dependencies: + "@babel/types" "^7.1.6" + +"@svgr/plugin-jsx@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-4.1.0.tgz#4045e9cc0589374a6c182a1217c80e6734b5cbec" + dependencies: + "@babel/core" "^7.1.6" + "@svgr/babel-preset" "^4.1.0" + "@svgr/hast-util-to-babel-ast" "^4.1.0" + rehype-parse "^6.0.0" + unified "^7.0.2" + vfile "^3.0.1" + +"@svgr/plugin-svgo@^4.0.3": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-4.0.3.tgz#a07ea0a736c26fa3a5440fe8e222e2e887764cab" + dependencies: + cosmiconfig "^5.0.7" + merge-deep "^3.0.2" + svgo "^1.1.1" + +"@svgr/webpack@4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-4.1.0.tgz#20c88f32f731c7b1d4711045b2b993887d731c28" + dependencies: + "@babel/core" "^7.1.6" + "@babel/plugin-transform-react-constant-elements" "^7.0.0" + "@babel/preset-env" "^7.1.6" + "@babel/preset-react" "^7.0.0" + "@svgr/core" "^4.1.0" + "@svgr/plugin-jsx" "^4.1.0" + "@svgr/plugin-svgo" "^4.0.3" + loader-utils "^1.1.0" + +"@types/node@*": + version "11.9.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-11.9.5.tgz#011eece9d3f839a806b63973e228f85967b79ed3" + +"@types/q@^1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.1.tgz#48fd98c1561fe718b61733daed46ff115b496e18" + +"@types/tapable@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.2.tgz#e13182e1b69871a422d7863e11a4a6f5b814a4bd" + +"@types/unist@*", "@types/unist@^2.0.0": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" + +"@types/vfile-message@*": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@types/vfile-message/-/vfile-message-1.0.1.tgz#e1e9895cc6b36c462d4244e64e6d0b6eaf65355a" + dependencies: + "@types/node" "*" + "@types/unist" "*" + +"@types/vfile@^3.0.0": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@types/vfile/-/vfile-3.0.2.tgz#19c18cd232df11ce6fa6ad80259bc86c366b09b9" + dependencies: + "@types/node" "*" + "@types/unist" "*" + "@types/vfile-message" "*" + +"@types/zen-observable@^0.8.0": + version "0.8.0" + resolved "https://registry.yarnpkg.com/@types/zen-observable/-/zen-observable-0.8.0.tgz#8b63ab7f1aa5321248aad5ac890a485656dcea4d" + +"@webassemblyjs/ast@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.11.tgz#b988582cafbb2b095e8b556526f30c90d057cace" + dependencies: + "@webassemblyjs/helper-module-context" "1.7.11" + "@webassemblyjs/helper-wasm-bytecode" "1.7.11" + "@webassemblyjs/wast-parser" "1.7.11" + +"@webassemblyjs/floating-point-hex-parser@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz#a69f0af6502eb9a3c045555b1a6129d3d3f2e313" + +"@webassemblyjs/helper-api-error@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz#c7b6bb8105f84039511a2b39ce494f193818a32a" + +"@webassemblyjs/helper-buffer@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz#3122d48dcc6c9456ed982debe16c8f37101df39b" + +"@webassemblyjs/helper-code-frame@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz#cf8f106e746662a0da29bdef635fcd3d1248364b" + dependencies: + "@webassemblyjs/wast-printer" "1.7.11" + +"@webassemblyjs/helper-fsm@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz#df38882a624080d03f7503f93e3f17ac5ac01181" + +"@webassemblyjs/helper-module-context@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz#d874d722e51e62ac202476935d649c802fa0e209" + +"@webassemblyjs/helper-wasm-bytecode@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz#dd9a1e817f1c2eb105b4cf1013093cb9f3c9cb06" + +"@webassemblyjs/helper-wasm-section@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz#9c9ac41ecf9fbcfffc96f6d2675e2de33811e68a" + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-buffer" "1.7.11" + "@webassemblyjs/helper-wasm-bytecode" "1.7.11" + "@webassemblyjs/wasm-gen" "1.7.11" + +"@webassemblyjs/ieee754@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz#c95839eb63757a31880aaec7b6512d4191ac640b" + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.11.tgz#d7267a1ee9c4594fd3f7e37298818ec65687db63" + dependencies: + "@xtuc/long" "4.2.1" + +"@webassemblyjs/utf8@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.11.tgz#06d7218ea9fdc94a6793aa92208160db3d26ee82" + +"@webassemblyjs/wasm-edit@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz#8c74ca474d4f951d01dbae9bd70814ee22a82005" + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-buffer" "1.7.11" + "@webassemblyjs/helper-wasm-bytecode" "1.7.11" + "@webassemblyjs/helper-wasm-section" "1.7.11" + "@webassemblyjs/wasm-gen" "1.7.11" + "@webassemblyjs/wasm-opt" "1.7.11" + "@webassemblyjs/wasm-parser" "1.7.11" + "@webassemblyjs/wast-printer" "1.7.11" + +"@webassemblyjs/wasm-gen@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz#9bbba942f22375686a6fb759afcd7ac9c45da1a8" + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-wasm-bytecode" "1.7.11" + "@webassemblyjs/ieee754" "1.7.11" + "@webassemblyjs/leb128" "1.7.11" + "@webassemblyjs/utf8" "1.7.11" + +"@webassemblyjs/wasm-opt@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz#b331e8e7cef8f8e2f007d42c3a36a0580a7d6ca7" + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-buffer" "1.7.11" + "@webassemblyjs/wasm-gen" "1.7.11" + "@webassemblyjs/wasm-parser" "1.7.11" + +"@webassemblyjs/wasm-parser@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz#6e3d20fa6a3519f6b084ef9391ad58211efb0a1a" + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-api-error" "1.7.11" + "@webassemblyjs/helper-wasm-bytecode" "1.7.11" + "@webassemblyjs/ieee754" "1.7.11" + "@webassemblyjs/leb128" "1.7.11" + "@webassemblyjs/utf8" "1.7.11" + +"@webassemblyjs/wast-parser@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz#25bd117562ca8c002720ff8116ef9072d9ca869c" + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/floating-point-hex-parser" "1.7.11" + "@webassemblyjs/helper-api-error" "1.7.11" + "@webassemblyjs/helper-code-frame" "1.7.11" + "@webassemblyjs/helper-fsm" "1.7.11" + "@xtuc/long" "4.2.1" + +"@webassemblyjs/wast-printer@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz#c4245b6de242cb50a2cc950174fdbf65c78d7813" + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/wast-parser" "1.7.11" + "@xtuc/long" "4.2.1" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + +"@xtuc/long@4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8" + +abab@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f" + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + +accepts@~1.3.4, accepts@~1.3.5: + version "1.3.5" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" + dependencies: + mime-types "~2.1.18" + negotiator "0.6.1" + +acorn-dynamic-import@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz#901ceee4c7faaef7e07ad2a47e890675da50a278" + dependencies: + acorn "^5.0.0" + +acorn-globals@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.0.tgz#e3b6f8da3c1552a95ae627571f7dd6923bb54103" + dependencies: + acorn "^6.0.1" + acorn-walk "^6.0.1" + +acorn-jsx@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.0.tgz#958584ddb60990c02c97c1bd9d521fce433bb101" + +acorn-walk@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.0.tgz#c957f4a1460da46af4a0388ce28b4c99355b0cbc" + +acorn@^5.0.0, acorn@^5.5.3, acorn@^5.6.2: + version "5.7.3" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" + +acorn@^6.0.1: + version "6.0.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.2.tgz#6a459041c320ab17592c6317abbfdf4bbaa98ca4" + +acorn@^6.0.7: + version "6.1.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.0.tgz#b0a3be31752c97a0f7013c5f4903b71a05db6818" + +address@1.0.3, address@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9" + +ajv-errors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.0.tgz#ecf021fa108fd17dfb5e6b383f2dd233e31ffc59" + +ajv-keywords@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a" + +ajv@^5.3.0: + version "5.5.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" + dependencies: + co "^4.6.0" + fast-deep-equal "^1.0.0" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.3.0" + +ajv@^6.1.0, ajv@^6.5.3: + version "6.5.4" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.4.tgz#247d5274110db653706b550fcc2b797ca28cfc59" + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ajv@^6.9.1: + version "6.9.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.9.2.tgz#4927adb83e7f48e5a32b45729744c71ec39c9c7b" + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +alphanum-sort@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + +ansi-colors@^3.0.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.1.tgz#9638047e4213f3428a11944a7d4b31cba0a3ff95" + +ansi-escapes@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30" + +ansi-html@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + +ansi-regex@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + +ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + dependencies: + color-convert "^1.9.0" + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +apollo-boost@^0.1.28: + version "0.1.28" + resolved "https://registry.yarnpkg.com/apollo-boost/-/apollo-boost-0.1.28.tgz#a1f9a913f854408abd59a029a94d83c9dd58081f" + dependencies: + apollo-cache "^1.1.26" + apollo-cache-inmemory "^1.4.3" + apollo-client "^2.4.13" + apollo-link "^1.0.6" + apollo-link-error "^1.0.3" + apollo-link-http "^1.3.1" + apollo-link-state "^0.4.0" + graphql-tag "^2.4.2" + tslib "^1.9.3" + +apollo-cache-inmemory@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/apollo-cache-inmemory/-/apollo-cache-inmemory-1.4.3.tgz#aded4fb8b3de9e2fb2573a6c03591b07ef98ed36" + dependencies: + apollo-cache "^1.1.26" + apollo-utilities "^1.1.3" + optimism "^0.6.9" + tslib "^1.9.3" + +apollo-cache@1.1.26, apollo-cache@^1.1.26: + version "1.1.26" + resolved "https://registry.yarnpkg.com/apollo-cache/-/apollo-cache-1.1.26.tgz#5afe023270effbc2063d90f51d8e56bce274ab37" + dependencies: + apollo-utilities "^1.1.3" + tslib "^1.9.3" + +apollo-client@^2.4.13: + version "2.4.13" + resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-2.4.13.tgz#09829fcbd68e069de9840d0a10764d7c6a3d0787" + dependencies: + "@types/zen-observable" "^0.8.0" + apollo-cache "1.1.26" + apollo-link "^1.0.0" + apollo-link-dedup "^1.0.0" + apollo-utilities "1.1.3" + symbol-observable "^1.0.2" + tslib "^1.9.3" + zen-observable "^0.8.0" + +apollo-codegen@0.10.13: + version "0.10.13" + resolved "https://registry.yarnpkg.com/apollo-codegen/-/apollo-codegen-0.10.13.tgz#337c5ac58c588d3cf6f38a50a7ec6cf824f2dc98" + dependencies: + babel-runtime "^6.20.0" + change-case "^3.0.0" + glob "^7.0.5" + graphql "^0.9.5" + inflected "^1.1.7" + mkdirp "^0.5.1" + node-fetch "^1.5.3" + source-map-support "^0.4.2" + yargs "^7.0.1" + +apollo-link-dedup@^1.0.0: + version "1.0.15" + resolved "https://registry.yarnpkg.com/apollo-link-dedup/-/apollo-link-dedup-1.0.15.tgz#028148f1028e806a9ab2f4abf3bde9dc292565e9" + dependencies: + apollo-link "^1.2.8" + +apollo-link-error@^1.0.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/apollo-link-error/-/apollo-link-error-1.1.7.tgz#6233a339d732def831af2dd417065b2ffd9feb5c" + dependencies: + apollo-link "^1.2.8" + apollo-link-http-common "^0.2.10" + +apollo-link-http-common@^0.2.10: + version "0.2.10" + resolved "https://registry.yarnpkg.com/apollo-link-http-common/-/apollo-link-http-common-0.2.10.tgz#b5bbf502ff40a81cc00281ba3b8543b7ad866dfe" + dependencies: + apollo-link "^1.2.8" + +apollo-link-http@^1.3.1: + version "1.5.11" + resolved "https://registry.yarnpkg.com/apollo-link-http/-/apollo-link-http-1.5.11.tgz#1f72a377d03e874a08bc9eadb1ce7ecb166f1e56" + dependencies: + apollo-link "^1.2.8" + apollo-link-http-common "^0.2.10" + +apollo-link-state@^0.4.0: + version "0.4.2" + resolved "https://registry.yarnpkg.com/apollo-link-state/-/apollo-link-state-0.4.2.tgz#ac00e9be9b0ca89eae0be6ba31fe904b80bbe2e8" + dependencies: + apollo-utilities "^1.0.8" + graphql-anywhere "^4.1.0-alpha.0" + +apollo-link-ws@^1.0.14: + version "1.0.14" + resolved "https://registry.yarnpkg.com/apollo-link-ws/-/apollo-link-ws-1.0.14.tgz#588f898b7f953930a27e283941614d89907adf13" + dependencies: + apollo-link "^1.2.8" + +apollo-link@^1.0.0, apollo-link@^1.0.6, apollo-link@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.2.8.tgz#0f252adefd5047ac1a9f35ba9439d216587dcd84" + dependencies: + zen-observable-ts "^0.8.15" + +apollo-utilities@1.1.3, apollo-utilities@^1.0.8, apollo-utilities@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.1.3.tgz#a8883c0392f6b46eac0d366204ebf34be9307c87" + dependencies: + fast-json-stable-stringify "^2.0.0" + tslib "^1.9.3" + +append-transform@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-0.4.0.tgz#d76ebf8ca94d276e247a36bad44a4b74ab611991" + dependencies: + default-require-extensions "^1.0.0" + +aproba@^1.0.3, aproba@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + dependencies: + sprintf-js "~1.0.2" + +aria-query@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-3.0.0.tgz#65b3fcc1ca1155a8c9ae64d6eee297f15d5133cc" + dependencies: + ast-types-flow "0.0.7" + commander "^2.11.0" + +arr-diff@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + dependencies: + arr-flatten "^1.0.1" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + +arr-flatten@^1.0.1, arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + +array-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" + +array-filter@~0.0.0: + version "0.0.1" + resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + +array-flatten@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.1.tgz#426bb9da84090c1838d812c8150af20a8331e296" + +array-includes@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" + dependencies: + define-properties "^1.1.2" + es-abstract "^1.7.0" + +array-map@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" + +array-reduce@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + +array-unique@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + +arrify@^1.0.0, arrify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + +asap@~2.0.3, asap@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + +asn1.js@^4.0.0: + version "4.10.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +asn1@~0.2.3: + version "0.2.4" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + +assert@^1.1.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" + dependencies: + util "0.10.3" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + +ast-types-flow@0.0.7, ast-types-flow@^0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + +async-each@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" + +async-limiter@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" + +async@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + +async@^2.1.4, async@^2.5.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" + dependencies: + lodash "^4.17.10" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + +atob@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + +autoprefixer@^9.4.2: + version "9.4.9" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.4.9.tgz#0d3eb86bc1d1228551abcf55220d6fd246b6cb31" + dependencies: + browserslist "^4.4.2" + caniuse-lite "^1.0.30000939" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^7.0.14" + postcss-value-parser "^3.3.1" + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + +aws4@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" + +axobject-query@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.2.tgz#ea187abe5b9002b377f925d8bf7d1c561adf38f9" + dependencies: + ast-types-flow "0.0.7" + +babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + dependencies: + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" + +babel-core@7.0.0-bridge.0: + version "7.0.0-bridge.0" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" + +babel-core@^6.0.0, babel-core@^6.26.0: + version "6.26.3" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" + dependencies: + babel-code-frame "^6.26.0" + babel-generator "^6.26.0" + babel-helpers "^6.24.1" + babel-messages "^6.23.0" + babel-register "^6.26.0" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + convert-source-map "^1.5.1" + debug "^2.6.9" + json5 "^0.5.1" + lodash "^4.17.4" + minimatch "^3.0.4" + path-is-absolute "^1.0.1" + private "^0.1.8" + slash "^1.0.0" + source-map "^0.5.7" + +babel-eslint@9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-9.0.0.tgz#7d9445f81ed9f60aff38115f838970df9f2b6220" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.0.0" + "@babel/traverse" "^7.0.0" + "@babel/types" "^7.0.0" + eslint-scope "3.7.1" + eslint-visitor-keys "^1.0.0" + +babel-extract-comments@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz#0a2aedf81417ed391b85e18b4614e693a0351a21" + dependencies: + babylon "^6.18.0" + +babel-generator@^6.18.0, babel-generator@^6.26.0: + version "6.26.1" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" + dependencies: + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + detect-indent "^4.0.0" + jsesc "^1.3.0" + lodash "^4.17.4" + source-map "^0.5.7" + trim-right "^1.0.1" + +babel-helpers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-jest@23.6.0, babel-jest@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.6.0.tgz#a644232366557a2240a0c083da6b25786185a2f1" + dependencies: + babel-plugin-istanbul "^4.1.6" + babel-preset-jest "^23.2.0" + +babel-loader@8.0.5: + version "8.0.5" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.5.tgz#225322d7509c2157655840bba52e46b6c2f2fe33" + dependencies: + find-cache-dir "^2.0.0" + loader-utils "^1.0.2" + mkdirp "^0.5.1" + util.promisify "^1.0.0" + +babel-messages@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-dynamic-import-node@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.2.0.tgz#c0adfb07d95f4a4495e9aaac6ec386c4d7c2524e" + dependencies: + object.assign "^4.1.0" + +babel-plugin-istanbul@^4.1.6: + version "4.1.6" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45" + dependencies: + babel-plugin-syntax-object-rest-spread "^6.13.0" + find-up "^2.1.0" + istanbul-lib-instrument "^1.10.1" + test-exclude "^4.2.1" + +babel-plugin-jest-hoist@^23.2.0: + version "23.2.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz#e61fae05a1ca8801aadee57a6d66b8cefaf44167" + +babel-plugin-macros@2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.5.0.tgz#01f4d3b50ed567a67b80a30b9da066e94f4097b6" + dependencies: + cosmiconfig "^5.0.5" + resolve "^1.8.1" + +babel-plugin-named-asset-import@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.1.tgz#5ec13ec446d0a1e5bb6c57a1f94c9cdedb0c50d6" + +babel-plugin-syntax-object-rest-spread@^6.13.0, babel-plugin-syntax-object-rest-spread@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" + +babel-plugin-transform-object-rest-spread@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" + dependencies: + babel-plugin-syntax-object-rest-spread "^6.8.0" + babel-runtime "^6.26.0" + +babel-plugin-transform-react-remove-prop-types@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" + +babel-preset-jest@^23.2.0: + version "23.2.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz#8ec7a03a138f001a1a8fb1e8113652bf1a55da46" + dependencies: + babel-plugin-jest-hoist "^23.2.0" + babel-plugin-syntax-object-rest-spread "^6.13.0" + +babel-preset-react-app@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-7.0.1.tgz#8dd7fef73fba124a6e140d245185ca657a943313" + dependencies: + "@babel/core" "7.2.2" + "@babel/plugin-proposal-class-properties" "7.3.0" + "@babel/plugin-proposal-decorators" "7.3.0" + "@babel/plugin-proposal-object-rest-spread" "7.3.2" + "@babel/plugin-syntax-dynamic-import" "7.2.0" + "@babel/plugin-transform-classes" "7.2.2" + "@babel/plugin-transform-destructuring" "7.3.2" + "@babel/plugin-transform-flow-strip-types" "7.2.3" + "@babel/plugin-transform-react-constant-elements" "7.2.0" + "@babel/plugin-transform-react-display-name" "7.2.0" + "@babel/plugin-transform-runtime" "7.2.0" + "@babel/preset-env" "7.3.1" + "@babel/preset-react" "7.0.0" + "@babel/preset-typescript" "7.1.0" + "@babel/runtime" "7.3.1" + babel-loader "8.0.5" + babel-plugin-dynamic-import-node "2.2.0" + babel-plugin-macros "2.5.0" + babel-plugin-transform-react-remove-prop-types "0.4.24" + +babel-register@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" + dependencies: + babel-core "^6.26.0" + babel-runtime "^6.26.0" + core-js "^2.5.0" + home-or-tmp "^2.0.0" + lodash "^4.17.4" + mkdirp "^0.5.1" + source-map-support "^0.4.15" + +babel-runtime@6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.10.0" + +babel-runtime@6.x.x, babel-runtime@^6.20.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + +babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" + dependencies: + babel-runtime "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + lodash "^4.17.4" + +babel-traverse@^6.0.0, babel-traverse@^6.18.0, babel-traverse@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" + dependencies: + babel-code-frame "^6.26.0" + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + debug "^2.6.8" + globals "^9.18.0" + invariant "^2.2.2" + lodash "^4.17.4" + +babel-types@^6.0.0, babel-types@^6.18.0, babel-types@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" + dependencies: + babel-runtime "^6.26.0" + esutils "^2.0.2" + lodash "^4.17.4" + to-fast-properties "^1.0.3" + +babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + +backo2@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" + +bail@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.3.tgz#63cfb9ddbac829b02a3128cd53224be78e6c21a3" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + +base64-js@^1.0.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + dependencies: + tweetnacl "^0.14.3" + +bfj@6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/bfj/-/bfj-6.1.1.tgz#05a3b7784fbd72cfa3c22e56002ef99336516c48" + dependencies: + bluebird "^3.5.1" + check-types "^7.3.0" + hoopy "^0.1.2" + tryer "^1.0.0" + +big.js@^3.1.3: + version "3.2.0" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + +binary-extensions@^1.0.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14" + +bluebird@^3.5.1: + version "3.5.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.2.tgz#1be0908e054a751754549c270489c1505d4ab15a" + +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" + +body-parser@1.18.3: + version "1.18.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" + dependencies: + bytes "3.0.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "~1.6.3" + iconv-lite "0.4.23" + on-finished "~2.3.0" + qs "6.5.2" + raw-body "2.3.3" + type-is "~1.6.16" + +bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + dependencies: + array-flatten "^2.1.0" + deep-equal "^1.0.1" + dns-equal "^1.0.0" + dns-txt "^2.0.2" + multicast-dns "^6.0.1" + multicast-dns-service-types "^1.1.0" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + +bootstrap@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.3.1.tgz#280ca8f610504d99d7b6b4bfc4b68cec601704ac" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^1.8.2: + version "1.8.5" + resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + dependencies: + expand-range "^1.8.1" + preserve "^0.2.0" + repeat-element "^1.1.2" + +braces@^2.3.0, braces@^2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +brorand@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + +browser-process-hrtime@^0.1.2: + version "0.1.3" + resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4" + +browser-resolve@^1.11.3: + version "1.11.3" + resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" + dependencies: + resolve "1.1.7" + +browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + dependencies: + buffer-xor "^1.0.3" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.3" + inherits "^2.0.1" + safe-buffer "^5.0.1" + +browserify-cipher@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +browserify-rsa@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" + dependencies: + bn.js "^4.1.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" + dependencies: + bn.js "^4.1.1" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.2" + elliptic "^6.0.0" + inherits "^2.0.1" + parse-asn1 "^5.0.0" + +browserify-zlib@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" + dependencies: + pako "~1.0.5" + +browserslist@4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.4.1.tgz#42e828954b6b29a7a53e352277be429478a69062" + dependencies: + caniuse-lite "^1.0.30000929" + electron-to-chromium "^1.3.103" + node-releases "^1.1.3" + +browserslist@^4.0.0: + version "4.3.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.3.4.tgz#4477b737db6a1b07077275b24791e680d4300425" + dependencies: + caniuse-lite "^1.0.30000899" + electron-to-chromium "^1.3.82" + node-releases "^1.0.1" + +browserslist@^4.3.4, browserslist@^4.3.5, browserslist@^4.4.2: + version "4.4.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.4.2.tgz#6ea8a74d6464bb0bd549105f659b41197d8f0ba2" + dependencies: + caniuse-lite "^1.0.30000939" + electron-to-chromium "^1.3.113" + node-releases "^1.1.8" + +bser@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" + dependencies: + node-int64 "^0.4.0" + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + +buffer-indexof@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + +buffer@^4.3.0: + version "4.9.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +builtin-modules@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" + +builtin-status-codes@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + +cacache@^11.0.2: + version "11.2.0" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.2.0.tgz#617bdc0b02844af56310e411c0878941d5739965" + dependencies: + bluebird "^3.5.1" + chownr "^1.0.1" + figgy-pudding "^3.1.0" + glob "^7.1.2" + graceful-fs "^4.1.11" + lru-cache "^4.1.3" + mississippi "^3.0.0" + mkdirp "^0.5.1" + move-concurrently "^1.0.1" + promise-inflight "^1.0.1" + rimraf "^2.6.2" + ssri "^6.0.0" + unique-filename "^1.1.0" + y18n "^4.0.0" + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +call-me-maybe@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + +callsites@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.0.0.tgz#fb7eb569b72ad7a45812f93fd9430a3e410b3dd3" + +camel-case@3.0.x, camel-case@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" + dependencies: + no-case "^2.2.0" + upper-case "^1.1.1" + +camelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" + +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + +camelcase@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000899: + version "1.0.30000903" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000903.tgz#86d46227759279b3db345ddbe778335dbba9e858" + +caniuse-lite@^1.0.30000918, caniuse-lite@^1.0.30000929, caniuse-lite@^1.0.30000939: + version "1.0.30000939" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000939.tgz#b9ab7ac9e861bf78840b80c5dfbc471a5cd7e679" + +capture-exit@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f" + dependencies: + rsvp "^3.3.3" + +case-sensitive-paths-webpack-plugin@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.2.0.tgz#3371ef6365ef9c25fa4b81c16ace0e9c7dc58c3e" + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + +ccount@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.0.3.tgz#f1cec43f332e2ea5a569fd46f9f5bde4e6102aff" + +chalk@2.4.2, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +change-case@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/change-case/-/change-case-3.1.0.tgz#0e611b7edc9952df2e8513b27b42de72647dd17e" + dependencies: + camel-case "^3.0.0" + constant-case "^2.0.0" + dot-case "^2.1.0" + header-case "^1.0.0" + is-lower-case "^1.1.0" + is-upper-case "^1.1.0" + lower-case "^1.1.1" + lower-case-first "^1.0.0" + no-case "^2.3.2" + param-case "^2.1.0" + pascal-case "^2.0.0" + path-case "^2.1.0" + sentence-case "^2.1.0" + snake-case "^2.1.0" + swap-case "^1.1.0" + title-case "^2.1.0" + upper-case "^1.1.1" + upper-case-first "^1.1.0" + +character-entities-legacy@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.2.tgz#7c6defb81648498222c9855309953d05f4d63a9c" + +character-entities@^1.0.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.2.tgz#58c8f371c0774ef0ba9b2aca5f00d8f100e6e363" + +character-reference-invalid@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.2.tgz#21e421ad3d84055952dab4a43a04e73cd425d3ed" + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + +chart.js@^2.7.3: + version "2.7.3" + resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-2.7.3.tgz#cdb61618830bf216dc887e2f7b1b3c228b73c57e" + dependencies: + chartjs-color "^2.1.0" + moment "^2.10.2" + +chartjs-color-string@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/chartjs-color-string/-/chartjs-color-string-0.5.0.tgz#8d3752d8581d86687c35bfe2cb80ac5213ceb8c1" + dependencies: + color-name "^1.0.0" + +chartjs-color@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/chartjs-color/-/chartjs-color-2.2.0.tgz#84a2fb755787ed85c39dd6dd8c7b1d88429baeae" + dependencies: + chartjs-color-string "^0.5.0" + color-convert "^0.5.3" + +check-types@^7.3.0: + version "7.4.0" + resolved "https://registry.yarnpkg.com/check-types/-/check-types-7.4.0.tgz#0378ec1b9616ec71f774931a3c6516fad8c152f4" + +chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26" + dependencies: + anymatch "^2.0.0" + async-each "^1.0.0" + braces "^2.3.0" + glob-parent "^3.1.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^4.0.0" + lodash.debounce "^4.0.8" + normalize-path "^2.1.1" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + upath "^1.0.5" + optionalDependencies: + fsevents "^1.2.2" + +chownr@^1.0.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" + +chrome-trace-event@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48" + dependencies: + tslib "^1.9.0" + +ci-info@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +circular-json@^0.3.1: + version "0.3.3" + resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +classnames@^2.2.6: + version "2.2.6" + resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" + +clean-css@4.2.x: + version "4.2.1" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17" + dependencies: + source-map "~0.6.0" + +cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + dependencies: + restore-cursor "^2.0.0" + +cli-width@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" + +clipboard@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.4.tgz#836dafd66cf0fea5d71ce5d5b0bf6e958009112d" + dependencies: + good-listener "^1.2.2" + select "^1.1.2" + tiny-emitter "^2.0.0" + +cliui@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi "^2.0.0" + +cliui@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + wrap-ansi "^2.0.0" + +clone-deep@^0.2.4: + version "0.2.4" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-0.2.4.tgz#4e73dd09e9fb971cc38670c5dced9c1896481cc6" + dependencies: + for-own "^0.1.3" + is-plain-object "^2.0.1" + kind-of "^3.0.2" + lazy-cache "^1.0.3" + shallow-clone "^0.1.2" + +clone-deep@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" + dependencies: + for-own "^1.0.0" + is-plain-object "^2.0.4" + kind-of "^6.0.0" + shallow-clone "^1.0.0" + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + +coa@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" + dependencies: + "@types/q" "^1.5.1" + chalk "^2.4.1" + q "^1.1.2" + +coa@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.1.tgz#f3f8b0b15073e35d70263fb1042cb2c023db38af" + dependencies: + q "^1.1.2" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-0.5.3.tgz#bdb6c69ce660fadffe0b0007cc447e1b9f7282bd" + +color-convert@^1.9.0, color-convert@^1.9.1: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + +color-name@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + +color-string@^1.5.2: + version "1.5.3" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.0.tgz#d8e9fb096732875774c84bf922815df0308d0ffc" + dependencies: + color-convert "^1.9.1" + color-string "^1.5.2" + +colors@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" + dependencies: + delayed-stream "~1.0.0" + +comma-separated-tokens@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.5.tgz#b13793131d9ea2d2431cf5b507ddec258f0ce0db" + dependencies: + trim "0.0.1" + +commander@2.17.x, commander@~2.17.1: + version "2.17.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" + +commander@^2.11.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" + +common-tags@^1.4.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + +component-emitter@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" + +compressible@~2.0.14: + version "2.0.15" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.15.tgz#857a9ab0a7e5a07d8d837ed43fe2defff64fe212" + dependencies: + mime-db ">= 1.36.0 < 2" + +compression@^1.5.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db" + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.14" + debug "2.6.9" + on-headers "~1.0.1" + safe-buffer "5.1.2" + vary "~1.1.2" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + +concat-stream@^1.5.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +confusing-browser-globals@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.5.tgz#0171050cfdd4261e278978078bc00c4d88e135f4" + +connect-history-api-fallback@^1.3.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz#b06873934bc5e344fef611a196a6faae0aee015a" + +console-browserify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" + dependencies: + date-now "^0.1.4" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + +constant-case@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-2.0.0.tgz#4175764d389d3fa9c8ecd29186ed6005243b6a46" + dependencies: + snake-case "^2.1.0" + upper-case "^1.1.1" + +constants-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + +contains-path@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + +convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.5.1: + version "1.6.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" + dependencies: + safe-buffer "~5.1.1" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + +cookie@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + +copy-concurrently@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" + dependencies: + aproba "^1.1.1" + fs-write-stream-atomic "^1.0.8" + iferr "^0.1.5" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.0" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + +core-js@2.6.4: + version "2.6.4" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.4.tgz#b8897c062c4d769dd30a0ac5c73976c47f92ea0d" + +core-js@^1.0.0: + version "1.2.7" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" + +core-js@^2.4.0, core-js@^2.5.0: + version "2.5.7" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e" + +core-js@^2.4.1, core-js@^2.5.7: + version "2.6.5" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.5.tgz#44bc8d249e7fb2ff5d00e0341a7ffb94fbf67895" + +core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + +cosmiconfig@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-4.0.0.tgz#760391549580bbd2df1e562bc177b13c290972dc" + dependencies: + is-directory "^0.3.1" + js-yaml "^3.9.0" + parse-json "^4.0.0" + require-from-string "^2.0.1" + +cosmiconfig@^5.0.0, cosmiconfig@^5.0.5: + version "5.0.6" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.6.tgz#dca6cf680a0bd03589aff684700858c81abeeb39" + dependencies: + is-directory "^0.3.1" + js-yaml "^3.9.0" + parse-json "^4.0.0" + +cosmiconfig@^5.0.7: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.1.0.tgz#6c5c35e97f37f985061cdf653f114784231185cf" + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.9.0" + lodash.get "^4.4.2" + parse-json "^4.0.0" + +create-ecdh@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" + dependencies: + bn.js "^4.1.0" + elliptic "^6.0.0" + +create-hash@^1.1.0, create-hash@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + dependencies: + cipher-base "^1.0.1" + inherits "^2.0.1" + md5.js "^1.3.4" + ripemd160 "^2.0.1" + sha.js "^2.4.0" + +create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + dependencies: + cipher-base "^1.0.3" + create-hash "^1.1.0" + inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +create-react-context@<=0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.2.2.tgz#9836542f9aaa22868cd7d4a6f82667df38019dca" + dependencies: + fbjs "^0.8.0" + gud "^1.0.0" + +create-react-context@^0.2.1: + version "0.2.3" + resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.2.3.tgz#9ec140a6914a22ef04b8b09b7771de89567cb6f3" + dependencies: + fbjs "^0.8.0" + gud "^1.0.0" + +cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + +crypto-browserify@^3.11.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + dependencies: + browserify-cipher "^1.0.0" + browserify-sign "^4.0.0" + create-ecdh "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.0" + diffie-hellman "^5.0.0" + inherits "^2.0.1" + pbkdf2 "^3.0.3" + public-encrypt "^4.0.0" + randombytes "^2.0.0" + randomfill "^1.0.3" + +css-blank-pseudo@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz#dfdefd3254bf8a82027993674ccf35483bfcb3c5" + dependencies: + postcss "^7.0.5" + +css-color-names@0.0.4, css-color-names@^0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + +css-declaration-sorter@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" + dependencies: + postcss "^7.0.1" + timsort "^0.3.0" + +css-has-pseudo@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz#3c642ab34ca242c59c41a125df9105841f6966ee" + dependencies: + postcss "^7.0.6" + postcss-selector-parser "^5.0.0-rc.4" + +css-loader@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.0.tgz#9f46aaa5ca41dbe31860e3b62b8e23c42916bf56" + dependencies: + babel-code-frame "^6.26.0" + css-selector-tokenizer "^0.7.0" + icss-utils "^2.1.0" + loader-utils "^1.0.2" + lodash.camelcase "^4.3.0" + postcss "^6.0.23" + postcss-modules-extract-imports "^1.2.0" + postcss-modules-local-by-default "^1.2.0" + postcss-modules-scope "^1.1.0" + postcss-modules-values "^1.3.0" + postcss-value-parser "^3.3.0" + source-list-map "^2.0.0" + +css-prefers-color-scheme@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz#6f830a2714199d4f0d0d0bb8a27916ed65cff1f4" + dependencies: + postcss "^7.0.5" + +css-select-base-adapter@^0.1.1, css-select-base-adapter@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" + +css-select@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" + dependencies: + boolbase "~1.0.0" + css-what "2.1" + domutils "1.5.1" + nth-check "~1.0.1" + +css-select@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede" + dependencies: + boolbase "^1.0.0" + css-what "^2.1.2" + domutils "^1.7.0" + nth-check "^1.0.2" + +css-selector-tokenizer@^0.7.0: + version "0.7.1" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d" + dependencies: + cssesc "^0.1.0" + fastparse "^1.1.1" + regexpu-core "^1.0.0" + +css-tree@1.0.0-alpha.28: + version "1.0.0-alpha.28" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f" + dependencies: + mdn-data "~1.1.0" + source-map "^0.5.3" + +css-tree@1.0.0-alpha.29: + version "1.0.0-alpha.29" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" + dependencies: + mdn-data "~1.1.0" + source-map "^0.5.3" + +css-unit-converter@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" + +css-url-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec" + +css-what@2.1, css-what@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.2.tgz#c0876d9d0480927d7d4920dcd72af3595649554d" + +cssdb@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-4.3.0.tgz#2e1229900616f80c66ff2d568ea2b4f92db1c78c" + +cssesc@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" + +cssesc@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" + +cssnano-preset-default@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.5.tgz#d1756c0259d98ad311e601ba76e95c60f6771ac1" + dependencies: + css-declaration-sorter "^4.0.1" + cssnano-util-raw-cache "^4.0.1" + postcss "^7.0.0" + postcss-calc "^7.0.0" + postcss-colormin "^4.0.2" + postcss-convert-values "^4.0.1" + postcss-discard-comments "^4.0.1" + postcss-discard-duplicates "^4.0.2" + postcss-discard-empty "^4.0.1" + postcss-discard-overridden "^4.0.1" + postcss-merge-longhand "^4.0.9" + postcss-merge-rules "^4.0.2" + postcss-minify-font-values "^4.0.2" + postcss-minify-gradients "^4.0.1" + postcss-minify-params "^4.0.1" + postcss-minify-selectors "^4.0.1" + postcss-normalize-charset "^4.0.1" + postcss-normalize-display-values "^4.0.1" + postcss-normalize-positions "^4.0.1" + postcss-normalize-repeat-style "^4.0.1" + postcss-normalize-string "^4.0.1" + postcss-normalize-timing-functions "^4.0.1" + postcss-normalize-unicode "^4.0.1" + postcss-normalize-url "^4.0.1" + postcss-normalize-whitespace "^4.0.1" + postcss-ordered-values "^4.1.1" + postcss-reduce-initial "^4.0.2" + postcss-reduce-transforms "^4.0.1" + postcss-svgo "^4.0.1" + postcss-unique-selectors "^4.0.1" + +cssnano-util-get-arguments@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" + +cssnano-util-get-match@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" + +cssnano-util-raw-cache@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" + dependencies: + postcss "^7.0.0" + +cssnano-util-same-parent@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" + +cssnano@^4.1.0: + version "4.1.7" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.7.tgz#0bf112294bec103ab5f68d3f805732c8325a0b1b" + dependencies: + cosmiconfig "^5.0.0" + cssnano-preset-default "^4.0.5" + is-resolvable "^1.0.0" + postcss "^7.0.0" + +csso@^3.5.0, csso@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" + dependencies: + css-tree "1.0.0-alpha.29" + +cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": + version "0.3.4" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz#8cd52e8a3acfd68d3aed38ee0a640177d2f9d797" + +cssstyle@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.1.1.tgz#18b038a9c44d65f7a8e428a653b9f6fe42faf5fb" + dependencies: + cssom "0.3.x" + +cyclist@~0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" + +damerau-levenshtein@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + dependencies: + assert-plus "^1.0.0" + +data-urls@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" + dependencies: + abab "^2.0.0" + whatwg-mimetype "^2.2.0" + whatwg-url "^7.0.0" + +date-now@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" + +debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.8, debug@^2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + dependencies: + ms "2.0.0" + +debug@=3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" + dependencies: + ms "2.0.0" + +debug@^3.1.0, debug@^3.2.5: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + dependencies: + ms "^2.1.1" + +debug@^4.0.1, debug@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + dependencies: + ms "^2.1.1" + +decamelize@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + +decamelize@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-2.0.0.tgz#656d7bbc8094c4c788ea53c5840908c9c7d063c7" + dependencies: + xregexp "4.0.0" + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + +deep-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + +deep-is@~0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + +default-gateway@^2.6.0: + version "2.7.2" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-2.7.2.tgz#b7ef339e5e024b045467af403d50348db4642d0f" + dependencies: + execa "^0.10.0" + ip-regex "^2.1.0" + +default-require-extensions@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz#f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8" + dependencies: + strip-bom "^2.0.0" + +define-properties@^1.1.2, define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + dependencies: + object-keys "^1.0.12" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +del@^2.0.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" + dependencies: + globby "^5.0.0" + is-path-cwd "^1.0.0" + is-path-in-cwd "^1.0.0" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + rimraf "^2.2.8" + +del@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" + dependencies: + globby "^6.1.0" + is-path-cwd "^1.0.0" + is-path-in-cwd "^1.0.0" + p-map "^1.1.1" + pify "^3.0.0" + rimraf "^2.2.8" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + +delegate@^3.1.2: + version "3.2.0" + resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + +dentist@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/dentist/-/dentist-1.0.3.tgz#ef194a9753420a150c2423c7cb64cf9887d721b4" + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + +des.js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + +detect-indent@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" + dependencies: + repeating "^2.0.0" + +detect-libc@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + +detect-newline@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" + +detect-node@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" + +detect-port-alt@1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" + dependencies: + address "^1.0.1" + debug "^2.6.0" + +diff@^3.2.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dir-glob@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034" + dependencies: + arrify "^1.0.1" + path-type "^3.0.0" + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + +dns-packet@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + +dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + dependencies: + buffer-indexof "^1.0.0" + +doctrine@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" + dependencies: + esutils "^2.0.2" + isarray "^1.0.0" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + dependencies: + esutils "^2.0.2" + +dom-converter@~0.2: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + dependencies: + utila "~0.4" + +dom-helpers@^3.3.1, dom-helpers@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.4.0.tgz#e9b369700f959f62ecde5a6babde4bccd9169af8" + dependencies: + "@babel/runtime" "^7.1.2" + +dom-serializer@0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" + dependencies: + domelementtype "~1.1.1" + entities "~1.1.1" + +domain-browser@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + +domelementtype@1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.2.1.tgz#578558ef23befac043a1abb0db07635509393479" + +domelementtype@~1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" + +domexception@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" + dependencies: + webidl-conversions "^4.0.2" + +domhandler@2.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594" + dependencies: + domelementtype "1" + +domutils@1.1: + version "1.1.6" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.1.6.tgz#bddc3de099b9a2efacc51c623f28f416ecc57485" + dependencies: + domelementtype "1" + +domutils@1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + dependencies: + dom-serializer "0" + domelementtype "1" + +dot-case@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-2.1.1.tgz#34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee" + dependencies: + no-case "^2.2.0" + +dot-prop@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" + dependencies: + is-obj "^1.0.0" + +dotenv-expand@4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275" + +dotenv@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.0.0.tgz#24e37c041741c5f4b25324958ebbc34bca965935" + +duplexer@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" + +duplexify@^3.4.2, duplexify@^3.6.0: + version "3.6.1" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125" + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +easy-stack@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/easy-stack/-/easy-stack-1.0.0.tgz#12c91b3085a37f0baa336e9486eac4bf94e3e788" + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + +electron-to-chromium@^1.3.103, electron-to-chromium@^1.3.113: + version "1.3.113" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.113.tgz#b1ccf619df7295aea17bc6951dc689632629e4a9" + +electron-to-chromium@^1.3.82: + version "1.3.82" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.82.tgz#7d13ae4437d2a783de3f4efba96b186c540b67b1" + +elliptic@^6.0.0: + version "6.4.1" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" + dependencies: + bn.js "^4.4.0" + brorand "^1.0.1" + 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" + +emoji-regex@^6.5.1: + version "6.5.1" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz#9baea929b155565c11ea41c6626eaa65cef992c2" + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + +emojis-list@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + +encoding@^0.1.11: + version "0.1.12" + resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" + dependencies: + iconv-lite "~0.4.13" + +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" + dependencies: + once "^1.4.0" + +enhanced-resolve@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.4.0" + tapable "^1.0.0" + +entities@~1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + +err-code@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" + +errno@^0.1.3, errno@~0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" + dependencies: + prr "~1.0.1" + +error-ex@^1.2.0, error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + dependencies: + is-arrayish "^0.2.1" + +es-abstract@^1.11.0, es-abstract@^1.12.0: + version "1.13.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" + dependencies: + es-to-primitive "^1.2.0" + function-bind "^1.1.1" + has "^1.0.3" + is-callable "^1.1.4" + is-regex "^1.0.4" + object-keys "^1.0.12" + +es-abstract@^1.5.1, es-abstract@^1.6.1, es-abstract@^1.7.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165" + dependencies: + es-to-primitive "^1.1.1" + function-bind "^1.1.1" + has "^1.0.1" + is-callable "^1.1.3" + is-regex "^1.0.4" + +es-to-primitive@^1.1.1, es-to-primitive@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + +escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + +escodegen@^1.9.1: + version "1.11.0" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.0.tgz#b27a9389481d5bfd5bec76f7bb1eb3f8f4556589" + dependencies: + esprima "^3.1.3" + estraverse "^4.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" + +eslint-config-react-app@^3.0.7: + version "3.0.7" + resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-3.0.7.tgz#d58c9216ff285e2b4de0eb8403c28b0600e45b3e" + dependencies: + confusing-browser-globals "^1.0.5" + +eslint-import-resolver-node@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a" + dependencies: + debug "^2.6.9" + resolve "^1.5.0" + +eslint-loader@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.1.1.tgz#2a9251523652430bfdd643efdb0afc1a2a89546a" + dependencies: + loader-fs-cache "^1.0.0" + loader-utils "^1.0.2" + object-assign "^4.0.1" + object-hash "^1.1.4" + rimraf "^2.6.1" + +eslint-module-utils@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz#b270362cd88b1a48ad308976ce7fa54e98411746" + dependencies: + debug "^2.6.8" + pkg-dir "^1.0.0" + +eslint-plugin-flowtype@2.50.1: + version "2.50.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.1.tgz#36d4c961ac8b9e9e1dc091d3fba0537dad34ae8a" + dependencies: + lodash "^4.17.10" + +eslint-plugin-import@2.14.0: + version "2.14.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz#6b17626d2e3e6ad52cfce8807a845d15e22111a8" + dependencies: + contains-path "^0.1.0" + debug "^2.6.8" + doctrine "1.5.0" + eslint-import-resolver-node "^0.3.1" + eslint-module-utils "^2.2.0" + has "^1.0.1" + lodash "^4.17.4" + minimatch "^3.0.3" + read-pkg-up "^2.0.0" + resolve "^1.6.0" + +eslint-plugin-jsx-a11y@6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.2.tgz#69bca4890b36dcf0fe16dd2129d2d88b98f33f88" + dependencies: + aria-query "^3.0.0" + array-includes "^3.0.3" + ast-types-flow "^0.0.7" + axobject-query "^2.0.1" + damerau-levenshtein "^1.0.4" + emoji-regex "^6.5.1" + has "^1.0.3" + jsx-ast-utils "^2.0.1" + +eslint-plugin-react@7.12.4: + version "7.12.4" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.12.4.tgz#b1ecf26479d61aee650da612e425c53a99f48c8c" + dependencies: + array-includes "^3.0.3" + doctrine "^2.1.0" + has "^1.0.3" + jsx-ast-utils "^2.0.1" + object.fromentries "^2.0.0" + prop-types "^15.6.2" + resolve "^1.9.0" + +eslint-scope@3.7.1: + version "3.7.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-scope@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172" + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-utils@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" + +eslint-visitor-keys@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" + +eslint@5.12.0: + version "5.12.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.12.0.tgz#fab3b908f60c52671fb14e996a450b96c743c859" + dependencies: + "@babel/code-frame" "^7.0.0" + ajv "^6.5.3" + chalk "^2.1.0" + cross-spawn "^6.0.5" + debug "^4.0.1" + doctrine "^2.1.0" + eslint-scope "^4.0.0" + eslint-utils "^1.3.1" + eslint-visitor-keys "^1.0.0" + espree "^5.0.0" + esquery "^1.0.1" + esutils "^2.0.2" + file-entry-cache "^2.0.0" + functional-red-black-tree "^1.0.1" + glob "^7.1.2" + globals "^11.7.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + inquirer "^6.1.0" + js-yaml "^3.12.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.3.0" + lodash "^4.17.5" + minimatch "^3.0.4" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + optionator "^0.8.2" + path-is-inside "^1.0.2" + pluralize "^7.0.0" + progress "^2.0.0" + regexpp "^2.0.1" + semver "^5.5.1" + strip-ansi "^4.0.0" + strip-json-comments "^2.0.1" + table "^5.0.2" + text-table "^0.2.0" + +espree@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a" + dependencies: + acorn "^6.0.7" + acorn-jsx "^5.0.0" + eslint-visitor-keys "^1.0.0" + +esprima@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + +esquery@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" + dependencies: + estraverse "^4.0.0" + +esrecurse@^4.1.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" + dependencies: + estraverse "^4.1.0" + +estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" + +esutils@^2.0.0, esutils@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + +event-pubsub@4.2.4: + version "4.2.4" + resolved "https://registry.yarnpkg.com/event-pubsub/-/event-pubsub-4.2.4.tgz#634fb697fe4014dc5004722d859432baa2123257" + +eventemitter3@^3.0.0, eventemitter3@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" + +events@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" + +eventsource@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" + dependencies: + original "^1.0.0" + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +exec-sh@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.2.tgz#2a5e7ffcbd7d0ba2755bdecb16e5a427dfbdec36" + dependencies: + merge "^1.2.0" + +execa@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" + dependencies: + cross-spawn "^6.0.0" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + +expand-brackets@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + dependencies: + is-posix-bracket "^0.1.0" + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +expand-range@^1.8.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + dependencies: + fill-range "^2.1.0" + +expect@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-23.6.0.tgz#1e0c8d3ba9a581c87bd71fb9bc8862d443425f98" + dependencies: + ansi-styles "^3.2.0" + jest-diff "^23.6.0" + jest-get-type "^22.1.0" + jest-matcher-utils "^23.6.0" + jest-message-util "^23.4.0" + jest-regex-util "^23.3.0" + +express@^4.16.2: + version "4.16.4" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" + dependencies: + accepts "~1.3.5" + array-flatten "1.1.1" + body-parser "1.18.3" + content-disposition "0.5.2" + content-type "~1.0.4" + cookie "0.3.1" + cookie-signature "1.0.6" + debug "2.6.9" + depd "~1.1.2" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.1.1" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.2" + path-to-regexp "0.1.7" + proxy-addr "~2.0.4" + qs "6.5.2" + range-parser "~1.2.0" + safe-buffer "5.1.2" + send "0.16.2" + serve-static "1.13.2" + setprototypeof "1.1.0" + statuses "~1.4.0" + type-is "~1.6.16" + utils-merge "1.0.1" + vary "~1.1.2" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@^3.0.0, extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + +external-editor@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +extglob@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + dependencies: + is-extglob "^1.0.0" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + +extsprintf@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + +fast-deep-equal@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" + +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + +fast-glob@^2.0.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.3.tgz#d09d378e9ef6b0076a0fa1ba7519d9d4d9699c28" + dependencies: + "@mrmlnc/readdir-enhanced" "^2.2.1" + "@nodelib/fs.stat" "^1.0.1" + glob-parent "^3.1.0" + is-glob "^4.0.0" + merge2 "^1.2.1" + micromatch "^3.1.10" + +fast-json-stable-stringify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" + +fast-levenshtein@~2.0.4: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + +fastparse@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" + +fault@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/fault/-/fault-1.0.2.tgz#c3d0fec202f172a3a4d414042ad2bb5e2a3ffbaa" + dependencies: + format "^0.2.2" + +faye-websocket@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" + dependencies: + websocket-driver ">=0.5.1" + +faye-websocket@~0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" + dependencies: + websocket-driver ">=0.5.1" + +fb-watchman@2.0.0, fb-watchman@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" + dependencies: + bser "^2.0.0" + +fbjs-css-vars@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" + +fbjs@^0.8.0: + version "0.8.17" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd" + dependencies: + core-js "^1.0.0" + isomorphic-fetch "^2.1.1" + loose-envify "^1.0.0" + object-assign "^4.1.0" + promise "^7.1.1" + setimmediate "^1.0.5" + ua-parser-js "^0.7.18" + +fbjs@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-1.0.0.tgz#52c215e0883a3c86af2a7a776ed51525ae8e0a5a" + dependencies: + core-js "^2.4.1" + fbjs-css-vars "^1.0.0" + isomorphic-fetch "^2.1.1" + loose-envify "^1.0.0" + object-assign "^4.1.0" + promise "^7.1.1" + setimmediate "^1.0.5" + ua-parser-js "^0.7.18" + +figgy-pudding@^3.1.0, figgy-pudding@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" + +figures@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" + dependencies: + flat-cache "^1.2.1" + object-assign "^4.0.1" + +file-loader@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-2.0.0.tgz#39749c82f020b9e85901dcff98e8004e6401cfde" + dependencies: + loader-utils "^1.0.2" + schema-utils "^1.0.0" + +filename-regex@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" + +fileset@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0" + dependencies: + glob "^7.0.3" + minimatch "^3.0.3" + +filesize@3.6.1: + version "3.6.1" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" + +fill-range@^2.1.0: + version "2.2.4" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" + dependencies: + is-number "^2.1.0" + isobject "^2.0.0" + randomatic "^3.0.0" + repeat-element "^1.1.2" + repeat-string "^1.5.2" + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +finalhandler@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.2" + statuses "~1.4.0" + unpipe "~1.0.0" + +find-cache-dir@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" + dependencies: + commondir "^1.0.1" + mkdirp "^0.5.1" + pkg-dir "^1.0.0" + +find-cache-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.0.0.tgz#4c1faed59f45184530fb9d7fa123a4d04a98472d" + dependencies: + commondir "^1.0.1" + make-dir "^1.0.0" + pkg-dir "^3.0.0" + +find-config@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/find-config/-/find-config-1.0.0.tgz#eafa2b9bc07fa9c90e9a0c3ef9cecf1cc800f530" + dependencies: + user-home "^2.0.0" + +find-up@3.0.0, find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + dependencies: + locate-path "^3.0.0" + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +find-up@^2.0.0, find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + dependencies: + locate-path "^2.0.0" + +flat-cache@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481" + dependencies: + circular-json "^0.3.1" + del "^2.0.2" + graceful-fs "^4.1.2" + write "^0.2.1" + +flatten@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" + +flow-runtime@0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/flow-runtime/-/flow-runtime-0.14.0.tgz#bbbcb700b19a0a299ab403e807d69912ef077c16" + +flush-write-stream@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd" + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.4" + +follow-redirects@^1.0.0: + version "1.5.9" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.9.tgz#c9ed9d748b814a39535716e531b9196a845d89c6" + dependencies: + debug "=3.1.0" + +for-in@^0.1.3: + version "0.1.8" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" + +for-in@^1.0.1, for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + +for-own@^0.1.3, for-own@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" + dependencies: + for-in "^1.0.1" + +for-own@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" + dependencies: + for-in "^1.0.1" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + +fork-ts-checker-webpack-plugin-alt@0.4.14: + version "0.4.14" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin-alt/-/fork-ts-checker-webpack-plugin-alt-0.4.14.tgz#1bd6c0d97b7d4682dde61255fcbd78b72f7473a0" + dependencies: + babel-code-frame "^6.22.0" + chalk "^2.4.1" + chokidar "^2.0.4" + lodash "^4.17.11" + micromatch "^3.1.10" + minimatch "^3.0.4" + resolve "^1.5.0" + tapable "^1.0.0" + +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +format@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" + +forwarded@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + +from2@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + +fs-extra@7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.0.tgz#8cc3f47ce07ef7b3593a11b9fb245f7e34c041d6" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-minipass@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" + dependencies: + minipass "^2.2.1" + +fs-write-stream-atomic@^1.0.8: + version "1.0.10" + resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" + dependencies: + graceful-fs "^4.1.2" + iferr "^0.1.5" + imurmurhash "^0.1.4" + readable-stream "1 || 2" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + +fsevents@1.2.4, fsevents@^1.2.2, fsevents@^1.2.3: + version "1.2.4" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426" + dependencies: + nan "^2.9.2" + node-pre-gyp "^0.10.0" + +function-bind@^1.1.0, function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +get-caller-file@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" + +get-own-enumerable-property-symbols@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203" + +get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + dependencies: + assert-plus "^1.0.0" + +glob-base@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + dependencies: + glob-parent "^2.0.0" + is-glob "^2.0.0" + +glob-parent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + dependencies: + is-glob "^2.0.0" + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob-to-regexp@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" + +glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2: + version "7.1.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-modules@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + dependencies: + global-prefix "^3.0.0" + +global-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + dependencies: + ini "^1.3.5" + kind-of "^6.0.2" + which "^1.3.1" + +globals@^11.1.0, globals@^11.7.0: + version "11.8.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.8.0.tgz#c1ef45ee9bed6badf0663c5cb90e8d1adec1321d" + +globals@^9.18.0: + version "9.18.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" + +globby@8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.2.tgz#5697619ccd95c5275dbb2d6faa42087c1a941d8d" + dependencies: + array-union "^1.0.1" + dir-glob "2.0.0" + fast-glob "^2.0.2" + glob "^7.1.2" + ignore "^3.3.5" + pify "^3.0.0" + slash "^1.0.0" + +globby@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" + dependencies: + array-union "^1.0.1" + arrify "^1.0.0" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +globby@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +good-listener@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" + dependencies: + delegate "^3.1.2" + +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: + version "4.1.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" + +graphql-anywhere@^4.1.0-alpha.0: + version "4.1.28" + resolved "https://registry.yarnpkg.com/graphql-anywhere/-/graphql-anywhere-4.1.28.tgz#532ced541ca9f463030e14d3a7ede5b7282a12a8" + dependencies: + apollo-utilities "^1.1.3" + tslib "^1.9.3" + +graphql-language-service-config@0.0.11: + version "0.0.11" + resolved "https://registry.yarnpkg.com/graphql-language-service-config/-/graphql-language-service-config-0.0.11.tgz#edf593ee7d0b6d8f9cbc8fe5d958b8607c75cea4" + dependencies: + graphql-language-service-types "0.0.16" + +graphql-language-service-interface@0.0.11: + version "0.0.11" + resolved "https://registry.yarnpkg.com/graphql-language-service-interface/-/graphql-language-service-interface-0.0.11.tgz#d84d9b5c6044049187e5fb351cfe1ebdcdf04520" + dependencies: + graphql "^0.9.6" + graphql-language-service-config "0.0.11" + graphql-language-service-parser "0.0.10" + graphql-language-service-types "0.0.16" + graphql-language-service-utils "0.0.10" + +graphql-language-service-parser@0.0.10: + version "0.0.10" + resolved "https://registry.yarnpkg.com/graphql-language-service-parser/-/graphql-language-service-parser-0.0.10.tgz#ed74f77ba0f135d06d7e767874f872c3f12cc71f" + dependencies: + graphql-language-service-types "0.0.16" + +graphql-language-service-types@0.0.16: + version "0.0.16" + resolved "https://registry.yarnpkg.com/graphql-language-service-types/-/graphql-language-service-types-0.0.16.tgz#8bf9061873cd7e9c6923d51536f418b966a91a85" + dependencies: + graphql "^0.9.6" + +graphql-language-service-utils@0.0.10: + version "0.0.10" + resolved "https://registry.yarnpkg.com/graphql-language-service-utils/-/graphql-language-service-utils-0.0.10.tgz#9cc1df69f8e4382088e790da96e45b07fda9a5f9" + dependencies: + graphql "^0.9.6" + graphql-language-service-types "0.0.16" + +graphql-tag@^2.4.2: + version "2.10.1" + resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.10.1.tgz#10aa41f1cd8fae5373eaf11f1f67260a3cad5e02" + +graphql2chartjs@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/graphql2chartjs/-/graphql2chartjs-0.2.1.tgz#af82a36346f7d5faceac436b913cb8352ffe3b5f" + dependencies: + "@babel/polyfill" "^7.2.5" + inflection "^1.12.0" + +graphql@0.9.6, graphql@^0.9.5, graphql@^0.9.6: + version "0.9.6" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.9.6.tgz#514421e9d225c29dfc8fd305459abae58815ef2c" + dependencies: + iterall "^1.0.0" + +graphql@^14.1.1: + version "14.1.1" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.1.1.tgz#d5d77df4b19ef41538d7215d1e7a28834619fac0" + dependencies: + iterall "^1.2.2" + +growly@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" + +gud@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gud/-/gud-1.0.0.tgz#a489581b17e6a70beca9abe3ae57de7a499852c0" + +gzip-size@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz#a55ecd99222f4c48fd8c01c625ce3b349d0a0e80" + dependencies: + duplexer "^0.1.1" + pify "^3.0.0" + +handle-thing@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz#0e039695ff50c93fc288557d696f3c1dc6776754" + +handlebars@^4.0.3: + version "4.0.12" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.12.tgz#2c15c8a96d46da5e266700518ba8cb8d919d5bc5" + dependencies: + async "^2.5.0" + optimist "^0.6.1" + source-map "^0.6.1" + optionalDependencies: + uglify-js "^3.1.4" + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + +har-validator@~5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.0.tgz#44657f5688a22cfd4b72486e81b3a3fb11742c29" + dependencies: + ajv "^5.3.0" + har-schema "^2.0.0" + +harmony-reflect@^1.4.6: + version "1.6.1" + resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.1.tgz#c108d4f2bb451efef7a37861fdbdae72c9bdefa9" + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + dependencies: + ansi-regex "^2.0.0" + +has-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + +has-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has@^1.0.0, has@^1.0.1, has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + dependencies: + function-bind "^1.1.1" + +hash-base@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" + dependencies: + inherits "^2.0.1" + 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" + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +hast-util-from-parse5@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-5.0.0.tgz#a505a05766e0f96e389bfb0b1dd809eeefcef47b" + dependencies: + ccount "^1.0.3" + hastscript "^5.0.0" + property-information "^5.0.0" + web-namespaces "^1.1.2" + xtend "^4.0.1" + +hast-util-parse-selector@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.1.tgz#4ddbae1ae12c124e3eb91b581d2556441766f0ab" + +hastscript@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-5.0.0.tgz#fee10382c1bc4ba3f1be311521d368c047d2c43a" + dependencies: + comma-separated-tokens "^1.0.0" + hast-util-parse-selector "^2.2.0" + property-information "^5.0.1" + space-separated-tokens "^1.0.0" + +he@1.2.x: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + +header-case@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/header-case/-/header-case-1.0.1.tgz#9535973197c144b09613cd65d317ef19963bd02d" + dependencies: + no-case "^2.2.0" + upper-case "^1.1.3" + +hex-color-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" + +highlight.js@~9.12.0: + version "9.12.0" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e" + +hmac-drbg@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +hoek@4.x.x: + version "4.2.1" + resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" + +hoist-non-react-statics@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz#b09178f0122184fb95acf525daaecb4d8f45958b" + dependencies: + react-is "^16.7.0" + +home-or-tmp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.1" + +hoopy@^0.1.2: + version "0.1.4" + resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" + +hosted-git-info@^2.1.4: + version "2.7.1" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +hsl-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" + +hsla-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" + +html-comment-regex@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" + +html-encoding-sniffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" + dependencies: + whatwg-encoding "^1.0.1" + +html-entities@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" + +html-minifier@^3.2.3: + version "3.5.21" + resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" + dependencies: + camel-case "3.0.x" + clean-css "4.2.x" + commander "2.17.x" + he "1.2.x" + param-case "2.1.x" + relateurl "0.2.x" + uglify-js "3.4.x" + +html-webpack-plugin@4.0.0-alpha.2: + version "4.0.0-alpha.2" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.0.0-alpha.2.tgz#7745967e389a57a098e26963f328ebe4c19b598d" + dependencies: + "@types/tapable" "1.0.2" + html-minifier "^3.2.3" + loader-utils "^1.1.0" + lodash "^4.17.10" + pretty-error "^2.0.2" + tapable "^1.0.0" + util.promisify "1.0.0" + +htmlparser2@~3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.3.0.tgz#cc70d05a59f6542e43f0e685c982e14c924a9efe" + dependencies: + domelementtype "1" + domhandler "2.1" + domutils "1.1" + readable-stream "1.0" + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + +http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.4.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" + +http-proxy-middleware@~0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz#0987e6bb5a5606e5a69168d8f967a87f15dd8aab" + dependencies: + http-proxy "^1.16.2" + is-glob "^4.0.0" + lodash "^4.17.5" + micromatch "^3.1.9" + +http-proxy@^1.16.2: + version "1.17.0" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" + dependencies: + eventemitter3 "^3.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +https-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" + +iconv-lite@0.4.23: + version "0.4.23" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + dependencies: + safer-buffer ">= 2.1.2 < 3" + +icss-replace-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" + +icss-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" + dependencies: + postcss "^6.0.1" + +identity-obj-proxy@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" + dependencies: + harmony-reflect "^1.4.6" + +ieee754@^1.1.4: + version "1.1.12" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b" + +iferr@^0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" + +ignore-walk@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" + dependencies: + minimatch "^3.0.4" + +ignore@^3.3.5: + version "3.3.10" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + +immer@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz#bad67605ba9c810275d91e1c2a47d4582e98286d" + +immutable-tuple@^0.4.9: + version "0.4.10" + resolved "https://registry.yarnpkg.com/immutable-tuple/-/immutable-tuple-0.4.10.tgz#e0b1625384f514084a7a84b749a3bb26e9179929" + +import-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" + dependencies: + import-from "^2.1.0" + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-fresh@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz#a3d897f420cab0e671236897f75bc14b4885c390" + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-from@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" + dependencies: + resolve-from "^3.0.0" + +import-local@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc" + dependencies: + pkg-dir "^2.0.0" + resolve-cwd "^2.0.0" + +import-local@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + dependencies: + pkg-dir "^3.0.0" + resolve-cwd "^2.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + +indexof@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + +inflected@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/inflected/-/inflected-1.1.7.tgz#c393df6e28472d0d77b3082ec3aa2091f4bc96f9" + +inflection@^1.12.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/inflection/-/inflection-1.12.0.tgz#a200935656d6f5f6bc4dc7502e1aecb703228416" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, 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.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + +ini@^1.3.5, ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + +inquirer@6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.1.tgz#9943fc4882161bdb0b0c9276769c75b32dbfcd52" + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.0" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^3.0.0" + figures "^2.0.0" + lodash "^4.17.10" + mute-stream "0.0.7" + run-async "^2.2.0" + rxjs "^6.1.0" + string-width "^2.1.0" + strip-ansi "^5.0.0" + through "^2.3.6" + +inquirer@^6.1.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.0.tgz#51adcd776f661369dc1e894859c2560a224abdd8" + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.0" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^3.0.0" + figures "^2.0.0" + lodash "^4.17.10" + mute-stream "0.0.7" + run-async "^2.2.0" + rxjs "^6.1.0" + string-width "^2.1.0" + strip-ansi "^4.0.0" + through "^2.3.6" + +internal-ip@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-3.0.1.tgz#df5c99876e1d2eb2ea2d74f520e3f669a00ece27" + dependencies: + default-gateway "^2.6.0" + ipaddr.js "^1.5.2" + +invariant@2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360" + dependencies: + loose-envify "^1.0.0" + +invariant@^2.2.2, invariant@^2.2.3, invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + dependencies: + loose-envify "^1.0.0" + +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + +invert-kv@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" + +ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + +ip@^1.1.0, ip@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + +ipaddr.js@1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e" + +ipaddr.js@^1.5.2: + version "1.8.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.1.tgz#fa4b79fa47fd3def5e3b159825161c0a519c9427" + +is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + dependencies: + kind-of "^6.0.0" + +is-alphabetical@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.2.tgz#1fa6e49213cb7885b75d15862fb3f3d96c884f41" + +is-alphanumerical@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.2.tgz#1138e9ae5040158dc6ff76b820acd6b7a181fd40" + dependencies: + is-alphabetical "^1.0.0" + is-decimal "^1.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.0.2, is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + +is-buffer@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.3.tgz#4ecf3fcf749cbd1e472689e109ac66261a25e725" + +is-builtin-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" + dependencies: + builtin-modules "^1.0.0" + +is-callable@^1.1.3, is-callable@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" + +is-ci@^1.0.10: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" + dependencies: + ci-info "^1.5.0" + +is-color-stop@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" + dependencies: + css-color-names "^0.0.4" + hex-color-regex "^1.1.0" + hsl-regex "^1.0.0" + hsla-regex "^1.0.0" + rgb-regex "^1.0.1" + rgba-regex "^1.0.0" + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + dependencies: + kind-of "^6.0.0" + +is-date-object@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" + +is-decimal@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.2.tgz#894662d6a8709d307f3a276ca4339c8fa5dff0ff" + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + +is-dotfile@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" + +is-equal-shallow@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + dependencies: + is-primitive "^2.0.0" + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + +is-finite@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + +is-generator-fn@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz#969d49e1bb3329f6bb7f09089be26578b2ddd46a" + +is-glob@^2.0.0, is-glob@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + dependencies: + is-extglob "^1.0.0" + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" + dependencies: + is-extglob "^2.1.1" + +is-hexadecimal@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.2.tgz#b6e710d7d07bb66b98cb8cece5c9b4921deeb835" + +is-lower-case@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/is-lower-case/-/is-lower-case-1.1.3.tgz#7e147be4768dc466db3bfb21cc60b31e6ad69393" + dependencies: + lower-case "^1.1.0" + +is-number@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + dependencies: + kind-of "^3.0.2" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + dependencies: + kind-of "^3.0.2" + +is-number@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + +is-obj@^1.0.0, is-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + +is-path-cwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" + +is-path-in-cwd@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" + dependencies: + is-path-inside "^1.0.0" + +is-path-inside@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" + dependencies: + path-is-inside "^1.0.1" + +is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + +is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + dependencies: + isobject "^3.0.1" + +is-posix-bracket@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + +is-primitive@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + +is-promise@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" + +is-regex@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" + dependencies: + has "^1.0.1" + +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + +is-resolvable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + +is-root@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.0.0.tgz#838d1e82318144e5a6f77819d90207645acc7019" + +is-stream@^1.0.1, is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + +is-svg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" + dependencies: + html-comment-regex "^1.1.0" + +is-symbol@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" + dependencies: + has-symbols "^1.0.0" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + +is-upper-case@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-upper-case/-/is-upper-case-1.1.2.tgz#8d0b1fa7e7933a1e58483600ec7d9661cbaf756f" + dependencies: + upper-case "^1.1.0" + +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + +isemail@3.x.x: + version "3.2.0" + resolved "https://registry.yarnpkg.com/isemail/-/isemail-3.2.0.tgz#59310a021931a9fb06bbb51e155ce0b3f236832c" + dependencies: + punycode "2.x.x" + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + +isomorphic-fetch@^2.1.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" + dependencies: + node-fetch "^1.0.1" + whatwg-fetch ">=0.10.0" + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + +istanbul-api@^1.3.1: + version "1.3.7" + resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.7.tgz#a86c770d2b03e11e3f778cd7aedd82d2722092aa" + dependencies: + async "^2.1.4" + fileset "^2.0.2" + istanbul-lib-coverage "^1.2.1" + istanbul-lib-hook "^1.2.2" + istanbul-lib-instrument "^1.10.2" + istanbul-lib-report "^1.1.5" + istanbul-lib-source-maps "^1.2.6" + istanbul-reports "^1.5.1" + js-yaml "^3.7.0" + mkdirp "^0.5.1" + once "^1.4.0" + +istanbul-lib-coverage@^1.2.0, istanbul-lib-coverage@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz#ccf7edcd0a0bb9b8f729feeb0930470f9af664f0" + +istanbul-lib-hook@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz#bc6bf07f12a641fbf1c85391d0daa8f0aea6bf86" + dependencies: + append-transform "^0.4.0" + +istanbul-lib-instrument@^1.10.1, istanbul-lib-instrument@^1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz#1f55ed10ac3c47f2bdddd5307935126754d0a9ca" + dependencies: + babel-generator "^6.18.0" + babel-template "^6.16.0" + babel-traverse "^6.18.0" + babel-types "^6.18.0" + babylon "^6.18.0" + istanbul-lib-coverage "^1.2.1" + semver "^5.3.0" + +istanbul-lib-report@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz#f2a657fc6282f96170aaf281eb30a458f7f4170c" + dependencies: + istanbul-lib-coverage "^1.2.1" + mkdirp "^0.5.1" + path-parse "^1.0.5" + supports-color "^3.1.2" + +istanbul-lib-source-maps@^1.2.4, istanbul-lib-source-maps@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz#37b9ff661580f8fca11232752ee42e08c6675d8f" + dependencies: + debug "^3.1.0" + istanbul-lib-coverage "^1.2.1" + mkdirp "^0.5.1" + rimraf "^2.6.1" + source-map "^0.5.3" + +istanbul-reports@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.5.1.tgz#97e4dbf3b515e8c484caea15d6524eebd3ff4e1a" + dependencies: + handlebars "^4.0.3" + +iterall@^1.0.0, iterall@^1.2.1, iterall@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.2.2.tgz#92d70deb8028e0c39ff3164fdbf4d8b088130cd7" + +jest-changed-files@^23.4.2: + version "23.4.2" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-23.4.2.tgz#1eed688370cd5eebafe4ae93d34bb3b64968fe83" + dependencies: + throat "^4.0.0" + +jest-cli@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.6.0.tgz#61ab917744338f443ef2baa282ddffdd658a5da4" + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.1" + exit "^0.1.2" + glob "^7.1.2" + graceful-fs "^4.1.11" + import-local "^1.0.0" + is-ci "^1.0.10" + istanbul-api "^1.3.1" + istanbul-lib-coverage "^1.2.0" + istanbul-lib-instrument "^1.10.1" + istanbul-lib-source-maps "^1.2.4" + jest-changed-files "^23.4.2" + jest-config "^23.6.0" + jest-environment-jsdom "^23.4.0" + jest-get-type "^22.1.0" + jest-haste-map "^23.6.0" + jest-message-util "^23.4.0" + jest-regex-util "^23.3.0" + jest-resolve-dependencies "^23.6.0" + jest-runner "^23.6.0" + jest-runtime "^23.6.0" + jest-snapshot "^23.6.0" + jest-util "^23.4.0" + jest-validate "^23.6.0" + jest-watcher "^23.4.0" + jest-worker "^23.2.0" + micromatch "^2.3.11" + node-notifier "^5.2.1" + prompts "^0.1.9" + realpath-native "^1.0.0" + rimraf "^2.5.4" + slash "^1.0.0" + string-length "^2.0.0" + strip-ansi "^4.0.0" + which "^1.2.12" + yargs "^11.0.0" + +jest-config@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-23.6.0.tgz#f82546a90ade2d8c7026fbf6ac5207fc22f8eb1d" + dependencies: + babel-core "^6.0.0" + babel-jest "^23.6.0" + chalk "^2.0.1" + glob "^7.1.1" + jest-environment-jsdom "^23.4.0" + jest-environment-node "^23.4.0" + jest-get-type "^22.1.0" + jest-jasmine2 "^23.6.0" + jest-regex-util "^23.3.0" + jest-resolve "^23.6.0" + jest-util "^23.4.0" + jest-validate "^23.6.0" + micromatch "^2.3.11" + pretty-format "^23.6.0" + +jest-diff@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-23.6.0.tgz#1500f3f16e850bb3d71233408089be099f610c7d" + dependencies: + chalk "^2.0.1" + diff "^3.2.0" + jest-get-type "^22.1.0" + pretty-format "^23.6.0" + +jest-docblock@^23.2.0: + version "23.2.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-23.2.0.tgz#f085e1f18548d99fdd69b20207e6fd55d91383a7" + dependencies: + detect-newline "^2.1.0" + +jest-each@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-23.6.0.tgz#ba0c3a82a8054387016139c733a05242d3d71575" + dependencies: + chalk "^2.0.1" + pretty-format "^23.6.0" + +jest-environment-jsdom@^23.4.0: + version "23.4.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz#056a7952b3fea513ac62a140a2c368c79d9e6023" + dependencies: + jest-mock "^23.2.0" + jest-util "^23.4.0" + jsdom "^11.5.1" + +jest-environment-node@^23.4.0: + version "23.4.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.4.0.tgz#57e80ed0841dea303167cce8cd79521debafde10" + dependencies: + jest-mock "^23.2.0" + jest-util "^23.4.0" + +jest-get-type@^22.1.0: + version "22.4.3" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4" + +jest-haste-map@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.6.0.tgz#2e3eb997814ca696d62afdb3f2529f5bbc935e16" + dependencies: + fb-watchman "^2.0.0" + graceful-fs "^4.1.11" + invariant "^2.2.4" + jest-docblock "^23.2.0" + jest-serializer "^23.0.1" + jest-worker "^23.2.0" + micromatch "^2.3.11" + sane "^2.0.0" + +jest-jasmine2@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz#840e937f848a6c8638df24360ab869cc718592e0" + dependencies: + babel-traverse "^6.0.0" + chalk "^2.0.1" + co "^4.6.0" + expect "^23.6.0" + is-generator-fn "^1.0.0" + jest-diff "^23.6.0" + jest-each "^23.6.0" + jest-matcher-utils "^23.6.0" + jest-message-util "^23.4.0" + jest-snapshot "^23.6.0" + jest-util "^23.4.0" + pretty-format "^23.6.0" + +jest-leak-detector@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz#e4230fd42cf381a1a1971237ad56897de7e171de" + dependencies: + pretty-format "^23.6.0" + +jest-matcher-utils@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz#726bcea0c5294261a7417afb6da3186b4b8cac80" + dependencies: + chalk "^2.0.1" + jest-get-type "^22.1.0" + pretty-format "^23.6.0" + +jest-message-util@^23.4.0: + version "23.4.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.4.0.tgz#17610c50942349508d01a3d1e0bda2c079086a9f" + dependencies: + "@babel/code-frame" "^7.0.0-beta.35" + chalk "^2.0.1" + micromatch "^2.3.11" + slash "^1.0.0" + stack-utils "^1.0.1" + +jest-mock@^23.2.0: + version "23.2.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.2.0.tgz#ad1c60f29e8719d47c26e1138098b6d18b261134" + +jest-pnp-resolver@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.0.2.tgz#470384ae9ea31f72136db52618aa4010ff23b715" + +jest-regex-util@^23.3.0: + version "23.3.0" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-23.3.0.tgz#5f86729547c2785c4002ceaa8f849fe8ca471bc5" + +jest-resolve-dependencies@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz#b4526af24c8540d9a3fab102c15081cf509b723d" + dependencies: + jest-regex-util "^23.3.0" + jest-snapshot "^23.6.0" + +jest-resolve@23.6.0, jest-resolve@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.6.0.tgz#cf1d1a24ce7ee7b23d661c33ba2150f3aebfa0ae" + dependencies: + browser-resolve "^1.11.3" + chalk "^2.0.1" + realpath-native "^1.0.0" + +jest-runner@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.6.0.tgz#3894bd219ffc3f3cb94dc48a4170a2e6f23a5a38" + dependencies: + exit "^0.1.2" + graceful-fs "^4.1.11" + jest-config "^23.6.0" + jest-docblock "^23.2.0" + jest-haste-map "^23.6.0" + jest-jasmine2 "^23.6.0" + jest-leak-detector "^23.6.0" + jest-message-util "^23.4.0" + jest-runtime "^23.6.0" + jest-util "^23.4.0" + jest-worker "^23.2.0" + source-map-support "^0.5.6" + throat "^4.0.0" + +jest-runtime@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.6.0.tgz#059e58c8ab445917cd0e0d84ac2ba68de8f23082" + dependencies: + babel-core "^6.0.0" + babel-plugin-istanbul "^4.1.6" + chalk "^2.0.1" + convert-source-map "^1.4.0" + exit "^0.1.2" + fast-json-stable-stringify "^2.0.0" + graceful-fs "^4.1.11" + jest-config "^23.6.0" + jest-haste-map "^23.6.0" + jest-message-util "^23.4.0" + jest-regex-util "^23.3.0" + jest-resolve "^23.6.0" + jest-snapshot "^23.6.0" + jest-util "^23.4.0" + jest-validate "^23.6.0" + micromatch "^2.3.11" + realpath-native "^1.0.0" + slash "^1.0.0" + strip-bom "3.0.0" + write-file-atomic "^2.1.0" + yargs "^11.0.0" + +jest-serializer@^23.0.1: + version "23.0.1" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-23.0.1.tgz#a3776aeb311e90fe83fab9e533e85102bd164165" + +jest-snapshot@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-23.6.0.tgz#f9c2625d1b18acda01ec2d2b826c0ce58a5aa17a" + dependencies: + babel-types "^6.0.0" + chalk "^2.0.1" + jest-diff "^23.6.0" + jest-matcher-utils "^23.6.0" + jest-message-util "^23.4.0" + jest-resolve "^23.6.0" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + pretty-format "^23.6.0" + semver "^5.5.0" + +jest-util@^23.4.0: + version "23.4.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-23.4.0.tgz#4d063cb927baf0a23831ff61bec2cbbf49793561" + dependencies: + callsites "^2.0.0" + chalk "^2.0.1" + graceful-fs "^4.1.11" + is-ci "^1.0.10" + jest-message-util "^23.4.0" + mkdirp "^0.5.1" + slash "^1.0.0" + source-map "^0.6.0" + +jest-validate@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.6.0.tgz#36761f99d1ed33fcd425b4e4c5595d62b6597474" + dependencies: + chalk "^2.0.1" + jest-get-type "^22.1.0" + leven "^2.1.0" + pretty-format "^23.6.0" + +jest-watch-typeahead@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/jest-watch-typeahead/-/jest-watch-typeahead-0.2.1.tgz#6c40f232996ca6c39977e929e9f79b189e7d87e4" + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.4.1" + jest-watcher "^23.1.0" + slash "^2.0.0" + string-length "^2.0.0" + strip-ansi "^5.0.0" + +jest-watcher@^23.1.0, jest-watcher@^23.4.0: + version "23.4.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-23.4.0.tgz#d2e28ce74f8dad6c6afc922b92cabef6ed05c91c" + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.1" + string-length "^2.0.0" + +jest-worker@^23.2.0: + version "23.2.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-23.2.0.tgz#faf706a8da36fae60eb26957257fa7b5d8ea02b9" + dependencies: + merge-stream "^1.0.1" + +jest@23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-23.6.0.tgz#ad5835e923ebf6e19e7a1d7529a432edfee7813d" + dependencies: + import-local "^1.0.0" + jest-cli "^23.6.0" + +joi@^11.1.1: + version "11.4.0" + resolved "https://registry.yarnpkg.com/joi/-/joi-11.4.0.tgz#f674897537b625e9ac3d0b7e1604c828ad913ccb" + dependencies: + hoek "4.x.x" + isemail "3.x.x" + topo "2.x.x" + +js-levenshtein@^1.1.3: + version "1.1.4" + resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.4.tgz#3a56e3cbf589ca0081eb22cd9ba0b1290a16d26e" + +js-message@1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/js-message/-/js-message-1.0.5.tgz#2300d24b1af08e89dd095bc1a4c9c9cfcb892d15" + +js-queue@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/js-queue/-/js-queue-2.0.0.tgz#362213cf860f468f0125fc6c96abc1742531f948" + dependencies: + easy-stack "^1.0.0" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + +js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + +js-yaml@^3.12.0, js-yaml@^3.7.0, js-yaml@^3.9.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1" + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + +jsdom@^11.5.1: + version "11.12.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8" + dependencies: + abab "^2.0.0" + acorn "^5.5.3" + acorn-globals "^4.1.0" + array-equal "^1.0.0" + cssom ">= 0.3.2 < 0.4.0" + cssstyle "^1.0.0" + data-urls "^1.0.0" + domexception "^1.0.1" + escodegen "^1.9.1" + html-encoding-sniffer "^1.0.2" + left-pad "^1.3.0" + nwsapi "^2.0.7" + parse5 "4.0.0" + pn "^1.1.0" + request "^2.87.0" + request-promise-native "^1.0.5" + sax "^1.2.4" + symbol-tree "^3.2.2" + tough-cookie "^2.3.4" + w3c-hr-time "^1.0.1" + webidl-conversions "^4.0.2" + whatwg-encoding "^1.0.3" + whatwg-mimetype "^2.1.0" + whatwg-url "^6.4.1" + ws "^5.2.0" + xml-name-validator "^3.0.0" + +jsesc@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" + +jsesc@^2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.1.tgz#e421a2a8e20d6b0819df28908f782526b96dd1fe" + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + +json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + +json-schema-traverse@^0.3.0: + version "0.3.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + +json-stable-stringify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + dependencies: + jsonify "~0.0.0" + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + +json3@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" + +json5@0.5.1, json5@^0.5.0, json5@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + dependencies: + minimist "^1.2.0" + +json5@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" + dependencies: + minimist "^1.2.0" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + optionalDependencies: + graceful-fs "^4.1.6" + +jsonify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + +jsprim@^1.2.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.2.3" + verror "1.10.0" + +jsx-ast-utils@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f" + dependencies: + array-includes "^3.0.3" + +keycode@^2.1.2: + version "2.2.0" + resolved "https://registry.yarnpkg.com/keycode/-/keycode-2.2.0.tgz#3d0af56dc7b8b8e5cba8d0a97f107204eec22b04" + +keymirror@0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/keymirror/-/keymirror-0.1.1.tgz#918889ea13f8d0a42e7c557250eee713adc95c35" + +killable@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + +kind-of@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz#018ec7a4ce7e3a86cb9141be519d24c8faa981b5" + dependencies: + is-buffer "^1.0.2" + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" + +kleur@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-2.0.2.tgz#b704f4944d95e255d038f0cb05fb8a602c55a300" + +last-call-webpack-plugin@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" + dependencies: + lodash "^4.17.5" + webpack-sources "^1.1.0" + +lazy-cache@^0.2.3: + version "0.2.7" + resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" + +lazy-cache@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" + +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + dependencies: + invert-kv "^1.0.0" + +lcid@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" + dependencies: + invert-kv "^2.0.0" + +left-pad@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" + +leven@2.1.0, leven@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" + +levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + +load-json-file@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + strip-bom "^3.0.0" + +loader-fs-cache@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz#56e0bf08bd9708b26a765b68509840c8dec9fdbc" + dependencies: + find-cache-dir "^0.1.1" + mkdirp "0.5.1" + +loader-runner@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.1.tgz#026f12fe7c3115992896ac02ba022ba92971b979" + +loader-utils@1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" + dependencies: + big.js "^5.2.2" + emojis-list "^2.0.0" + json5 "^1.0.1" + +loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd" + dependencies: + big.js "^3.1.3" + emojis-list "^2.0.0" + json5 "^0.5.0" + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +lodash._reinterpolate@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + +lodash.camelcase@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + +lodash.flowright@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/lodash.flowright/-/lodash.flowright-3.5.0.tgz#2b5fff399716d7e7dc5724fe9349f67065184d67" + +lodash.get@^4.4.2: + version "4.4.2" + resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" + +lodash.isequal@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + +lodash.tail@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" + +lodash.template@^4.2.4, lodash.template@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" + dependencies: + lodash._reinterpolate "~3.0.0" + lodash.templatesettings "^4.0.0" + +lodash.templatesettings@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" + dependencies: + lodash._reinterpolate "~3.0.0" + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + +lodash@4.17.11, "lodash@>=3.5 <5", lodash@^4.13.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5: + version "4.17.11" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" + +loglevel@^1.4.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lower-case-first@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/lower-case-first/-/lower-case-first-1.0.2.tgz#e5da7c26f29a7073be02d52bac9980e5922adfa1" + dependencies: + lower-case "^1.1.2" + +lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" + +lowlight@~1.9.1: + version "1.9.2" + resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.9.2.tgz#0b9127e3cec2c3021b7795dd81005c709a42fdd1" + dependencies: + fault "^1.0.2" + highlight.js "~9.12.0" + +lru-cache@^4.0.1, lru-cache@^4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c" + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +make-dir@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" + dependencies: + pify "^3.0.0" + +makeerror@1.0.x: + version "1.0.11" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" + dependencies: + tmpl "1.0.x" + +map-age-cleaner@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.2.tgz#098fb15538fd3dbe461f12745b0ca8568d4e3f74" + dependencies: + p-defer "^1.0.0" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + dependencies: + object-visit "^1.0.0" + +math-random@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac" + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +mdn-data@~1.1.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + +mem@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" + dependencies: + mimic-fn "^1.0.0" + +mem@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.0.0.tgz#6437690d9471678f6cc83659c00cbafcd6b0cdaf" + dependencies: + map-age-cleaner "^0.1.1" + mimic-fn "^1.0.0" + p-is-promise "^1.1.0" + +memory-fs@^0.4.0, memory-fs@~0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + +merge-deep@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/merge-deep/-/merge-deep-3.0.2.tgz#f39fa100a4f1bd34ff29f7d2bf4508fbb8d83ad2" + dependencies: + arr-union "^3.1.0" + clone-deep "^0.2.4" + kind-of "^3.0.2" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + +merge-stream@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" + dependencies: + readable-stream "^2.0.1" + +merge2@^1.2.1: + version "1.2.3" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5" + +merge@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.1.tgz#38bebf80c3220a8a487b6fcfb3941bb11720c145" + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + +micromatch@^2.3.11: + version "2.3.11" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + dependencies: + arr-diff "^2.0.0" + array-unique "^0.2.1" + braces "^1.8.2" + expand-brackets "^0.1.4" + extglob "^0.3.1" + filename-regex "^2.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.1" + kind-of "^3.0.2" + normalize-path "^2.0.1" + object.omit "^2.0.0" + parse-glob "^3.0.4" + regex-cache "^0.4.2" + +micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8, micromatch@^3.1.9: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +"mime-db@>= 1.36.0 < 2", mime-db@~1.37.0: + version "1.37.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" + +mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.18, mime-types@~2.1.19: + version "2.1.21" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96" + dependencies: + mime-db "~1.37.0" + +mime@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" + +mime@^2.0.3, mime@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.3.1.tgz#b1621c54d63b97c47d3cfe7f7215f7d64517c369" + +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + +mini-css-extract-plugin@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.5.0.tgz#ac0059b02b9692515a637115b0cc9fed3a35c7b0" + dependencies: + loader-utils "^1.1.0" + schema-utils "^1.0.0" + webpack-sources "^1.1.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" + +minimalistic-crypto-utils@^1.0.0, 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" + +minimatch@3.0.4, minimatch@^3.0.3, minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + +minimist@^1.1.1, minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + +minimist@~0.0.1: + version "0.0.10" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" + +minipass@^2.2.1, minipass@^2.3.3: + version "2.3.5" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.1.tgz#6734acc045a46e61d596a43bb9d9cd326e19cc42" + dependencies: + minipass "^2.2.1" + +mississippi@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" + dependencies: + concat-stream "^1.5.0" + duplexify "^3.4.2" + end-of-stream "^1.1.0" + flush-write-stream "^1.0.0" + from2 "^2.1.0" + parallel-transform "^1.1.0" + pump "^3.0.0" + pumpify "^1.3.3" + stream-each "^1.1.0" + through2 "^2.0.0" + +mixin-deep@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mixin-object@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" + dependencies: + for-in "^0.1.3" + is-extendable "^0.1.1" + +mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + dependencies: + minimist "0.0.8" + +moment@^2.10.2: + version "2.24.0" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b" + +move-concurrently@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" + dependencies: + aproba "^1.1.1" + copy-concurrently "^1.0.0" + fs-write-stream-atomic "^1.0.8" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.3" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + +ms@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + +multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + +multicast-dns@^6.0.1: + version "6.2.3" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" + dependencies: + dns-packet "^1.3.1" + thunky "^1.0.2" + +mute-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + +nan@^2.9.2: + version "2.11.1" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.11.1.tgz#90e22bccb8ca57ea4cd37cc83d3819b52eea6766" + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + +needle@^2.2.1: + version "2.2.4" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e" + dependencies: + debug "^2.1.2" + iconv-lite "^0.4.4" + sax "^1.2.4" + +negotiator@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" + +neo-async@^2.5.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835" + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + +no-case@^2.2.0, no-case@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" + dependencies: + lower-case "^1.1.1" + +node-fetch@^1.0.1, node-fetch@^1.5.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" + dependencies: + encoding "^0.1.11" + is-stream "^1.0.1" + +node-forge@0.7.5: + version "0.7.5" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + +node-ipc@9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/node-ipc/-/node-ipc-9.0.1.tgz#6af4700b8430502f28850bb1026414450688c575" + dependencies: + event-pubsub "4.2.4" + js-message "1.0.5" + js-queue "2.0.0" + +node-libs-browser@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.1.0.tgz#5f94263d404f6e44767d726901fff05478d600df" + dependencies: + assert "^1.1.1" + browserify-zlib "^0.2.0" + buffer "^4.3.0" + console-browserify "^1.1.0" + constants-browserify "^1.0.0" + crypto-browserify "^3.11.0" + domain-browser "^1.1.1" + events "^1.0.0" + https-browserify "^1.0.0" + os-browserify "^0.3.0" + path-browserify "0.0.0" + process "^0.11.10" + punycode "^1.2.4" + querystring-es3 "^0.2.0" + readable-stream "^2.3.3" + stream-browserify "^2.0.1" + stream-http "^2.7.2" + string_decoder "^1.0.0" + timers-browserify "^2.0.4" + tty-browserify "0.0.0" + url "^0.11.0" + util "^0.10.3" + vm-browserify "0.0.4" + +node-notifier@^5.2.1: + version "5.3.0" + resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.3.0.tgz#c77a4a7b84038733d5fb351aafd8a268bfe19a01" + dependencies: + growly "^1.3.0" + semver "^5.5.0" + shellwords "^0.1.1" + which "^1.3.0" + +node-pre-gyp@^0.10.0: + version "0.10.3" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc" + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4" + +node-releases@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.0.2.tgz#27c296d9fca3b659c64f7d43ea47a31ad2a90e4b" + dependencies: + semver "^5.3.0" + +node-releases@^1.1.3, node-releases@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.8.tgz#32a63fff63c5e51b7e0f540ac95947d220fc6862" + dependencies: + semver "^5.3.0" + +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + dependencies: + abbrev "1" + osenv "^0.1.4" + +normalize-package-data@^2.3.2: + version "2.4.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" + dependencies: + hosted-git-info "^2.1.4" + is-builtin-module "^1.0.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.0.1, normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + +normalize-url@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" + +npm-bundled@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979" + +npm-packlist@^1.1.6: + version "1.1.12" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.12.tgz#22bde2ebc12e72ca482abd67afc51eb49377243a" + dependencies: + ignore-walk "^3.0.1" + npm-bundled "^1.0.1" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + dependencies: + path-key "^2.0.0" + +npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +nth-check@^1.0.2, nth-check@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + dependencies: + boolbase "~1.0.0" + +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + +nwsapi@^2.0.7: + version "2.0.9" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.9.tgz#77ac0cdfdcad52b6a1151a84e73254edc33ed016" + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + +object-assign@4.1.1, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-hash@^1.1.4: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.0.tgz#76d9ba6ff113cf8efc0d996102851fe6723963e2" + +object-keys@^1.0.11, object-keys@^1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + dependencies: + isobject "^3.0.0" + +object.assign@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" + dependencies: + define-properties "^1.1.2" + function-bind "^1.1.1" + has-symbols "^1.0.0" + object-keys "^1.0.11" + +object.fromentries@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.0.tgz#49a543d92151f8277b3ac9600f1e930b189d30ab" + dependencies: + define-properties "^1.1.2" + es-abstract "^1.11.0" + function-bind "^1.1.1" + has "^1.0.1" + +object.getownpropertydescriptors@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" + dependencies: + define-properties "^1.1.2" + es-abstract "^1.5.1" + +object.omit@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + dependencies: + for-own "^0.1.4" + is-extendable "^0.1.1" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + dependencies: + isobject "^3.0.1" + +object.values@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.0.4.tgz#e524da09b4f66ff05df457546ec72ac99f13069a" + dependencies: + define-properties "^1.1.2" + es-abstract "^1.6.1" + function-bind "^1.1.0" + has "^1.0.1" + +object.values@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.0.tgz#bf6810ef5da3e5325790eaaa2be213ea84624da9" + dependencies: + define-properties "^1.1.3" + es-abstract "^1.12.0" + function-bind "^1.1.1" + has "^1.0.3" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + dependencies: + wrappy "1" + +onetime@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + dependencies: + mimic-fn "^1.0.0" + +opn@5.4.0, opn@^5.1.0: + version "5.4.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035" + dependencies: + is-wsl "^1.1.0" + +optimism@^0.6.9: + version "0.6.9" + resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.6.9.tgz#19258ff8b3be0cea29ac35f06bff818e026e30bb" + dependencies: + immutable-tuple "^0.4.9" + +optimist@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" + dependencies: + minimist "~0.0.1" + wordwrap "~0.0.2" + +optimize-css-assets-webpack-plugin@5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz#9eb500711d35165b45e7fd60ba2df40cb3eb9159" + dependencies: + cssnano "^4.1.0" + last-call-webpack-plugin "^3.0.0" + +optionator@^0.8.1, optionator@^0.8.2: + version "0.8.2" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.4" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + wordwrap "~1.0.0" + +original@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + dependencies: + url-parse "^1.4.3" + +os-browserify@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + +os-locale@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" + dependencies: + lcid "^1.0.0" + +os-locale@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" + dependencies: + execa "^0.7.0" + lcid "^1.0.0" + mem "^1.1.0" + +os-locale@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.0.1.tgz#3b014fbf01d87f60a1e5348d80fe870dc82c4620" + dependencies: + execa "^0.10.0" + lcid "^2.0.0" + mem "^4.0.0" + +os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + +osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + +p-is-promise@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" + +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + dependencies: + p-try "^1.0.0" + +p-limit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.0.0.tgz#e624ed54ee8c460a778b3c9f3670496ff8a57aec" + dependencies: + p-try "^2.0.0" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + dependencies: + p-limit "^1.1.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + dependencies: + p-limit "^2.0.0" + +p-map@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" + +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + +p-try@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" + +pako@~1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.6.tgz#0101211baa70c4bca4a0f63f2206e97b7dfaf258" + +parallel-transform@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" + dependencies: + cyclist "~0.2.2" + inherits "^2.0.3" + readable-stream "^2.1.5" + +param-case@2.1.x, param-case@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" + dependencies: + no-case "^2.2.0" + +parent-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5" + dependencies: + callsites "^3.0.0" + +parse-asn1@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.1.tgz#f6bf293818332bd0dab54efb16087724745e6ca8" + dependencies: + asn1.js "^4.0.0" + browserify-aes "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.0" + pbkdf2 "^3.0.3" + +parse-entities@^1.1.2: + version "1.2.1" + resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.2.1.tgz#2c761ced065ba7dc68148580b5a225e4918cdd69" + dependencies: + character-entities "^1.0.0" + character-entities-legacy "^1.0.0" + character-reference-invalid "^1.0.0" + is-alphanumerical "^1.0.0" + is-decimal "^1.0.0" + is-hexadecimal "^1.0.0" + +parse-glob@3.0.4, parse-glob@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + dependencies: + glob-base "^0.3.0" + is-dotfile "^1.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.0" + +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + dependencies: + error-ex "^1.2.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse5@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" + +parse5@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" + +parseurl@~1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" + +pascal-case@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-2.0.1.tgz#2d578d3455f660da65eca18ef95b4e0de912761e" + dependencies: + camel-case "^3.0.0" + upper-case-first "^1.1.0" + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + +path-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" + +path-case@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/path-case/-/path-case-2.1.1.tgz#94b8037c372d3fe2906e465bb45e25d226e8eea5" + dependencies: + no-case "^2.2.0" + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + dependencies: + pinkie-promise "^2.0.0" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + +path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + +path-is-inside@^1.0.1, path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + +path-parse@^1.0.5, path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +path-type@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" + dependencies: + pify "^2.0.0" + +path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" + dependencies: + pify "^3.0.0" + +pbkdf2@^3.0.3: + version "3.0.17" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" + dependencies: + create-hash "^1.1.2" + create-hmac "^1.1.4" + ripemd160 "^2.0.1" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + +pkg-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" + dependencies: + find-up "^1.0.0" + +pkg-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" + dependencies: + find-up "^2.1.0" + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + dependencies: + find-up "^3.0.0" + +pkg-up@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" + dependencies: + find-up "^2.1.0" + +pluralize@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" + +pn@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" + +pnp-webpack-plugin@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.2.1.tgz#cd9d698df2a6fcf7255093c1c9511adf65b9421b" + dependencies: + ts-pnp "^1.0.0" + +popper.js@^1.14.4, popper.js@^1.14.6: + version "1.14.7" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.14.7.tgz#e31ec06cfac6a97a53280c3e55e4e0c860e7738e" + +portfinder@^1.0.9: + version "1.0.19" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.19.tgz#07e87914a55242dcda5b833d42f018d6875b595f" + dependencies: + async "^1.5.2" + debug "^2.2.0" + mkdirp "0.5.x" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + +postcss-attribute-case-insensitive@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.0.tgz#807b6a797ad8bf1c821b2d51cf641e9dd3837624" + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-calc@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436" + dependencies: + css-unit-converter "^1.1.1" + postcss "^7.0.5" + postcss-selector-parser "^5.0.0-rc.4" + postcss-value-parser "^3.3.1" + +postcss-color-functional-notation@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-gray@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-color-hex-alpha@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.2.tgz#e9b1886bb038daed33f6394168c210b40bb4fdb6" + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-mod-function@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-color-rebeccapurple@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-colormin@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.2.tgz#93cd1fa11280008696887db1a528048b18e7ed99" + dependencies: + browserslist "^4.0.0" + color "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-convert-values@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-custom-media@^7.0.7: + version "7.0.7" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.7.tgz#bbc698ed3089ded61aad0f5bfb1fb48bf6969e73" + dependencies: + postcss "^7.0.5" + +postcss-custom-properties@^8.0.9: + version "8.0.9" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-8.0.9.tgz#8943870528a6eae4c8e8d285b6ccc9fd1f97e69c" + dependencies: + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-custom-selectors@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-dir-pseudo-class@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-discard-comments@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.1.tgz#30697735b0c476852a7a11050eb84387a67ef55d" + dependencies: + postcss "^7.0.0" + +postcss-discard-duplicates@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" + dependencies: + postcss "^7.0.0" + +postcss-discard-empty@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" + dependencies: + postcss "^7.0.0" + +postcss-discard-overridden@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" + dependencies: + postcss "^7.0.0" + +postcss-double-position-gradients@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" + dependencies: + postcss "^7.0.5" + postcss-values-parser "^2.0.0" + +postcss-env-function@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-flexbugs-fixes@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz#e094a9df1783e2200b7b19f875dcad3b3aff8b20" + dependencies: + postcss "^7.0.0" + +postcss-focus-visible@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" + dependencies: + postcss "^7.0.2" + +postcss-focus-within@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" + dependencies: + postcss "^7.0.2" + +postcss-font-variant@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz#71dd3c6c10a0d846c5eda07803439617bbbabacc" + dependencies: + postcss "^7.0.2" + +postcss-gap-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" + dependencies: + postcss "^7.0.2" + +postcss-image-set-function@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-initial@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.0.tgz#1772512faf11421b791fb2ca6879df5f68aa0517" + dependencies: + lodash.template "^4.2.4" + postcss "^7.0.2" + +postcss-lab-function@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-load-config@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.0.0.tgz#f1312ddbf5912cd747177083c5ef7a19d62ee484" + dependencies: + cosmiconfig "^4.0.0" + import-cwd "^2.0.0" + +postcss-loader@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" + dependencies: + loader-utils "^1.1.0" + postcss "^7.0.0" + postcss-load-config "^2.0.0" + schema-utils "^1.0.0" + +postcss-logical@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" + dependencies: + postcss "^7.0.2" + +postcss-media-minmax@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" + dependencies: + postcss "^7.0.2" + +postcss-merge-longhand@^4.0.9: + version "4.0.9" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.9.tgz#c2428b994833ffb2a072f290ca642e75ceabcd6f" + dependencies: + css-color-names "0.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + stylehacks "^4.0.0" + +postcss-merge-rules@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.2.tgz#2be44401bf19856f27f32b8b12c0df5af1b88e74" + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + cssnano-util-same-parent "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + vendors "^1.0.0" + +postcss-minify-font-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-gradients@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.1.tgz#6da95c6e92a809f956bb76bf0c04494953e1a7dd" + dependencies: + cssnano-util-get-arguments "^4.0.0" + is-color-stop "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-params@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.1.tgz#5b2e2d0264dd645ef5d68f8fec0d4c38c1cf93d2" + dependencies: + alphanum-sort "^1.0.0" + browserslist "^4.0.0" + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + uniqs "^2.0.0" + +postcss-minify-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.1.tgz#a891c197977cc37abf60b3ea06b84248b1c1e9cd" + dependencies: + alphanum-sort "^1.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +postcss-modules-extract-imports@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" + dependencies: + postcss "^6.0.1" + +postcss-modules-local-by-default@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + +postcss-modules-scope@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + +postcss-modules-values@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" + dependencies: + icss-replace-symbols "^1.1.0" + postcss "^6.0.1" + +postcss-nesting@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.0.tgz#6e26a770a0c8fcba33782a6b6f350845e1a448f6" + dependencies: + postcss "^7.0.2" + +postcss-normalize-charset@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" + dependencies: + postcss "^7.0.0" + +postcss-normalize-display-values@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.1.tgz#d9a83d47c716e8a980f22f632c8b0458cfb48a4c" + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-positions@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.1.tgz#ee2d4b67818c961964c6be09d179894b94fd6ba1" + dependencies: + cssnano-util-get-arguments "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-repeat-style@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.1.tgz#5293f234b94d7669a9f805495d35b82a581c50e5" + dependencies: + cssnano-util-get-arguments "^4.0.0" + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-string@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.1.tgz#23c5030c2cc24175f66c914fa5199e2e3c10fef3" + dependencies: + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-timing-functions@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.1.tgz#8be83e0b9cb3ff2d1abddee032a49108f05f95d7" + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-unicode@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-url@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-whitespace@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.1.tgz#d14cb639b61238418ac8bc8d3b7bdd65fc86575e" + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-ordered-values@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.1.tgz#2e3b432ef3e489b18333aeca1f1295eb89be9fc2" + dependencies: + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-overflow-shorthand@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" + dependencies: + postcss "^7.0.2" + +postcss-page-break@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" + dependencies: + postcss "^7.0.2" + +postcss-place@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-preset-env@6.5.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-6.5.0.tgz#a14b8f6e748b2a3a4a02a56f36c390f30073b9e1" + dependencies: + autoprefixer "^9.4.2" + browserslist "^4.3.5" + caniuse-lite "^1.0.30000918" + css-blank-pseudo "^0.1.4" + css-has-pseudo "^0.10.0" + css-prefers-color-scheme "^3.1.1" + cssdb "^4.3.0" + postcss "^7.0.6" + postcss-attribute-case-insensitive "^4.0.0" + postcss-color-functional-notation "^2.0.1" + postcss-color-gray "^5.0.0" + postcss-color-hex-alpha "^5.0.2" + postcss-color-mod-function "^3.0.3" + postcss-color-rebeccapurple "^4.0.1" + postcss-custom-media "^7.0.7" + postcss-custom-properties "^8.0.9" + postcss-custom-selectors "^5.1.2" + postcss-dir-pseudo-class "^5.0.0" + postcss-double-position-gradients "^1.0.0" + postcss-env-function "^2.0.2" + postcss-focus-visible "^4.0.0" + postcss-focus-within "^3.0.0" + postcss-font-variant "^4.0.0" + postcss-gap-properties "^2.0.0" + postcss-image-set-function "^3.0.1" + postcss-initial "^3.0.0" + postcss-lab-function "^2.0.1" + postcss-logical "^3.0.0" + postcss-media-minmax "^4.0.0" + postcss-nesting "^7.0.0" + postcss-overflow-shorthand "^2.0.0" + postcss-page-break "^2.0.0" + postcss-place "^4.0.1" + postcss-pseudo-class-any-link "^6.0.0" + postcss-replace-overflow-wrap "^3.0.0" + postcss-selector-matches "^4.0.0" + postcss-selector-not "^4.0.0" + +postcss-pseudo-class-any-link@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-reduce-initial@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.2.tgz#bac8e325d67510ee01fa460676dc8ea9e3b40f15" + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + +postcss-reduce-transforms@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.1.tgz#8600d5553bdd3ad640f43bff81eb52f8760d4561" + dependencies: + cssnano-util-get-match "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-replace-overflow-wrap@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" + dependencies: + postcss "^7.0.2" + +postcss-safe-parser@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz#8756d9e4c36fdce2c72b091bbc8ca176ab1fcdea" + dependencies: + postcss "^7.0.0" + +postcss-selector-matches@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + +postcss-selector-not@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz#c68ff7ba96527499e832724a2674d65603b645c0" + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + +postcss-selector-parser@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" + dependencies: + dot-prop "^4.1.1" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: + version "5.0.0-rc.4" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0-rc.4.tgz#ca5e77238bf152966378c13e91ad6d611568ea87" + dependencies: + cssesc "^2.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-svgo@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.1.tgz#5628cdb38f015de6b588ce6d0bf0724b492b581d" + dependencies: + is-svg "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + svgo "^1.0.0" + +postcss-unique-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" + dependencies: + alphanum-sort "^1.0.0" + postcss "^7.0.0" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + +postcss-values-parser@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.0.tgz#1ba42cae31367c44f96721cb5eb99462bfb39705" + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss@^6.0.1, postcss@^6.0.23: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.5: + version "7.0.5" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.5.tgz#70e6443e36a6d520b0fd4e7593fcca3635ee9f55" + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.5.0" + +postcss@^7.0.14, postcss@^7.0.6: + version "7.0.14" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.14.tgz#4527ed6b1ca0d82c53ce5ec1a2041c2346bbd6e5" + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + +preserve@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + +pretty-bytes@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-4.0.2.tgz#b2bf82e7350d65c6c33aa95aaa5a4f6327f61cd9" + +pretty-error@^2.0.2: + version "2.1.1" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" + dependencies: + renderkid "^2.0.1" + utila "~0.4" + +pretty-format@^23.6.0: + version "23.6.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760" + dependencies: + ansi-regex "^3.0.0" + ansi-styles "^3.2.0" + +prismjs@^1.8.4, prismjs@~1.15.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.15.0.tgz#8801d332e472091ba8def94976c8877ad60398d9" + optionalDependencies: + clipboard "^2.0.0" + +private@^0.1.6, private@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" + +process-nextick-args@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + +progress@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.1.tgz#c9242169342b1c29d275889c95734621b1952e31" + +promise-inflight@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + +promise-retry@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d" + dependencies: + err-code "^1.0.0" + retry "^0.10.0" + +promise@8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/promise/-/promise-8.0.2.tgz#9dcd0672192c589477d56891271bdc27547ae9f0" + dependencies: + asap "~2.0.6" + +promise@^7.1.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + dependencies: + asap "~2.0.3" + +prompts@^0.1.9: + version "0.1.14" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-0.1.14.tgz#a8e15c612c5c9ec8f8111847df3337c9cbd443b2" + dependencies: + kleur "^2.0.1" + sisteransi "^0.1.1" + +prop-types-extra@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/prop-types-extra/-/prop-types-extra-1.1.0.tgz#32609910ea2dcf190366bacd3490d5a6412a605f" + dependencies: + react-is "^16.3.2" + warning "^3.0.0" + +prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1: + version "15.7.2" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.8.1" + +prop-types@^15.6.2: + version "15.6.2" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102" + dependencies: + loose-envify "^1.3.1" + object-assign "^4.1.1" + +property-information@^5.0.0, property-information@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.0.1.tgz#c3b09f4f5750b1634c0b24205adbf78f18bdf94f" + dependencies: + xtend "^4.0.1" + +proxy-addr@~2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93" + dependencies: + forwarded "~0.1.2" + ipaddr.js "1.8.0" + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + +psl@^1.1.24: + version "1.1.29" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.29.tgz#60f580d360170bb722a797cc704411e6da850c67" + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + dependencies: + bn.js "^4.1.0" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + parse-asn1 "^5.0.0" + randombytes "^2.0.1" + safe-buffer "^5.1.2" + +pump@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.3: + version "1.5.1" + resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + +punycode@2.x.x, punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + +punycode@^1.2.4, punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + +q@^1.1.2: + version "1.5.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + +qs@6.5.2, qs@~6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + +querystring-es3@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + +querystringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.0.tgz#7ded8dfbf7879dcc60d0a644ac6754b283ad17ef" + +raf@3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" + dependencies: + performance-now "^2.1.0" + +randomatic@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" + dependencies: + is-number "^4.0.0" + kind-of "^6.0.0" + math-random "^1.0.1" + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: + version "2.0.6" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80" + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +range-parser@^1.0.3, range-parser@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + +raw-body@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" + dependencies: + bytes "3.0.0" + http-errors "1.6.3" + iconv-lite "0.4.23" + unpipe "1.0.0" + +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +react-apollo@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/react-apollo/-/react-apollo-2.4.1.tgz#89db63ebacf01c1603553bb476f089492aaeab2c" + dependencies: + fbjs "^1.0.0" + hoist-non-react-statics "^3.0.0" + invariant "^2.2.2" + lodash.flowright "^3.5.0" + lodash.isequal "^4.5.0" + prop-types "^15.6.0" + +react-app-polyfill@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-0.2.1.tgz#96c701a40b9671c8547f70bdbb4a47f4d5767790" + dependencies: + core-js "2.6.4" + object-assign "4.1.1" + promise "8.0.2" + raf "3.4.1" + whatwg-fetch "3.0.0" + +react-bootstrap@^1.0.0-beta.5: + version "1.0.0-beta.5" + resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-1.0.0-beta.5.tgz#cf2c45a78bb0603c086d3fee3b454e21c3b5de6e" + dependencies: + "@babel/runtime" "^7.2.0" + "@react-bootstrap/react-popper" "1.2.1" + classnames "^2.2.6" + dom-helpers "^3.4.0" + invariant "^2.2.3" + keycode "^2.1.2" + popper.js "^1.14.6" + prop-types "^15.6.2" + prop-types-extra "^1.1.0" + react-context-toolbox "^2.0.2" + react-overlays "^1.0.0" + react-prop-types "^0.4.0" + react-transition-group "^2.5.1" + uncontrollable "^6.0.0" + warning "^4.0.1" + +react-chartjs-2@^2.7.4: + version "2.7.4" + resolved "https://registry.yarnpkg.com/react-chartjs-2/-/react-chartjs-2-2.7.4.tgz#e41ea4e81491dc78347111126a48e96ee57db1a6" + dependencies: + lodash "^4.17.4" + prop-types "^15.5.8" + +react-context-toolbox@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/react-context-toolbox/-/react-context-toolbox-2.0.2.tgz#35637287cb23f801e6ed802c2bb7a97e1f04e3fb" + +react-dev-utils@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-7.0.3.tgz#f1316cfffd792fd41b0c28ad5db86c1d74484d6f" + dependencies: + "@babel/code-frame" "7.0.0" + address "1.0.3" + browserslist "4.4.1" + chalk "2.4.2" + cross-spawn "6.0.5" + detect-port-alt "1.1.6" + escape-string-regexp "1.0.5" + filesize "3.6.1" + find-up "3.0.0" + global-modules "2.0.0" + globby "8.0.2" + gzip-size "5.0.0" + immer "1.10.0" + inquirer "6.2.1" + is-root "2.0.0" + loader-utils "1.2.3" + opn "5.4.0" + pkg-up "2.0.0" + react-error-overlay "^5.1.3" + recursive-readdir "2.2.2" + shell-quote "1.6.1" + sockjs-client "1.3.0" + strip-ansi "5.0.0" + text-table "0.2.0" + +react-dom@^16.8.3: + version "16.8.3" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.3.tgz#ae236029e66210783ac81999d3015dfc475b9c32" + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + scheduler "^0.13.3" + +react-error-overlay@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-5.1.3.tgz#16fcbde75ed4dc6161dc6dc959b48e92c6ffa9ad" + +react-is@^16.3.2, react-is@^16.7.0, react-is@^16.8.1: + version "16.8.3" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.3.tgz#4ad8b029c2a718fc0cfc746c8d4e1b7221e5387d" + +react-lifecycles-compat@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" + +react-overlays@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/react-overlays/-/react-overlays-1.1.2.tgz#9b203154bf023554fdd151a8bd431240c0883461" + dependencies: + classnames "^2.2.6" + dom-helpers "^3.4.0" + prop-types "^15.6.2" + prop-types-extra "^1.1.0" + react-context-toolbox "^2.0.2" + react-popper "^1.3.2" + uncontrollable "^6.0.0" + warning "^4.0.2" + +react-popper@^1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-1.3.3.tgz#2c6cef7515a991256b4f0536cd4bdcb58a7b6af6" + dependencies: + "@babel/runtime" "^7.1.2" + create-react-context "<=0.2.2" + popper.js "^1.14.4" + prop-types "^15.6.1" + typed-styles "^0.0.7" + warning "^4.0.2" + +react-prop-types@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/react-prop-types/-/react-prop-types-0.4.0.tgz#f99b0bfb4006929c9af2051e7c1414a5c75b93d0" + dependencies: + warning "^3.0.0" + +react-scripts@2.1.5: + version "2.1.5" + resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-2.1.5.tgz#0740507db0a06d518c231caa1ef4e908bd8ebce5" + dependencies: + "@babel/core" "7.2.2" + "@svgr/webpack" "4.1.0" + babel-core "7.0.0-bridge.0" + babel-eslint "9.0.0" + babel-jest "23.6.0" + babel-loader "8.0.5" + babel-plugin-named-asset-import "^0.3.1" + babel-preset-react-app "^7.0.1" + bfj "6.1.1" + case-sensitive-paths-webpack-plugin "2.2.0" + css-loader "1.0.0" + dotenv "6.0.0" + dotenv-expand "4.2.0" + eslint "5.12.0" + eslint-config-react-app "^3.0.7" + eslint-loader "2.1.1" + eslint-plugin-flowtype "2.50.1" + eslint-plugin-import "2.14.0" + eslint-plugin-jsx-a11y "6.1.2" + eslint-plugin-react "7.12.4" + file-loader "2.0.0" + fork-ts-checker-webpack-plugin-alt "0.4.14" + fs-extra "7.0.1" + html-webpack-plugin "4.0.0-alpha.2" + identity-obj-proxy "3.0.0" + jest "23.6.0" + jest-pnp-resolver "1.0.2" + jest-resolve "23.6.0" + jest-watch-typeahead "^0.2.1" + mini-css-extract-plugin "0.5.0" + optimize-css-assets-webpack-plugin "5.0.1" + pnp-webpack-plugin "1.2.1" + postcss-flexbugs-fixes "4.1.0" + postcss-loader "3.0.0" + postcss-preset-env "6.5.0" + postcss-safe-parser "4.0.1" + react-app-polyfill "^0.2.1" + react-dev-utils "^7.0.3" + resolve "1.10.0" + sass-loader "7.1.0" + style-loader "0.23.1" + terser-webpack-plugin "1.2.2" + url-loader "1.1.2" + webpack "4.28.3" + webpack-dev-server "3.1.14" + webpack-manifest-plugin "2.0.4" + workbox-webpack-plugin "3.6.3" + optionalDependencies: + fsevents "1.2.4" + +react-syntax-highlighter@^10.1.3: + version "10.1.3" + resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-10.1.3.tgz#4f1cc4c819ef45eeb0bb1af93f9de9f73949a247" + dependencies: + "@babel/runtime" "^7.3.1" + highlight.js "~9.12.0" + lowlight "~1.9.1" + prismjs "^1.8.4" + refractor "^2.4.1" + +react-transition-group@^2.5.1: + version "2.5.3" + resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.5.3.tgz#26de363cab19e5c88ae5dbae105c706cf953bb92" + dependencies: + dom-helpers "^3.3.1" + loose-envify "^1.4.0" + prop-types "^15.6.2" + react-lifecycles-compat "^3.0.4" + +react@^16.8.3: + version "16.8.3" + resolved "https://registry.yarnpkg.com/react/-/react-16.8.3.tgz#c6f988a2ce895375de216edcfaedd6b9a76451d9" + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + scheduler "^0.13.3" + +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" + dependencies: + find-up "^2.0.0" + read-pkg "^2.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +read-pkg@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" + dependencies: + load-json-file "^2.0.0" + normalize-package-data "^2.3.2" + path-type "^2.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: + version "2.3.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@1.0: + version "1.0.34" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readable-stream@^3.0.6: + version "3.1.1" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.1.1.tgz#ed6bbc6c5ba58b090039ff18ce670515795aeb06" + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + +realpath-native@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.2.tgz#cd51ce089b513b45cf9b1516c82989b51ccc6560" + dependencies: + util.promisify "^1.0.0" + +recursive-readdir@2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" + dependencies: + minimatch "3.0.4" + +refractor@^2.4.1: + version "2.6.2" + resolved "https://registry.yarnpkg.com/refractor/-/refractor-2.6.2.tgz#8e0877ab8864165275aafeea5d9c8eebe871552f" + dependencies: + hastscript "^5.0.0" + parse-entities "^1.1.2" + prismjs "~1.15.0" + +regenerate-unicode-properties@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz#107405afcc4a190ec5ed450ecaa00ed0cafa7a4c" + dependencies: + regenerate "^1.4.0" + +regenerate@^1.2.1, regenerate@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" + +regenerator-runtime@^0.10.0: + version "0.10.5" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" + +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + +regenerator-runtime@^0.12.0: + version "0.12.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de" + +regenerator-transform@^0.13.3: + version "0.13.3" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.3.tgz#264bd9ff38a8ce24b06e0636496b2c856b57bcbb" + dependencies: + private "^0.1.6" + +regex-cache@^0.4.2: + version "0.4.4" + resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" + dependencies: + is-equal-shallow "^0.1.3" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexp-tree@^0.1.0: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.5.tgz#7cd71fca17198d04b4176efd79713f2998009397" + +regexpp@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + +regexpu-core@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + +regexpu-core@^4.1.3, regexpu-core@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.2.0.tgz#a3744fa03806cffe146dea4421a3e73bdcc47b1d" + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^7.0.0" + regjsgen "^0.4.0" + regjsparser "^0.3.0" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.0.2" + +regjsgen@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + +regjsgen@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.4.0.tgz#c1eb4c89a209263f8717c782591523913ede2561" + +regjsparser@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + dependencies: + jsesc "~0.5.0" + +regjsparser@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.3.0.tgz#3c326da7fcfd69fa0d332575a41c8c0cdf588c96" + dependencies: + jsesc "~0.5.0" + +rehype-parse@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/rehype-parse/-/rehype-parse-6.0.0.tgz#f681555f2598165bee2c778b39f9073d17b16bca" + dependencies: + hast-util-from-parse5 "^5.0.0" + parse5 "^5.0.0" + xtend "^4.0.1" + +relateurl@0.2.x: + version "0.2.7" + resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + +renderkid@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.2.tgz#12d310f255360c07ad8fde253f6c9e9de372d2aa" + dependencies: + css-select "^1.1.0" + dom-converter "~0.2" + htmlparser2 "~3.3.0" + strip-ansi "^3.0.0" + utila "^0.4.0" + +repeat-element@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + +repeat-string@^1.5.2, repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + dependencies: + is-finite "^1.0.0" + +replace-ext@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" + +request-promise-core@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6" + dependencies: + lodash "^4.13.1" + +request-promise-native@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5" + dependencies: + request-promise-core "1.1.1" + stealthy-require "^1.1.0" + tough-cookie ">=2.3.3" + +request@^2.87.0: + version "2.88.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + har-validator "~5.1.0" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.4.3" + tunnel-agent "^0.6.0" + uuid "^3.3.2" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + +require-from-string@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + +resolve-cwd@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" + dependencies: + resolve-from "^3.0.0" + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + +resolve@1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" + +resolve@1.10.0, resolve@^1.9.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba" + dependencies: + path-parse "^1.0.6" + +resolve@^1.3.2, resolve@^1.5.0, resolve@^1.6.0, resolve@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26" + dependencies: + path-parse "^1.0.5" + +restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + +retry@^0.10.0: + version "0.10.1" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" + +rgb-regex@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" + +rgba-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" + +rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" + dependencies: + glob "^7.0.5" + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +rsvp@^3.3.3: + version "3.6.2" + resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a" + +run-async@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" + dependencies: + is-promise "^2.1.0" + +run-queue@^1.0.0, run-queue@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" + dependencies: + aproba "^1.1.1" + +rxjs@^6.1.0: + version "6.3.3" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55" + dependencies: + tslib "^1.9.0" + +safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + +sane@^2.0.0: + version "2.5.2" + resolved "https://registry.yarnpkg.com/sane/-/sane-2.5.2.tgz#b4dc1861c21b427e929507a3e751e2a2cb8ab3fa" + dependencies: + anymatch "^2.0.0" + capture-exit "^1.2.0" + exec-sh "^0.2.0" + fb-watchman "^2.0.0" + micromatch "^3.1.4" + minimist "^1.1.1" + walker "~1.0.5" + watch "~0.18.0" + optionalDependencies: + fsevents "^1.2.3" + +sass-loader@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d" + dependencies: + clone-deep "^2.0.1" + loader-utils "^1.0.1" + lodash.tail "^4.1.1" + neo-async "^2.5.0" + pify "^3.0.0" + semver "^5.5.0" + +sax@^1.2.4, sax@~1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + +scheduler@^0.13.3: + version "0.13.3" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.13.3.tgz#bed3c5850f62ea9c716a4d781f9daeb9b2a58896" + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +schema-utils@^0.4.4: + version "0.4.7" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" + dependencies: + ajv "^6.1.0" + ajv-keywords "^3.1.0" + +schema-utils@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + dependencies: + ajv "^6.1.0" + ajv-errors "^1.0.0" + ajv-keywords "^3.1.0" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + +select@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" + +selfsigned@^1.9.1: + version "1.10.4" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd" + dependencies: + node-forge "0.7.5" + +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" + +send@0.16.2: + version "0.16.2" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" + dependencies: + debug "2.6.9" + depd "~1.1.2" + destroy "~1.0.4" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "~1.6.2" + mime "1.4.1" + ms "2.0.0" + on-finished "~2.3.0" + range-parser "~1.2.0" + statuses "~1.4.0" + +sentence-case@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-2.1.1.tgz#1f6e2dda39c168bf92d13f86d4a918933f667ed4" + dependencies: + no-case "^2.2.0" + upper-case-first "^1.1.2" + +serialize-javascript@^1.4.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.5.0.tgz#1aa336162c88a890ddad5384baebc93a655161fe" + +serve-index@^1.7.2: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + +serve-static@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.2" + send "0.16.2" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + +set-value@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.1" + to-object-path "^0.3.0" + +set-value@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +setimmediate@^1.0.4, setimmediate@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +shallow-clone@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-0.1.2.tgz#5909e874ba77106d73ac414cfec1ffca87d97060" + dependencies: + is-extendable "^0.1.1" + kind-of "^2.0.1" + lazy-cache "^0.2.3" + mixin-object "^2.0.1" + +shallow-clone@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571" + dependencies: + is-extendable "^0.1.1" + kind-of "^5.0.0" + mixin-object "^2.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + +shell-quote@1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" + dependencies: + array-filter "~0.0.0" + array-map "~0.0.0" + array-reduce "~0.0.0" + jsonify "~0.0.0" + +shellwords@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" + +signal-exit@^3.0.0, signal-exit@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + dependencies: + is-arrayish "^0.3.1" + +sisteransi@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-0.1.1.tgz#5431447d5f7d1675aac667ccd0b865a4994cb3ce" + +slash@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + +slash@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + +slice-ansi@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + +snake-case@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f" + dependencies: + no-case "^2.2.0" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +sockjs-client@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177" + dependencies: + debug "^3.2.5" + eventsource "^1.0.7" + faye-websocket "~0.11.1" + inherits "^2.0.3" + json3 "^3.3.2" + url-parse "^1.4.3" + +sockjs@0.3.19: + version "0.3.19" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" + dependencies: + faye-websocket "^0.10.0" + uuid "^3.0.1" + +source-list-map@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + +source-map-resolve@^0.5.0: + version "0.5.2" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" + dependencies: + atob "^2.1.1" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@^0.4.15, source-map-support@^0.4.2: + version "0.4.18" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" + dependencies: + source-map "^0.5.6" + +source-map-support@^0.5.6: + version "0.5.9" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f" + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-support@~0.5.9: + version "0.5.10" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.10.tgz#2214080bc9d51832511ee2bab96e3c2f9353120c" + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + +source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + +space-separated-tokens@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.2.tgz#e95ab9d19ae841e200808cd96bc7bd0adbbb3412" + dependencies: + trim "0.0.1" + +spdx-correct@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.2.tgz#19bb409e91b47b1ad54159243f7312a858db3c2e" + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" + +spdx-expression-parse@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz#a59efc09784c2a5bada13cfeaf5c75dd214044d2" + +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + dependencies: + debug "^4.1.0" + detect-node "^2.0.4" + hpack.js "^2.1.6" + obuf "^1.1.2" + readable-stream "^3.0.6" + wbuf "^1.7.3" + +spdy@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.0.tgz#81f222b5a743a329aa12cea6a390e60e9b613c52" + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + +sshpk@^1.7.0: + version "1.15.2" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.15.2.tgz#c946d6bd9b1a39d0e8635763f5242d6ed6dcb629" + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + +ssri@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" + dependencies: + figgy-pudding "^3.5.1" + +stable@^0.1.8, stable@~0.1.6: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + +stack-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.1.tgz#d4f33ab54e8e38778b0ca5cfd3b3afb12db68620" + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +"statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + +statuses@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" + +stealthy-require@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + +stream-browserify@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" + dependencies: + inherits "~2.0.1" + readable-stream "^2.0.2" + +stream-each@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" + dependencies: + end-of-stream "^1.1.0" + stream-shift "^1.0.0" + +stream-http@^2.7.2: + version "2.8.3" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + dependencies: + builtin-status-codes "^3.0.0" + inherits "^2.0.1" + readable-stream "^2.3.6" + to-arraybuffer "^1.0.0" + xtend "^4.0.0" + +stream-shift@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" + +string-length@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" + dependencies: + astral-regex "^1.0.0" + strip-ansi "^4.0.0" + +string-width@^1.0.1, string-width@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string-width@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.0.0.tgz#5a1690a57cc78211fffd9bf24bbe24d090604eb1" + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.0.0" + +string_decoder@^1.0.0, string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + dependencies: + safe-buffer "~5.1.0" + +string_decoder@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" + dependencies: + safe-buffer "~5.1.0" + +string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + +stringify-object@^3.2.2: + version "3.3.0" + resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" + dependencies: + get-own-enumerable-property-symbols "^3.0.0" + is-obj "^1.0.1" + is-regexp "^1.0.0" + +strip-ansi@5.0.0, strip-ansi@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" + dependencies: + ansi-regex "^4.0.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + dependencies: + ansi-regex "^3.0.0" + +strip-bom@3.0.0, strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + dependencies: + is-utf8 "^0.2.0" + +strip-comments@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-1.0.2.tgz#82b9c45e7f05873bee53f37168af930aa368679d" + dependencies: + babel-extract-comments "^1.0.0" + babel-plugin-transform-object-rest-spread "^6.26.0" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + +strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + +style-loader@0.23.1: + version "0.23.1" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.1.tgz#cb9154606f3e771ab6c4ab637026a1049174d925" + dependencies: + loader-utils "^1.1.0" + schema-utils "^1.0.0" + +stylehacks@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.1.tgz#3186595d047ab0df813d213e51c8b94e0b9010f2" + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +subscriptions-transport-ws@^0.9.15: + version "0.9.15" + resolved "https://registry.yarnpkg.com/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.15.tgz#68a8b7ba0037d8c489fb2f5a102d1494db297d0d" + dependencies: + backo2 "^1.0.2" + eventemitter3 "^3.1.0" + iterall "^1.2.1" + symbol-observable "^1.0.4" + ws "^5.2.0" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + +supports-color@^3.1.2: + version "3.2.3" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" + dependencies: + has-flag "^1.0.0" + +supports-color@^5.1.0, supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + dependencies: + has-flag "^3.0.0" + +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + dependencies: + has-flag "^3.0.0" + +svgo@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.1.1.tgz#12384b03335bcecd85cfa5f4e3375fed671cb985" + dependencies: + coa "~2.0.1" + colors "~1.1.2" + css-select "^2.0.0" + css-select-base-adapter "~0.1.0" + css-tree "1.0.0-alpha.28" + css-url-regex "^1.1.0" + csso "^3.5.0" + js-yaml "^3.12.0" + mkdirp "~0.5.1" + object.values "^1.0.4" + sax "~1.2.4" + stable "~0.1.6" + unquote "~1.1.1" + util.promisify "~1.0.0" + +svgo@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.2.0.tgz#305a8fc0f4f9710828c65039bb93d5793225ffc3" + dependencies: + chalk "^2.4.1" + coa "^2.0.2" + css-select "^2.0.0" + css-select-base-adapter "^0.1.1" + css-tree "1.0.0-alpha.28" + css-url-regex "^1.1.0" + csso "^3.5.1" + js-yaml "^3.12.0" + mkdirp "~0.5.1" + object.values "^1.1.0" + sax "~1.2.4" + stable "^0.1.8" + unquote "~1.1.1" + util.promisify "~1.0.0" + +swap-case@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/swap-case/-/swap-case-1.1.2.tgz#c39203a4587385fad3c850a0bd1bcafa081974e3" + dependencies: + lower-case "^1.1.1" + upper-case "^1.1.1" + +symbol-observable@^1.0.2, symbol-observable@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" + +symbol-tree@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" + +table@^5.0.2: + version "5.2.3" + resolved "https://registry.yarnpkg.com/table/-/table-5.2.3.tgz#cde0cc6eb06751c009efab27e8c820ca5b67b7f2" + dependencies: + ajv "^6.9.1" + lodash "^4.17.11" + slice-ansi "^2.1.0" + string-width "^3.0.0" + +tapable@^1.0.0, tapable@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.0.tgz#0d076a172e3d9ba088fd2272b2668fb8d194b78c" + +tar@^4: + version "4.4.6" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.6.tgz#63110f09c00b4e60ac8bcfe1bf3c8660235fbc9b" + dependencies: + chownr "^1.0.1" + fs-minipass "^1.2.5" + minipass "^2.3.3" + minizlib "^1.1.0" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.2" + +terser-webpack-plugin@1.2.2, terser-webpack-plugin@^1.1.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.2.tgz#9bff3a891ad614855a7dde0d707f7db5a927e3d9" + dependencies: + cacache "^11.0.2" + find-cache-dir "^2.0.0" + schema-utils "^1.0.0" + serialize-javascript "^1.4.0" + source-map "^0.6.1" + terser "^3.16.1" + webpack-sources "^1.1.0" + worker-farm "^1.5.2" + +terser@^3.16.1: + version "3.16.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-3.16.1.tgz#5b0dd4fa1ffd0b0b43c2493b2c364fd179160493" + dependencies: + commander "~2.17.1" + source-map "~0.6.1" + source-map-support "~0.5.9" + +test-exclude@^4.2.1: + version "4.2.3" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.3.tgz#a9a5e64474e4398339245a0a769ad7c2f4a97c20" + dependencies: + arrify "^1.0.1" + micromatch "^2.3.11" + object-assign "^4.1.0" + read-pkg-up "^1.0.1" + require-main-filename "^1.0.1" + +text-table@0.2.0, text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + +throat@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" + +through2@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" + dependencies: + readable-stream "^2.1.5" + xtend "~4.0.1" + +through@^2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + +thunky@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" + +timers-browserify@^2.0.4: + version "2.0.10" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" + dependencies: + setimmediate "^1.0.4" + +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + +tiny-emitter@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" + +title-case@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" + dependencies: + no-case "^2.2.0" + upper-case "^1.0.3" + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + dependencies: + os-tmpdir "~1.0.2" + +tmpl@1.0.x: + version "1.0.4" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" + +to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + +to-fast-properties@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +topo@2.x.x: + version "2.0.2" + resolved "https://registry.yarnpkg.com/topo/-/topo-2.0.2.tgz#cd5615752539057c0dc0491a621c3bc6fbe1d182" + dependencies: + hoek "4.x.x" + +tough-cookie@>=2.3.3, tough-cookie@^2.3.4, tough-cookie@~2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" + dependencies: + psl "^1.1.24" + punycode "^1.4.1" + +tr46@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" + dependencies: + punycode "^2.1.0" + +trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + +trim@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" + +trough@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.3.tgz#e29bd1614c6458d44869fc28b255ab7857ef7c24" + +tryer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" + +ts-pnp@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.0.1.tgz#fde74a6371676a167abaeda1ffc0fdb423520098" + +tslib@^1.9.0, tslib@^1.9.3: + version "1.9.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" + +tty-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + dependencies: + prelude-ls "~1.1.2" + +type-is@~1.6.16: + version "1.6.16" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194" + dependencies: + media-typer "0.3.0" + mime-types "~2.1.18" + +typed-styles@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/typed-styles/-/typed-styles-0.0.5.tgz#a60df245d482a9b1adf9c06c078d0f06085ed1cf" + +typed-styles@^0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/typed-styles/-/typed-styles-0.0.7.tgz#93392a008794c4595119ff62dde6809dbc40a3d9" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + +ua-parser-js@^0.7.18: + version "0.7.19" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.19.tgz#94151be4c0a7fb1d001af7022fdaca4642659e4b" + +uglify-js@3.4.x, uglify-js@^3.1.4: + version "3.4.9" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3" + dependencies: + commander "~2.17.1" + source-map "~0.6.1" + +uncontrollable@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-6.1.0.tgz#45dcf54b76bf07e0ddf7c1a669caf935d2e101d5" + dependencies: + invariant "^2.2.4" + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + dependencies: + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" + +unicode-match-property-value-ecmascript@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz#9f1dc76926d6ccf452310564fd834ace059663d4" + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0" + +unified@^7.0.2: + version "7.1.0" + resolved "https://registry.yarnpkg.com/unified/-/unified-7.1.0.tgz#5032f1c1ee3364bd09da12e27fdd4a7553c7be13" + dependencies: + "@types/unist" "^2.0.0" + "@types/vfile" "^3.0.0" + bail "^1.0.0" + extend "^3.0.0" + is-plain-obj "^1.1.0" + trough "^1.0.0" + vfile "^3.0.0" + x-is-string "^0.1.0" + +union-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^0.4.3" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + +unique-filename@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + dependencies: + unique-slug "^2.0.0" + +unique-slug@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6" + dependencies: + imurmurhash "^0.1.4" + +unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz#3f37fcf351279dcbca7480ab5889bb8a832ee1c6" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + +unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +upath@^1.0.5: + version "1.1.0" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd" + +upper-case-first@^1.1.0, upper-case-first@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115" + dependencies: + upper-case "^1.1.1" + +upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" + +uri-js@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + +url-loader@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.2.tgz#b971d191b83af693c5e3fea4064be9e1f2d7f8d8" + dependencies: + loader-utils "^1.1.0" + mime "^2.0.3" + schema-utils "^1.0.0" + +url-parse@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.3.tgz#bfaee455c889023219d757e045fa6a684ec36c15" + dependencies: + querystringify "^2.0.0" + requires-port "^1.0.0" + +url@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + +user-home@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f" + dependencies: + os-homedir "^1.0.0" + +util-deprecate@^1.0.1, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + +util.promisify@1.0.0, util.promisify@^1.0.0, util.promisify@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" + dependencies: + define-properties "^1.1.2" + object.getownpropertydescriptors "^2.0.3" + +util@0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + dependencies: + inherits "2.0.1" + +util@^0.10.3: + version "0.10.4" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" + dependencies: + inherits "2.0.3" + +utila@^0.4.0, utila@~0.4: + version "0.4.0" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + +uuid@^3.0.1, uuid@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + +vendors@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.2.tgz#7fcb5eef9f5623b156bcea89ec37d63676f21801" + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +vfile-message@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-1.1.1.tgz#5833ae078a1dfa2d96e9647886cd32993ab313e1" + dependencies: + unist-util-stringify-position "^1.1.1" + +vfile@^3.0.0, vfile@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-3.0.1.tgz#47331d2abe3282424f4a4bb6acd20a44c4121803" + dependencies: + is-buffer "^2.0.0" + replace-ext "1.0.0" + unist-util-stringify-position "^1.0.0" + vfile-message "^1.0.0" + +vm-browserify@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" + dependencies: + indexof "0.0.1" + +w3c-hr-time@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045" + dependencies: + browser-process-hrtime "^0.1.2" + +walker@~1.0.5: + version "1.0.7" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" + dependencies: + makeerror "1.0.x" + +warning@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c" + dependencies: + loose-envify "^1.0.0" + +warning@^4.0.1, warning@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" + dependencies: + loose-envify "^1.0.0" + +watch@~0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986" + dependencies: + exec-sh "^0.2.0" + minimist "^1.2.0" + +watchpack@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" + dependencies: + chokidar "^2.0.2" + graceful-fs "^4.1.2" + neo-async "^2.5.0" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + dependencies: + minimalistic-assert "^1.0.0" + +web-namespaces@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.2.tgz#c8dc267ab639505276bae19e129dbd6ae72b22b4" + +webidl-conversions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" + +webpack-dev-middleware@3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz#1132fecc9026fd90f0ecedac5cbff75d1fb45890" + dependencies: + memory-fs "~0.4.1" + mime "^2.3.1" + range-parser "^1.0.3" + webpack-log "^2.0.0" + +webpack-dev-server@3.1.14: + version "3.1.14" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz#60fb229b997fc5a0a1fc6237421030180959d469" + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^2.0.0" + compression "^1.5.2" + connect-history-api-fallback "^1.3.0" + debug "^3.1.0" + del "^3.0.0" + express "^4.16.2" + html-entities "^1.2.0" + http-proxy-middleware "~0.18.0" + import-local "^2.0.0" + internal-ip "^3.0.1" + ip "^1.1.5" + killable "^1.0.0" + loglevel "^1.4.1" + opn "^5.1.0" + portfinder "^1.0.9" + schema-utils "^1.0.0" + selfsigned "^1.9.1" + semver "^5.6.0" + serve-index "^1.7.2" + sockjs "0.3.19" + sockjs-client "1.3.0" + spdy "^4.0.0" + strip-ansi "^3.0.0" + supports-color "^5.1.0" + url "^0.11.0" + webpack-dev-middleware "3.4.0" + webpack-log "^2.0.0" + yargs "12.0.2" + +webpack-log@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" + dependencies: + ansi-colors "^3.0.0" + uuid "^3.3.2" + +webpack-manifest-plugin@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz#e4ca2999b09557716b8ba4475fb79fab5986f0cd" + dependencies: + fs-extra "^7.0.0" + lodash ">=3.5 <5" + tapable "^1.0.0" + +webpack-sources@^1.1.0, webpack-sources@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + +webpack@4.28.3: + version "4.28.3" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.28.3.tgz#8acef6e77fad8a01bfd0c2b25aa3636d46511874" + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-module-context" "1.7.11" + "@webassemblyjs/wasm-edit" "1.7.11" + "@webassemblyjs/wasm-parser" "1.7.11" + acorn "^5.6.2" + acorn-dynamic-import "^3.0.0" + ajv "^6.1.0" + ajv-keywords "^3.1.0" + chrome-trace-event "^1.0.0" + enhanced-resolve "^4.1.0" + eslint-scope "^4.0.0" + json-parse-better-errors "^1.0.2" + loader-runner "^2.3.0" + loader-utils "^1.1.0" + memory-fs "~0.4.1" + micromatch "^3.1.8" + mkdirp "~0.5.0" + neo-async "^2.5.0" + node-libs-browser "^2.0.0" + schema-utils "^0.4.4" + tapable "^1.1.0" + terser-webpack-plugin "^1.1.0" + watchpack "^1.5.0" + webpack-sources "^1.3.0" + +websocket-driver@>=0.5.1: + version "0.7.0" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" + dependencies: + http-parser-js ">=0.4.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" + +whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3: + version "1.0.5" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + dependencies: + iconv-lite "0.4.24" + +whatwg-fetch@3.0.0, whatwg-fetch@>=0.10.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz#fc804e458cc460009b1a2b966bc8817d2578aefb" + +whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.2.0.tgz#a3d58ef10b76009b042d03e25591ece89b88d171" + +whatwg-url@^6.4.1: + version "6.5.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8" + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + +whatwg-url@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd" + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + +which-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + +which@^1.2.12, which@^1.2.9, which@^1.3.0, which@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + dependencies: + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + dependencies: + string-width "^1.0.2 || 2" + +wordwrap@~0.0.2: + version "0.0.3" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" + +wordwrap@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + +workbox-background-sync@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-3.6.3.tgz#6609a0fac9eda336a7c52e6aa227ba2ae532ad94" + dependencies: + workbox-core "^3.6.3" + +workbox-broadcast-cache-update@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-broadcast-cache-update/-/workbox-broadcast-cache-update-3.6.3.tgz#3f5dff22ada8c93e397fb38c1dc100606a7b92da" + dependencies: + workbox-core "^3.6.3" + +workbox-build@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-3.6.3.tgz#77110f9f52dc5d82fa6c1c384c6f5e2225adcbd8" + dependencies: + babel-runtime "^6.26.0" + common-tags "^1.4.0" + fs-extra "^4.0.2" + glob "^7.1.2" + joi "^11.1.1" + lodash.template "^4.4.0" + pretty-bytes "^4.0.2" + stringify-object "^3.2.2" + strip-comments "^1.0.2" + workbox-background-sync "^3.6.3" + workbox-broadcast-cache-update "^3.6.3" + workbox-cache-expiration "^3.6.3" + workbox-cacheable-response "^3.6.3" + workbox-core "^3.6.3" + workbox-google-analytics "^3.6.3" + workbox-navigation-preload "^3.6.3" + workbox-precaching "^3.6.3" + workbox-range-requests "^3.6.3" + workbox-routing "^3.6.3" + workbox-strategies "^3.6.3" + workbox-streams "^3.6.3" + workbox-sw "^3.6.3" + +workbox-cache-expiration@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-cache-expiration/-/workbox-cache-expiration-3.6.3.tgz#4819697254a72098a13f94b594325a28a1e90372" + dependencies: + workbox-core "^3.6.3" + +workbox-cacheable-response@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-3.6.3.tgz#869f1a68fce9063f6869ddbf7fa0a2e0a868b3aa" + dependencies: + workbox-core "^3.6.3" + +workbox-core@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-3.6.3.tgz#69abba70a4f3f2a5c059295a6f3b7c62bd00e15c" + +workbox-google-analytics@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-3.6.3.tgz#99df2a3d70d6e91961e18a6752bac12e91fbf727" + dependencies: + workbox-background-sync "^3.6.3" + workbox-core "^3.6.3" + workbox-routing "^3.6.3" + workbox-strategies "^3.6.3" + +workbox-navigation-preload@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-3.6.3.tgz#a2c34eb7c17e7485b795125091215f757b3c4964" + dependencies: + workbox-core "^3.6.3" + +workbox-precaching@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-3.6.3.tgz#5341515e9d5872c58ede026a31e19bafafa4e1c1" + dependencies: + workbox-core "^3.6.3" + +workbox-range-requests@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-3.6.3.tgz#3cc21cba31f2dd8c43c52a196bcc8f6cdbcde803" + dependencies: + workbox-core "^3.6.3" + +workbox-routing@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-3.6.3.tgz#659cd8f9274986cfa98fda0d050de6422075acf7" + dependencies: + workbox-core "^3.6.3" + +workbox-strategies@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-3.6.3.tgz#11a0dc249a7bc23d3465ec1322d28fa6643d64a0" + dependencies: + workbox-core "^3.6.3" + +workbox-streams@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-3.6.3.tgz#beaea5d5b230239836cc327b07d471aa6101955a" + dependencies: + workbox-core "^3.6.3" + +workbox-sw@^3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-3.6.3.tgz#278ea4c1831b92bbe2d420da8399176c4b2789ff" + +workbox-webpack-plugin@3.6.3: + version "3.6.3" + resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-3.6.3.tgz#a807bb891b4e4e3c808df07e58f17de2d5ba6182" + dependencies: + babel-runtime "^6.26.0" + json-stable-stringify "^1.0.1" + workbox-build "^3.6.3" + +worker-farm@^1.5.2: + version "1.6.0" + resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.6.0.tgz#aecc405976fab5a95526180846f0dba288f3a4a0" + dependencies: + errno "~0.1.7" + +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + +write-file-atomic@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz#1ff61575c2e2a4e8e510d6fa4e243cce183999ab" + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + signal-exit "^3.0.2" + +write@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" + dependencies: + mkdirp "^0.5.1" + +ws@^5.2.0: + version "5.2.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f" + dependencies: + async-limiter "~1.0.0" + +x-is-string@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82" + +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + +xregexp@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" + +xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + +y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + +"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + +yallist@^3.0.0, yallist@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9" + +yargs-parser@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" + dependencies: + camelcase "^4.1.0" + +yargs-parser@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" + dependencies: + camelcase "^3.0.0" + +yargs-parser@^9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" + dependencies: + camelcase "^4.1.0" + +yargs@12.0.2: + version "12.0.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" + dependencies: + cliui "^4.0.0" + decamelize "^2.0.0" + find-up "^3.0.0" + get-caller-file "^1.0.1" + os-locale "^3.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1 || ^4.0.0" + yargs-parser "^10.1.0" + +yargs@^11.0.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77" + dependencies: + cliui "^4.0.0" + decamelize "^1.1.1" + find-up "^2.1.0" + get-caller-file "^1.0.1" + os-locale "^2.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" + yargs-parser "^9.0.2" + +yargs@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" + dependencies: + camelcase "^3.0.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.2" + which-module "^1.0.0" + y18n "^3.2.1" + yargs-parser "^5.0.0" + +zen-observable-ts@^0.8.15: + version "0.8.15" + resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-0.8.15.tgz#6cf7df6aa619076e4af2f707ccf8a6290d26699b" + dependencies: + zen-observable "^0.8.0" + +zen-observable@^0.8.0: + version "0.8.13" + resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.13.tgz#a9f1b9dbdfd2d60a08761ceac6a861427d44ae2e" diff --git a/community/tools/graphql2chartjs/example/hasura/config.yaml b/community/tools/graphql2chartjs/example/hasura/config.yaml new file mode 100644 index 00000000000..ff4d3ad6a58 --- /dev/null +++ b/community/tools/graphql2chartjs/example/hasura/config.yaml @@ -0,0 +1 @@ +endpoint: http://localhost:8080 diff --git a/community/tools/graphql2chartjs/example/hasura/migrations/1552117082230_init.up.sql b/community/tools/graphql2chartjs/example/hasura/migrations/1552117082230_init.up.sql new file mode 100644 index 00000000000..793d37cafd1 --- /dev/null +++ b/community/tools/graphql2chartjs/example/hasura/migrations/1552117082230_init.up.sql @@ -0,0 +1,77 @@ +CREATE TABLE public.articles ( + id integer NOT NULL, + title text NOT NULL, + created timestamp with time zone DEFAULT now() NOT NULL, + length integer NOT NULL +); + + +CREATE SEQUENCE public.article_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +CREATE TABLE public.comments ( + uuid uuid DEFAULT public.gen_random_uuid() NOT NULL, + article_id integer NOT NULL, + comment text NOT NULL, + created timestamp with time zone DEFAULT now() NOT NULL +); + + + +CREATE TABLE public.likes ( + uuid uuid DEFAULT public.gen_random_uuid() NOT NULL, + article_id integer NOT NULL, + created timestamp with time zone DEFAULT now() NOT NULL +); + + + +CREATE VIEW public.article_stats AS + SELECT a.id, + a.title, + a.length, + l.count AS num_likes, + c.count AS num_comments + FROM public.articles a, + ( SELECT likes.article_id, + count(likes.uuid) AS count + FROM public.likes + GROUP BY likes.article_id) l, + ( SELECT comments.article_id, + count(comments.uuid) AS count + FROM public.comments + GROUP BY comments.article_id) c + WHERE ((a.id = l.article_id) AND (a.id = c.article_id)); + + + +CREATE TABLE public.stocks ( + ticker text NOT NULL, + price numeric NOT NULL, + created timestamp with time zone DEFAULT now() NOT NULL +); + + + +ALTER TABLE ONLY public.articles ALTER COLUMN id SET DEFAULT nextval('public.article_id_seq'::regclass); + +ALTER TABLE ONLY public.articles + ADD CONSTRAINT article_pkey PRIMARY KEY (id); + + +ALTER TABLE ONLY public.comments + ADD CONSTRAINT comments_pkey PRIMARY KEY (uuid); + + +ALTER TABLE ONLY public.likes + ADD CONSTRAINT likes_pkey PRIMARY KEY (uuid); + +ALTER TABLE ONLY public.stocks + ADD CONSTRAINT stocks_pkey PRIMARY KEY (ticker); + diff --git a/community/tools/graphql2chartjs/example/hasura/migrations/1552117082230_init.up.yaml b/community/tools/graphql2chartjs/example/hasura/migrations/1552117082230_init.up.yaml new file mode 100644 index 00000000000..f7ae76a0ee9 --- /dev/null +++ b/community/tools/graphql2chartjs/example/hasura/migrations/1552117082230_init.up.yaml @@ -0,0 +1,2 @@ +- type: replace_metadata + args: {"functions":[],"remote_schemas":[],"tables":[{"table":"article_stats","object_relationships":[],"array_relationships":[],"insert_permissions":[],"select_permissions":[{"role":"anonymous","comment":null,"permission":{"allow_aggregations":false,"columns":["id","title","length","num_likes","num_comments"],"filter":{}}}],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"comments","object_relationships":[],"array_relationships":[],"insert_permissions":[],"select_permissions":[],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"stocks","object_relationships":[],"array_relationships":[],"insert_permissions":[],"select_permissions":[{"role":"anonymous","comment":null,"permission":{"allow_aggregations":false,"columns":["ticker","price","created"],"filter":{}}}],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"articles","object_relationships":[],"array_relationships":[],"insert_permissions":[],"select_permissions":[],"update_permissions":[],"delete_permissions":[],"event_triggers":[]},{"table":"likes","object_relationships":[],"array_relationships":[],"insert_permissions":[],"select_permissions":[],"update_permissions":[],"delete_permissions":[],"event_triggers":[]}],"query_templates":[]} diff --git a/community/tools/graphql2chartjs/example/hasura/migrations/1552349794748_create_relationship_comments_public_table_articles.down.yaml b/community/tools/graphql2chartjs/example/hasura/migrations/1552349794748_create_relationship_comments_public_table_articles.down.yaml new file mode 100644 index 00000000000..2b3b7ddc7ed --- /dev/null +++ b/community/tools/graphql2chartjs/example/hasura/migrations/1552349794748_create_relationship_comments_public_table_articles.down.yaml @@ -0,0 +1,6 @@ +- args: + relationship: comments + table: + name: articles + schema: public + type: drop_relationship diff --git a/community/tools/graphql2chartjs/example/hasura/migrations/1552349794748_create_relationship_comments_public_table_articles.up.yaml b/community/tools/graphql2chartjs/example/hasura/migrations/1552349794748_create_relationship_comments_public_table_articles.up.yaml new file mode 100644 index 00000000000..9b032490a3a --- /dev/null +++ b/community/tools/graphql2chartjs/example/hasura/migrations/1552349794748_create_relationship_comments_public_table_articles.up.yaml @@ -0,0 +1,13 @@ +- args: + name: comments + table: + name: articles + schema: public + using: + manual_configuration: + column_mapping: + id: article_id + remote_table: + name: comments + schema: public + type: create_array_relationship diff --git a/community/tools/graphql2chartjs/example/hasura/migrations/1552436653783_alter_table_public_stocks_add_column_uuid.down.yaml b/community/tools/graphql2chartjs/example/hasura/migrations/1552436653783_alter_table_public_stocks_add_column_uuid.down.yaml new file mode 100644 index 00000000000..4909c734c68 --- /dev/null +++ b/community/tools/graphql2chartjs/example/hasura/migrations/1552436653783_alter_table_public_stocks_add_column_uuid.down.yaml @@ -0,0 +1,3 @@ +- args: + sql: ALTER TABLE "public"."stocks" DROP COLUMN "uuid" + type: run_sql diff --git a/community/tools/graphql2chartjs/example/hasura/migrations/1552436653783_alter_table_public_stocks_add_column_uuid.up.yaml b/community/tools/graphql2chartjs/example/hasura/migrations/1552436653783_alter_table_public_stocks_add_column_uuid.up.yaml new file mode 100644 index 00000000000..8ff70642d4b --- /dev/null +++ b/community/tools/graphql2chartjs/example/hasura/migrations/1552436653783_alter_table_public_stocks_add_column_uuid.up.yaml @@ -0,0 +1,6 @@ +- args: + sql: CREATE EXTENSION IF NOT EXISTS pgcrypto; + type: run_sql +- args: + sql: ALTER TABLE "public"."stocks" ADD COLUMN "uuid" uuid NOT NULL DEFAULT gen_random_uuid() + type: run_sql diff --git a/community/tools/graphql2chartjs/example/hasura/migrations/1552436714359_run_sql_migration.down.yaml b/community/tools/graphql2chartjs/example/hasura/migrations/1552436714359_run_sql_migration.down.yaml new file mode 100644 index 00000000000..fe51488c706 --- /dev/null +++ b/community/tools/graphql2chartjs/example/hasura/migrations/1552436714359_run_sql_migration.down.yaml @@ -0,0 +1 @@ +[] diff --git a/community/tools/graphql2chartjs/example/hasura/migrations/1552436714359_run_sql_migration.up.yaml b/community/tools/graphql2chartjs/example/hasura/migrations/1552436714359_run_sql_migration.up.yaml new file mode 100644 index 00000000000..8c219c816b2 --- /dev/null +++ b/community/tools/graphql2chartjs/example/hasura/migrations/1552436714359_run_sql_migration.up.yaml @@ -0,0 +1,6 @@ +- args: + cascade: false + sql: |- + alter table stocks drop constraint stocks_pkey; + alter table stocks add constraint stocks_pkey primary key (uuid) + type: run_sql diff --git a/community/tools/graphql2chartjs/example/scripts/.dockerignore b/community/tools/graphql2chartjs/example/scripts/.dockerignore new file mode 100644 index 00000000000..3c3629e647f --- /dev/null +++ b/community/tools/graphql2chartjs/example/scripts/.dockerignore @@ -0,0 +1 @@ +node_modules diff --git a/community/tools/graphql2chartjs/example/scripts/.gitignore b/community/tools/graphql2chartjs/example/scripts/.gitignore new file mode 100644 index 00000000000..4c49bd78f1d --- /dev/null +++ b/community/tools/graphql2chartjs/example/scripts/.gitignore @@ -0,0 +1 @@ +.env diff --git a/community/tools/graphql2chartjs/example/scripts/Dockerfile b/community/tools/graphql2chartjs/example/scripts/Dockerfile new file mode 100644 index 00000000000..751a2d22e32 --- /dev/null +++ b/community/tools/graphql2chartjs/example/scripts/Dockerfile @@ -0,0 +1,6 @@ +FROM node:8 +WORKDIR /usr/src/app +COPY package*.json ./ +RUN npm install +COPY . . +CMD [ "node", "index.js" ] \ No newline at end of file diff --git a/community/tools/graphql2chartjs/example/scripts/README.md b/community/tools/graphql2chartjs/example/scripts/README.md new file mode 100644 index 00000000000..09bd8f8575b --- /dev/null +++ b/community/tools/graphql2chartjs/example/scripts/README.md @@ -0,0 +1,10 @@ +Scripts that run to keep changing the data in the database. + +``` +ADMIN_SECRET= node index.js +``` + +``` +docker build -t g2c-stocks-script:v1 . +docker run -e ADMIN_SECRET= g2c-stocks-script:v1 +``` diff --git a/community/tools/graphql2chartjs/example/scripts/index.js b/community/tools/graphql2chartjs/example/scripts/index.js new file mode 100644 index 00000000000..5dc6fb90411 --- /dev/null +++ b/community/tools/graphql2chartjs/example/scripts/index.js @@ -0,0 +1,67 @@ +require('dotenv').config(); +const fetch = require('node-fetch'); + +const trendVars = { + minor: 1, + major: 10 +}; + +let companies = [ + {ticker: 'AMZN', price: 821.66}, + {ticker: 'FB', price: 490.89}, + {ticker: 'AAPL', price: 853.23}, + {ticker: 'GOOG', price: 829.36}, + {ticker: 'MSFT', price: 871.95} +]; + +// Set up minor trend (updates every half second) +const changeMinor = () => { + companies = companies.map((c) => { + return { + ticker: c.ticker, + price: c.price + (Math.random() * 2) - 1 + }; + }); +}; +setInterval(changeMinor, 500); + +// Set up major trend (updates every 5seconds) +const changeMajor = () => { + companies = companies.map((c) => { + return { + ticker: c.ticker, + price: c.price + (Math.random() * 20) - 10 + }; + }); +}; +setInterval(changeMajor, 5000); + +// Update stock prices +const updatePrices = () => { + fetch( + 'https://graphql2chartjs.hasura.app/v1alpha1/graphql', + { + method: 'POST', + body: JSON.stringify({ + query: ` + mutation($data: [stocks_insert_input!]!) { + insert_stocks(objects: $data) { + affected_rows + } + } + `, + variables: { + data: companies + } + }), + headers: { + 'x-hasura-admin-secret': process.env.ADMIN_SECRET + } + } + ).then((resp) => resp.json()).then((r) => { + console.log(JSON.stringify(r, null, 2)); + setTimeout(updatePrices, 1000); + }); +}; + +updatePrices(); diff --git a/community/tools/graphql2chartjs/example/scripts/package-lock.json b/community/tools/graphql2chartjs/example/scripts/package-lock.json new file mode 100644 index 00000000000..b5ec4904500 --- /dev/null +++ b/community/tools/graphql2chartjs/example/scripts/package-lock.json @@ -0,0 +1,18 @@ +{ + "name": "scripts", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "dotenv": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-6.2.0.tgz", + "integrity": "sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==" + }, + "node-fetch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.3.0.tgz", + "integrity": "sha512-MOd8pV3fxENbryESLgVIeaGKrdl+uaYhCSSVkjeOb/31/njTpcis5aWfdqgNlHIrKOLRbMnfPINPOML2CIFeXA==" + } + } +} diff --git a/community/tools/graphql2chartjs/example/scripts/package.json b/community/tools/graphql2chartjs/example/scripts/package.json new file mode 100644 index 00000000000..6b679828fe0 --- /dev/null +++ b/community/tools/graphql2chartjs/example/scripts/package.json @@ -0,0 +1,14 @@ +{ + "name": "scripts", + "version": "1.0.0", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "dependencies": { + "dotenv": "^6.2.0", + "node-fetch": "^2.3.0" + } +} diff --git a/community/tools/graphql2chartjs/example/scripts/yarn.lock b/community/tools/graphql2chartjs/example/scripts/yarn.lock new file mode 100644 index 00000000000..c05dd756e4e --- /dev/null +++ b/community/tools/graphql2chartjs/example/scripts/yarn.lock @@ -0,0 +1,11 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +dotenv@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.2.0.tgz#941c0410535d942c8becf28d3f357dbd9d476064" + +node-fetch@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.3.0.tgz#1a1d940bbfb916a1d3e0219f037e89e71f8c5fa5" diff --git a/community/tools/graphql2chartjs/how-it-works.md b/community/tools/graphql2chartjs/how-it-works.md new file mode 100644 index 00000000000..36f71b3a23d --- /dev/null +++ b/community/tools/graphql2chartjs/how-it-works.md @@ -0,0 +1,224 @@ +## How it works + +### Motivation + +We started using ChartJS with GraphQL so that we could leverage GraphQL's realtime subscriptions to build realtime charts. Soon enough we realised that we can automate this tedious procedure of restructuring the GraphQL data to a form that ChartJS expects. + +The idea behind this tool is to generate ChartJS compliant `data` object from your GraphQL response by simply adding a few aliases in your GraphQL query. + +### GraphQL Aliasing + +GraphQL gives you the power of aliasing the response fields with custom names. Lets look at a simple GraphQL query. + +```gql +query { + rootField { + field1 + field2 + } +} + +``` + +The response to this query would be of the form: + +```json +{ + "data": { + "rootField": [ + { + "field1": "value 1", + "field2": "value 2" + } + ] + } +} +``` + +Now, when we alias the above GraphQL query like so: + +```gql +query { + aliasedRootField: rootField { + aliasedField1: field1 + aliasedField2: field2 + } +} +``` + +The response would be: + +``` +{ + "data": { + "aliasedRootField": { + "aliasedField1": 'value 1', + "aliasedField2": 'value 2' + } + } +} +``` + +### ChartJS API + +Most of the ChartJS charts expect a data object of the form: + +```js +{ + "labels": ["label1", "label2", ..., "label10"], // list of strings + "datasets": [ // list of custom datasets with their properties + { + "data": [1334, 4314, ..., 2356], + "backgroundColor": ['red', "blue", ..., "brown"], + "borderColor": ['red', "blue", ..., "brown"], + "fill": false + } + ] +} +``` + +### The graphql2chartjs function + +The `graphql2chartjs` function i.e. the default export of this library accepts two arguments: +1. **type**: (String) Type of the chart; Eg. `bar`, `line`, `pie` +2. **graphqlData**: [Object] This should be an object with each field having its value as a list of data points. + +You can directly feed the output of the `graphql2chartjs` function to your ChartJS instance. + +```js + +const graphQLResponse = makeGraphQLQuery(); +var chartType = 'bar'; + +var myChart = new Chart(ctx, { + type: chartType, + data: graphql2chartjs(chartType, graphQLResponse), + options: {...} //custom options +}); + +``` + +### How the restructuring works + +The `graphql2chartjs` function understands the API for each kind of chart that it supports. It constructs appropriate arrays mapping the indices of labels with other dataset properties. + +Lets consider this GraphQL response: + +```json +{ + "data": { + "VideoGameFollowers": [ + { + "id": 1, + "label": "Dota", + "data": 427014, + "pointBackgroundColor": "red", + "fill": false + }, + { + "id": 2, + "label": "CS:GO", + "data": 220006, + "pointBackgroundColor": "yellow", + "fill": false + }, + { + "id": 3, + "label": "NFS", + "data": 71004, + "pointBackgroundColor": "#3366ff", + "fill": false + }, + { + "id": 4, + "label": "PUBG", + "data": 129769, + "pointBackgroundColor": "#330000", + "fill": false + }, + { + "id": 5, + "label": "Quake 3", + "data": 90808, + "pointBackgroundColor": "green", + "fill": false + } + ] + } +} +``` + +The above GraphQL response is restructured to the ChartJS `data` as follows: + +1. It starts with initializing the `data` object as: + + ```json + { + "labels": [], + "datasets": [] + } + ``` + +2. It pushes a dataset with label as `humanized(rootFieldName)`. In this case, the root field is `VideoGameFollowers`. After inserting this step, the `data` object looks like + + ```json + { + "labels": [], + "dataset": [ + { + "label": "Video game followers" + } + ] + } + ``` + +3. It then iterates over the contents of this dataset. For each datapoint in the dataset, it pushes the label to the top level `labels` array and every other property to the dataset. So, after inserting the first data point, that is: + ```json + { + "id": 1, + "name": "Dota", + "data": 427014, + "pointBackgroundColor": "red", + "fill": false + } + ``` + + the `data` object looks like: + + ```json + { + "labels": ["Dota"], + "datasets": [ + { + "data": [427014], + "pointBackgroundColor": ["red"], + "fill": false + } + ] + } + ``` + + As you see, `pointBackgroundColor` and `data` get pushed in an array while `fill` gets set as a top level field. This is because `graphql2chartjs` function understands that the ChartJS API expects `pointBackgroundColor` to be an array and `fill` to be a simple flag. + +4. It repeats the step above for every data point. The final `data` object would be: + + ```json + { + "labels": [ "Dota", "Cs:go", "Nfs", "Pubg", "Quake 3"], + "datasets": [ + { + "label": "Video game followers", + "id": 5, + "data": [ 427014, 220006, 71004, 129769, 90808 ], + "pointBackgroundColor": ["red", "yellow", "#3366ff", "#330000", "green"], + "fill": false + } + ] + } + ``` + +Now you can pass this data object to your ChartJS instance and you will have a chart like this: + +![line-chart-example](assets/readme-line-chart-example.png) + +# diff --git a/community/tools/graphql2chartjs/package.json b/community/tools/graphql2chartjs/package.json new file mode 100644 index 00000000000..39cf700862d --- /dev/null +++ b/community/tools/graphql2chartjs/package.json @@ -0,0 +1,32 @@ +{ + "name": "graphql2chartjs", + "version": "0.2.1", + "description": "", + "main": "lib/index.js", + "scripts": { + "test": "node test/index.test.js", + "compile": "rm -rf lib && ./node_modules/.bin/babel src --out-dir lib", + "bundle": "rm -rf bundle/js && ./node_modules/.bin/rollup -c", + "launch": "yarn compile && yarn bundle && yarn publish" + }, + "author": "Hasura", + "repository": "hasura/graphql-engine", + "license": "ISC", + "dependencies": { + "@babel/polyfill": "^7.2.5", + "inflection": "^1.12.0" + }, + "devDependencies": { + "@babel/cli": "^7.2.3", + "@babel/core": "^7.3.4", + "@babel/preset-env": "^7.3.4", + "browserify": "^16.2.3", + "rollup": "^1.3.1", + "rollup-plugin-babel": "^4.3.2", + "rollup-plugin-commonjs": "^9.2.1", + "rollup-plugin-filesize": "^6.0.1", + "rollup-plugin-multi-entry": "^2.1.0", + "rollup-plugin-node-resolve": "^4.0.1", + "rollup-plugin-progress": "^1.0.0" + } +} diff --git a/community/tools/graphql2chartjs/rollup.config.js b/community/tools/graphql2chartjs/rollup.config.js new file mode 100644 index 00000000000..91e9a6112e8 --- /dev/null +++ b/community/tools/graphql2chartjs/rollup.config.js @@ -0,0 +1,34 @@ +import babel from 'rollup-plugin-babel'; +import resolve from 'rollup-plugin-node-resolve'; +import multiEntry from 'rollup-plugin-multi-entry'; +import filesize from 'rollup-plugin-filesize'; +import commonjs from 'rollup-plugin-commonjs'; +import progress from 'rollup-plugin-progress'; + +let pluginOptions = [ + multiEntry(), + resolve({ + module: true, + jsnext: true, + browser: true + }), + commonjs(), + progress(), + babel({ + exclude: 'node_modules/**', + }), + filesize({ + showGzippedSize: false, + }) +]; + +export default [{ + input: './src/index.js', + output: { + name: 'main', // for external calls (need exports) + file: 'bundle/js/index.js', + format: 'umd', + }, + moduleName: 'graphql2chartjs', + plugins: pluginOptions, +}]; diff --git a/community/tools/graphql2chartjs/src/array-fields.js b/community/tools/graphql2chartjs/src/array-fields.js new file mode 100644 index 00000000000..77eea1249ae --- /dev/null +++ b/community/tools/graphql2chartjs/src/array-fields.js @@ -0,0 +1,101 @@ +const line = { + data: true, + borderDash: true, + pointBackgroundColor: true, + pointBorderColor: true, + pointBorderWidth: true, + pointRadius: true, + pointStyle: true, + pointRotation: true, + pointHitRadius: true, + pointHoverBackgroundColor: true, + pointHoverBorderColor: true, + pointHoverBorderWidth: true, + pointHoverRadius: true, +}; + +const bar = { + data: true, + backgroundColor: true, + borderColor: true, + borderWidth: true, + hoverBackgroundColor: true, + hoverBorderColor: true, + hoverBorderWidth: true +}; + +const pie = { + data: true, + backgroundColor: true, + borderColor: true, + borderWidth: true, + hoverBackgroundColor: true, + hoverBorderColor: true, + hoverBorderWidth: true +} + +const polar = { + data: true, + backgroundColor: true, + borderColor: true, + borderWidth: true, + hoverBackgroundColor: true, + hoverBorderColor: true, + hoverBorderWidth: true +} + +const scatter = { + borderDash: true, + pointBackgroundColor: true, + pointBorderColor: true, + pointBorderWidth: true, + pointRadius: true, + pointStyle: true, + pointRotation: true, + pointHitRadius: true, + pointHoverBackgroundColor: true, + pointHoverBorderColor: true, + pointHoverBorderWidth: true, + pointHoverRadius: true, +}; + +const bubble = { + borderDash: true, + pointBackgroundColor: true, + pointBorderColor: true, + pointBorderWidth: true, + pointRadius: true, + pointStyle: true, + pointRotation: true, + pointHitRadius: true, + pointHoverBackgroundColor: true, + pointHoverBorderColor: true, + pointHoverBorderWidth: true, + pointHoverRadius: true, +}; + +const radar = { + data: true, + borderDash: true, + pointBackgroundColor: true, + pointBorderColor: true, + pointBorderWidth: true, + pointRadius: true, + pointStyle: true, + pointRotation: true, + pointHitRadius: true, + pointHoverBackgroundColor: true, + pointHoverBorderColor: true, + pointHoverBorderWidth: true, + pointHoverRadius: true, +} + +module.exports = { + line, + bar, + scatter, + bubble, + pie, + polar, + radar +}; \ No newline at end of file diff --git a/community/tools/graphql2chartjs/src/converter.js b/community/tools/graphql2chartjs/src/converter.js new file mode 100644 index 00000000000..517551c25e2 --- /dev/null +++ b/community/tools/graphql2chartjs/src/converter.js @@ -0,0 +1,78 @@ +const inflection = require('inflection'); +const arrayFields = require('./array-fields'); + +const chartTypeMap = { + 'line': arrayFields.line, + 'bar': arrayFields.bar, + 'radar': arrayFields.radar, + 'polarArea': arrayFields.polar, + 'doughnut': arrayFields.pie, + 'pie': arrayFields.pie, + 'bubble': arrayFields.bubble, + 'scatter': arrayFields.scatter +}; + +function convert(graphqlData, chartType) { + const data = { + labels: [], + datasets: [], + }; + const dataSets = Object.keys(graphqlData); + const numDataSets = dataSets.length; + for (let i = 0; i < numDataSets; i++) { + const dataSetName = dataSets[i]; + const dataSet = graphqlData[dataSetName]; + data.datasets.push({ + label: inflection.transform(dataSetName, ['underscore', 'humanize']), + data: [] + }); + const dataSetSize = dataSet.length; + for (let j = 0; j < dataSetSize; j++) { + const element = dataSet[j]; + let isRadiusDefined = element.data_r !== undefined; + if (element.data_x !== undefined || element.data_t !== undefined) { + if (element.data_x) { + const dataPoint = { + x: element.data_x, + y: element.data_y, + } + if (isRadiusDefined) { + dataPoint.r = element.data_r; + } + data.datasets[i].data.push(dataPoint); + } else if (element.data_t !== undefined) { + data.datasets[i].data.push(); + let dataPoint = { + t: element.data_t, + y: element.data_y + }; + if (isRadiusDefined) { + dataPoint[r] = element.data_r; + } + data.datasets[i].data.push(dataPoint); + } + } + const arrayFieldsByType = element.chartType ? chartTypeMap[element.chartType] : chartTypeMap[chartType]; + Object.keys(element).forEach(property => { + if (property === 'data_x' || property === 'data_t' || property === 'data_y' || property === 'data_r') { + return; + } + if (property === 'label') { + if (i === 0) { + data.labels.push(element[property]); + } + } else if (arrayFieldsByType[property]) { + if (!data.datasets[i][property]) { + data.datasets[i][property] = []; + } + data.datasets[i][property].push(element[property]); + } else { + data.datasets[i][property === 'chartType' ? 'type' : property] = element[property]; + } + }); + } + }; + return data; +} + +module.exports = convert; diff --git a/community/tools/graphql2chartjs/src/index.js b/community/tools/graphql2chartjs/src/index.js new file mode 100644 index 00000000000..5289962ac78 --- /dev/null +++ b/community/tools/graphql2chartjs/src/index.js @@ -0,0 +1,118 @@ +const converter = require('./converter'); + +function convert (type, graphqlData) { + try { + return converter(graphqlData, type); + } catch (e) { + console.error('unexpected error in graphql2chartjs; please check your graphql response'); + console.error(e); + } +} + +class Graphql2Chartjs { + constructor() { + this.data = {} + } + + handleInit (graphqlData, arg) { + this.data = {}; + if (typeof arg === 'string') { + this.gqlData = graphqlData; + this.chartType = arg; + this.data = convert(arg, graphqlData); + } else if (typeof arg === 'function') { + this.transformer = arg; + this.gqlData = this.transformGqlData(graphqlData, arg); + this.data = convert(this.chartType, this.gqlData); + } else { + console.error('invalid second argument to graphql2chartjs'); + } + } + + transformGqlData(graphqlData, transformer) { + const transformedGqlData = {}; + Object.keys(graphqlData).forEach(datasetName => { + transformedGqlData[datasetName] = graphqlData[datasetName].map((dataPoint) => { + return { ...dataPoint, ...transformer(datasetName, dataPoint) } + }); + }); + return transformedGqlData; + } + + reset (graphqlData, arg) { + this.handleInit(graphqlData, arg); + } + + add (graphqlData, arg) { + if (!graphqlData) { + console.warn('invalid graphql data provided to Graphql2Chartjs'); + return; + } + if (!this.gqlData || (this.gqlData && Object.keys(this.gqlData).length === 0)) { + this.handleInit(graphqlData, arg); + return; + } + this.mergeData( + (typeof arg === 'function') ? this.chartType : arg, + (typeof arg === 'function') ? this.transformGqlData(graphqlData, arg) : graphqlData + ); + } + + reform (transformer) { + this.gqlData = this.transformGqlData(this.gqlData, transformer); + this.data = convert(this.chartType, this.gqlData); + } + + mergeData(type, graphqlData) { + const oldGqlData = { ...this.gqlData }; + Object.keys(graphqlData).forEach(dsName => { + if (oldGqlData[dsName]) { + graphqlData[dsName].forEach((dp) => { + const oldDs = oldGqlData[dsName]; + let oldDsLength = oldGqlData[dsName].length; + let refIndex; + for (var _i = oldDs.length - 1; _i >= 0; _i--) { + let refDp = oldDs[_i]; + if (refDp.label && refDp.label === dp.label) { + refIndex = _i; + break; + } else if (refDp.data_r !== undefined) { + if (refDp.data_x === dp.data_x && refDp.data_y === dp.data_y && refDp.data_r === dp.data_r) { + refIndex = _i; + break; + } + } else if (refDp.data_x !== undefined) { + if (refDp.data_x === dp.data_x && refDp.data_y === dp.data_y) { + refIndex = _i; + break; + } + } else if (refDp.data_t !== undefined) { + if (refDp.data_t === dp.data_t && refDp.data_y === dp.data_y) { + refIndex = _i; + break; + } + } + } + if (!refIndex) { + refIndex = oldDsLength; + oldDsLength++; + oldGqlData[dsName] = [...oldGqlData[dsName], { ...dp }] + } else { + oldGqlData[dsName][refIndex] = {...oldGqlData[dsName][refIndex], ...dp}; + } + }) + } else { + oldGqlData[dsName] = graphqlData[dsName]; + } + }) + this.gqlData = oldGqlData; + this.data = convert(type, oldGqlData); + } +} +if ((typeof window) != 'undefined') { + window.Graphql2Chartjs = Graphql2Chartjs; + window.graphql2chartjs = Graphql2Chartjs; + window.GraphQL2ChartJS = Graphql2Chartjs; + window.Graphql2chartjs = Graphql2Chartjs; +} +module.exports = Graphql2Chartjs; diff --git a/community/tools/graphql2chartjs/test/data.test.js b/community/tools/graphql2chartjs/test/data.test.js new file mode 100644 index 00000000000..0f16739d991 --- /dev/null +++ b/community/tools/graphql2chartjs/test/data.test.js @@ -0,0 +1,131 @@ +const vg1 = { + "data": { + "VideoGameFollowers": [ + { + "id": 1, + "label": "Dota", + "data": 427014, + "pointBackgroundColor": "red", + "fill": false + }, + { + "id": 2, + "label": "CS:GO", + "data": 220006, + "pointBackgroundColor": "yellow", + "fill": false + }, + { + "id": 3, + "label": "NFS", + "data": 71004, + "pointBackgroundColor": "#3366ff", + "fill": false + }, + { + "id": 4, + "label": "PUBG", + "data": 129769, + "pointBackgroundColor": "#330000", + "fill": false + }, + { + "id": 5, + "label": "Quake 3", + "data": 90808, + "pointBackgroundColor": "green", + "fill": false + } + ] + } +} + +const vg2 = { + "data": { + "VideoGameFollowers": [ + { + "id": 1, + "label": "Dota", + "data": 427014, + "pointBackgroundColor": "red", + "fill": false + }, + { + "id": 2, + "label": "CS:GO", + "data": 220006, + "pointBackgroundColor": "yellow", + "fill": false + }, + { + "id": 3, + "label": "NFS", + "data": 71004, + "pointBackgroundColor": "#3366ff", + "fill": false + }, + { + "id": 4, + "label": "PUBG", + "data": 129222, + "pointBackgroundColor": "#330000", + "fill": false + }, + { + "id": 5, + "label": "Quake 3", + "data": 90808, + "pointBackgroundColor": "green", + "fill": false + } + ] + } +} + +const vg3 = { + "data": { + "VideoGameFollowers": [ + { + "id": 1, + "label": "Dota", + "data": 427014, + "backgroundColor": "red", + }, + { + "id": 2, + "label": "CS:GO", + "data": 220006, + "backgroundColor": "yellow", + }, + { + "id": 3, + "label": "NFS", + "data": 71004, + "backgroundColor": "#3366ff", + }, + { + "id": 4, + "label": "PUBG", + "data": 129769, + "backgroundColor": "#330000", + }, + { + "id": 5, + "label": "Quake 3", + "data": 90808, + "backgroundColor": "green", + } + ] + } +} + +const scatter1 = {"data":{"DataSet1":[{"id":499,"data_r":2.2120439029676850,"data_x":-14.2117812824764870,"data_y":84.7346598883737800,"backgroundColor":"purple","__typename":"scatter"}, {"id":498,"data_r":0.3639930194469321,"data_x":24.1070810324717000,"data_y":-6.4203572338184630,"backgroundColor":"purple","__typename":"scatter"}, {"id":497,"data_r":3.4143029579367115,"data_x":-95.0022697919427800,"data_y":-19.1618822757314580,"backgroundColor":"purple","__typename":"scatter"}, {"id":496,"data_r":3.6525452621320230,"data_x":5.8591669918685470,"data_y":-25.7682297022485000,"backgroundColor":"purple","__typename":"scatter"}, {"id":495,"data_r":1.9019604410843416,"data_x":78.5239676766544400,"data_y":-85.7389623685757700,"backgroundColor":"purple","__typename":"scatter"}, {"id":494,"data_r":1.2676447127823565,"data_x":61.6453590824571200,"data_y":-71.0939880208209900,"backgroundColor":"purple","__typename":"scatter"}, {"id":493,"data_r":4.6486885628776090,"data_x":-25.0421209678127530,"data_y":35.0113371893435500,"backgroundColor":"purple","__typename":"scatter"}, {"id":492,"data_r":0.6484882904984823,"data_x":20.5882490521561050,"data_y":-43.6012774070725800,"backgroundColor":"purple","__typename":"scatter"}, {"id":491,"data_r":1.5957898491412736,"data_x":-47.8641929812643400,"data_y":-80.6627417325903200,"backgroundColor":"purple","__typename":"scatter"}, {"id":490,"data_r":0.7203524642104497,"data_x":36.8258070402352300,"data_y":2.3240635691989864,"backgroundColor":"purple","__typename":"scatter"}, {"id":489,"data_r":0.4828168454046422,"data_x":47.0938768995576000,"data_y":70.2057380911126800,"backgroundColor":"purple","__typename":"scatter"}, {"id":488,"data_r":0.02580284915113417700,"data_x":9.0989810754397830,"data_y":-95.1116108207426800,"backgroundColor":"purple","__typename":"scatter"}, {"id":487,"data_r":3.1274783629962120,"data_x":-61.9457437116147700,"data_y":-5.4324234383596350,"backgroundColor":"purple","__typename":"scatter"}, {"id":486,"data_r":4.5893093384186700,"data_x":86.3548187950515100,"data_y":-96.2579073651306200,"backgroundColor":"purple","__typename":"scatter"}, {"id":485,"data_r":1.6870959245014516,"data_x":67.7542564470944500,"data_y":-97.5461761664455900,"backgroundColor":"purple","__typename":"scatter"}, {"id":484,"data_r":1.5005254143670077,"data_x":42.0520151687393100,"data_y":73.3018528998452600,"backgroundColor":"purple","__typename":"scatter"}, {"id":483,"data_r":1.7871070658076593,"data_x":90.8828134463609800,"data_y":-3.5475245555252500,"backgroundColor":"purple","__typename":"scatter"}, {"id":482,"data_r":3.7573977862377460,"data_x":45.3250186922501800,"data_y":43.1704342019845200,"backgroundColor":"purple","__typename":"scatter"}, {"id":481,"data_r":4.9805917605075180,"data_x":-32.8607372049411600,"data_y":-6.1283521551664940,"backgroundColor":"purple","__typename":"scatter"}, {"id":480,"data_r":0.8458626319719587,"data_x":49.0912402739955200,"data_y":-79.2996487480099100,"backgroundColor":"purple","__typename":"scatter"}, {"id":479,"data_r":3.0377838111475110,"data_x":-31.3911637821875830,"data_y":-36.7024783991455100,"backgroundColor":"purple","__typename":"scatter"}, {"id":478,"data_r":3.1961522348345550,"data_x":34.2072296525380400,"data_y":3.0940104497700016,"backgroundColor":"purple","__typename":"scatter"}, {"id":477,"data_r":1.1252552702250407,"data_x":-76.8885589943516500,"data_y":-64.6188049403639900,"backgroundColor":"purple","__typename":"scatter"}, {"id":476,"data_r":4.4771399127849350,"data_x":-36.2935606912738100,"data_y":-4.6564663870590330,"backgroundColor":"purple","__typename":"scatter"}, {"id":475,"data_r":1.9207901258716820,"data_x":-75.8919380647804300,"data_y":43.1541946872595400,"backgroundColor":"purple","__typename":"scatter"}, {"id":474,"data_r":0.9863439279677666,"data_x":10.5231640504471980,"data_y":-21.8761457601749140,"backgroundColor":"purple","__typename":"scatter"}, {"id":473,"data_r":4.1517359614883700,"data_x":13.7717083419651050,"data_y":49.4851585497865260,"backgroundColor":"purple","__typename":"scatter"}, {"id":472,"data_r":3.9360439135564618,"data_x":85.3126837229971200,"data_y":-10.8896754201187170,"backgroundColor":"purple","__typename":"scatter"}, {"id":471,"data_r":0.44541378475287274000,"data_x":7.2853008895128470,"data_y":-6.4040892031891340,"backgroundColor":"purple","__typename":"scatter"}, {"id":470,"data_r":0.7355985380643837,"data_x":66.5253293269153300,"data_y":-34.8869358824711800,"backgroundColor":"purple","__typename":"scatter"}, {"id":469,"data_r":2.6815484848483706,"data_x":53.4247193238675600,"data_y":94.1916923461454000,"backgroundColor":"purple","__typename":"scatter"}, {"id":468,"data_r":1.2038791983448394,"data_x":-88.4433637683011300,"data_y":46.4221471205428460,"backgroundColor":"purple","__typename":"scatter"}, {"id":467,"data_r":2.7307652112100445,"data_x":20.5100303478945140,"data_y":28.6334625958661000,"backgroundColor":"purple","__typename":"scatter"}, {"id":466,"data_r":1.8966820772796367,"data_x":-87.9900896247833000,"data_y":-73.9102762694990200,"backgroundColor":"purple","__typename":"scatter"}, {"id":465,"data_r":4.1848317281231820,"data_x":-59.9814487615878600,"data_y":80.0183109143899900,"backgroundColor":"purple","__typename":"scatter"}, {"id":464,"data_r":3.7097255124926920,"data_x":66.2971853242270200,"data_y":-53.6494298546105700,"backgroundColor":"purple","__typename":"scatter"}, {"id":463,"data_r":0.7227578996752437,"data_x":72.8022506396147400,"data_y":22.2320868947730500,"backgroundColor":"purple","__typename":"scatter"}, {"id":462,"data_r":4.3287849044563265,"data_x":-5.0159042503095330,"data_y":-50.6869164889405900,"backgroundColor":"purple","__typename":"scatter"}, {"id":461,"data_r":1.6808488003306432,"data_x":86.1230050563366400,"data_y":-78.8518141011379800,"backgroundColor":"purple","__typename":"scatter"}, {"id":460,"data_r":2.6030330231541140,"data_x":-62.6223265402825700,"data_y":10.5816117273509250,"backgroundColor":"purple","__typename":"scatter"}, {"id":459,"data_r":1.3643608292816622,"data_x":26.3704854210437420,"data_y":-43.1030362023532300,"backgroundColor":"purple","__typename":"scatter"}, {"id":458,"data_r":4.2263375323519440,"data_x":-38.8641065148578500,"data_y":-11.1561409635229310,"backgroundColor":"purple","__typename":"scatter"}, {"id":457,"data_r":0.8461850776306090,"data_x":-73.9292444243849000,"data_y":-73.2111085553879500,"backgroundColor":"purple","__typename":"scatter"}, {"id":456,"data_r":0.5612905098953136,"data_x":18.5952111678530980,"data_y":3.7894796585544730,"backgroundColor":"purple","__typename":"scatter"}, {"id":455,"data_r":3.0930561401361656,"data_x":34.7882072561798600,"data_y":98.5512101909167900,"backgroundColor":"purple","__typename":"scatter"}, {"id":454,"data_r":1.2864068766956105,"data_x":-47.0704045631840800,"data_y":-69.6363384790376800,"backgroundColor":"purple","__typename":"scatter"}, {"id":453,"data_r":4.4332347796027670,"data_x":47.0644492608814700,"data_y":-65.2439067562514000,"backgroundColor":"purple","__typename":"scatter"}, {"id":452,"data_r":3.8111201288171994,"data_x":-16.7618865111970980,"data_y":-24.7088373518206340,"backgroundColor":"purple","__typename":"scatter"}, {"id":451,"data_r":0.05745638237817707000,"data_x":-76.2299146831237200,"data_y":-3.8649656714191850,"backgroundColor":"purple","__typename":"scatter"}, {"id":450,"data_r":4.7642702628470340,"data_x":-36.8963308483007500,"data_y":-58.5578737861227840,"backgroundColor":"purple","__typename":"scatter"}, {"id":449,"data_r":2.5503865140153215,"data_x":-30.6589415948901100,"data_y":20.1336079128052300,"backgroundColor":"purple","__typename":"scatter"}, {"id":448,"data_r":3.4423865945267710,"data_x":75.6815305826250200,"data_y":-61.8487593829391400,"backgroundColor":"purple","__typename":"scatter"}, {"id":447,"data_r":2.4446979559535830,"data_x":25.3842132195335700,"data_y":-92.7179768025813300,"backgroundColor":"purple","__typename":"scatter"}, {"id":446,"data_r":2.7944917247200340,"data_x":-69.7729860085154700,"data_y":71.3122385838364900,"backgroundColor":"purple","__typename":"scatter"}, {"id":445,"data_r":3.6728414815064747,"data_x":-54.9919165878149300,"data_y":35.7199278705812450,"backgroundColor":"purple","__typename":"scatter"}, {"id":444,"data_r":1.5212788458938253,"data_x":65.2450580516253200,"data_y":88.9018768636488100,"backgroundColor":"purple","__typename":"scatter"}, {"id":443,"data_r":1.5439758259845204,"data_x":70.8356876654659500,"data_y":99.9950035609547700,"backgroundColor":"purple","__typename":"scatter"}, {"id":442,"data_r":3.7739399226144220,"data_x":35.0680376254932000,"data_y":59.4428376637299750,"backgroundColor":"purple","__typename":"scatter"}, {"id":441,"data_r":0.5120294651931478,"data_x":-26.0124397994987000,"data_y":49.2057331347561600,"backgroundColor":"purple","__typename":"scatter"}, {"id":440,"data_r":1.0634176468730360,"data_x":-88.2119389742555200,"data_y":29.9467848253228940,"backgroundColor":"purple","__typename":"scatter"}, {"id":439,"data_r":0.5899535256256672,"data_x":-58.1223608218214740,"data_y":-58.6569598213435550,"backgroundColor":"purple","__typename":"scatter"}, {"id":438,"data_r":1.5488772356711290,"data_x":18.9051156485755100,"data_y":51.9698792788917600,"backgroundColor":"purple","__typename":"scatter"}, {"id":437,"data_r":3.0007935929083818,"data_x":-26.7636477934745100,"data_y":49.1562668163326960,"backgroundColor":"purple","__typename":"scatter"}, {"id":436,"data_r":3.6140185165785780,"data_x":-63.0129818385670100,"data_y":-70.4338624707996000,"backgroundColor":"purple","__typename":"scatter"}, {"id":435,"data_r":3.7787435961519290,"data_x":-56.6837028120090300,"data_y":-25.6974722176676060,"backgroundColor":"purple","__typename":"scatter"}, {"id":434,"data_r":2.3547642401329716,"data_x":-54.5099321970308000,"data_y":33.3596141272434400,"backgroundColor":"purple","__typename":"scatter"}, {"id":433,"data_r":2.9222066164098024,"data_x":-29.3978837353271700,"data_y":28.9912348574889120,"backgroundColor":"purple","__typename":"scatter"}, {"id":432,"data_r":2.1315372065966907,"data_x":16.5654009508801250,"data_y":-94.2314264028594000,"backgroundColor":"purple","__typename":"scatter"}, {"id":431,"data_r":3.6606002889838620,"data_x":-15.7222353152917760,"data_y":-90.2751795066480400,"backgroundColor":"purple","__typename":"scatter"}, {"id":430,"data_r":3.2951479323022580,"data_x":15.6357311585249010,"data_y":29.5776872946736940,"backgroundColor":"purple","__typename":"scatter"}, {"id":429,"data_r":0.09192595680926341000,"data_x":-34.6450944170901850,"data_y":53.8320385391407600,"backgroundColor":"purple","__typename":"scatter"}, {"id":428,"data_r":3.2492176017797200,"data_x":-14.0800534084054120,"data_y":-41.2540490382085700,"backgroundColor":"purple","__typename":"scatter"}, {"id":427,"data_r":1.1507627608147308,"data_x":-37.4371025438505300,"data_y":53.3977556993401800,"backgroundColor":"purple","__typename":"scatter"}, {"id":426,"data_r":4.8256956007009960,"data_x":94.7667553203543500,"data_y":36.6870744268605200,"backgroundColor":"purple","__typename":"scatter"}, {"id":425,"data_r":4.0595858370937300,"data_x":-91.7919531243648800,"data_y":96.3924563307622600,"backgroundColor":"purple","__typename":"scatter"}, {"id":424,"data_r":3.4153548526293944,"data_x":-25.2642965575329730,"data_y":36.3553280043397000,"backgroundColor":"purple","__typename":"scatter"}, {"id":423,"data_r":4.0060293419578170,"data_x":37.6810914782778100,"data_y":21.4783133076475100,"backgroundColor":"purple","__typename":"scatter"}, {"id":422,"data_r":3.2577551032383800,"data_x":-77.6867170771154700,"data_y":-96.1582644381038700,"backgroundColor":"purple","__typename":"scatter"}, {"id":421,"data_r":0.16257386444670896000,"data_x":1.2985904667562220,"data_y":86.6083159330122000,"backgroundColor":"purple","__typename":"scatter"}, {"id":420,"data_r":2.7514637570231484,"data_x":46.1275992511396100,"data_y":-54.8021125240042000,"backgroundColor":"purple","__typename":"scatter"}, {"id":419,"data_r":1.5010762667172328,"data_x":78.5901068172963900,"data_y":29.9111427967730500,"backgroundColor":"purple","__typename":"scatter"}, {"id":418,"data_r":0.4386642975087629,"data_x":54.2399755540830450,"data_y":-49.2769414077654200,"backgroundColor":"purple","__typename":"scatter"}, {"id":417,"data_r":3.3530673785228380,"data_x":-76.6614667705289500,"data_y":20.4703387864712000,"backgroundColor":"purple","__typename":"scatter"}, {"id":416,"data_r":3.1242961283090684,"data_x":-87.9386612954185400,"data_y":-81.5696410577554200,"backgroundColor":"purple","__typename":"scatter"}, {"id":415,"data_r":4.9256175900996930,"data_x":-50.2717905965656600,"data_y":-72.1570068726362900,"backgroundColor":"purple","__typename":"scatter"}, {"id":414,"data_r":2.7421253543509403,"data_x":-50.6764693136769300,"data_y":58.7684710521020360,"backgroundColor":"purple","__typename":"scatter"}, {"id":413,"data_r":0.5358355726258479,"data_x":-76.6486527936702100,"data_y":-64.3948762436213000,"backgroundColor":"purple","__typename":"scatter"}, {"id":412,"data_r":0.26682917457190203000,"data_x":-30.3542813269217300,"data_y":12.1969817627162200,"backgroundColor":"purple","__typename":"scatter"}, {"id":411,"data_r":2.2207773377661355,"data_x":29.3715034846127500,"data_y":-89.1519726774662900,"backgroundColor":"purple","__typename":"scatter"}, {"id":410,"data_r":0.6490419519443913,"data_x":7.9425403329349110,"data_y":-31.0467386398010060,"backgroundColor":"purple","__typename":"scatter"}, {"id":409,"data_r":1.8766113587248157,"data_x":29.7650153657436080,"data_y":-98.5787243413503100,"backgroundColor":"purple","__typename":"scatter"}, {"id":408,"data_r":4.1778224418828510,"data_x":-33.0510072440419760,"data_y":14.5890650562543020,"backgroundColor":"purple","__typename":"scatter"}, {"id":407,"data_r":4.1245262478557780,"data_x":35.2232326638101600,"data_y":-39.7356080610363300,"backgroundColor":"purple","__typename":"scatter"}, {"id":406,"data_r":1.0611639172499476,"data_x":-96.943406942208,"data_y":67.2801082737615400,"backgroundColor":"purple","__typename":"scatter"}, {"id":405,"data_r":0.5359099681132162,"data_x":2.2587882748124954,"data_y":18.6411154169697800,"backgroundColor":"purple","__typename":"scatter"}, {"id":404,"data_r":0.5908957964230466,"data_x":28.9453753488595030,"data_y":-64.9357838721817600,"backgroundColor":"purple","__typename":"scatter"}, {"id":403,"data_r":4.1785794194822560,"data_x":-83.0224246429131800,"data_y":47.8146007875804200,"backgroundColor":"purple","__typename":"scatter"}, {"id":402,"data_r":0.9050938734778880,"data_x":-39.2380722712094100,"data_y":-14.3383704132985730,"backgroundColor":"purple","__typename":"scatter"}, {"id":401,"data_r":0.9946308483880595,"data_x":14.3852538175991200,"data_y":2.3006803852819058,"backgroundColor":"purple","__typename":"scatter"}, {"id":400,"data_r":3.3532088075509840,"data_x":-85.0660530358857700,"data_y":-90.2033351116766800,"backgroundColor":"purple","__typename":"scatter"}, {"id":399,"data_r":4.7095312726387050,"data_x":81.0463868270390400,"data_y":1.6638950523015783,"backgroundColor":"purple","__typename":"scatter"}, {"id":398,"data_r":0.00216877784149360760,"data_x":-59.8820309176529800,"data_y":92.6036128272321300,"backgroundColor":"purple","__typename":"scatter"}, {"id":397,"data_r":2.5920843609490953,"data_x":-90.013022117594,"data_y":-83.6999824745838000,"backgroundColor":"purple","__typename":"scatter"}, {"id":396,"data_r":3.9793803151758302,"data_x":-37.3921592976974800,"data_y":-62.3792303328974300,"backgroundColor":"purple","__typename":"scatter"}, {"id":395,"data_r":3.9278037806990750,"data_x":-31.6516682253735500,"data_y":28.6217423092958200,"backgroundColor":"purple","__typename":"scatter"}, {"id":394,"data_r":1.7574842813116187,"data_x":-30.7162757116517200,"data_y":-95.0011201625998500,"backgroundColor":"purple","__typename":"scatter"}, {"id":393,"data_r":1.3699921775776358,"data_x":20.1061168873331000,"data_y":-0.45625432564513346000,"backgroundColor":"purple","__typename":"scatter"}, {"id":392,"data_r":2.3447827031566570,"data_x":-26.7766434853381500,"data_y":-84.4125865804055200,"backgroundColor":"purple","__typename":"scatter"}, {"id":391,"data_r":2.7476703803652740,"data_x":21.4324093660498430,"data_y":14.7171402938206080,"backgroundColor":"purple","__typename":"scatter"}, {"id":390,"data_r":1.2372763924190655,"data_x":-99.4901567948305300,"data_y":31.1285014365866740,"backgroundColor":"purple","__typename":"scatter"}, {"id":389,"data_r":0.2893208063649344,"data_x":78.1302349157865000,"data_y":-25.2728261782208850,"backgroundColor":"purple","__typename":"scatter"}, {"id":388,"data_r":2.3021858770198380,"data_x":-66.8458318252752400,"data_y":-92.5047277572031600,"backgroundColor":"purple","__typename":"scatter"}, {"id":387,"data_r":3.1634971345040555,"data_x":84.0704226184164600,"data_y":58.0210449388854000,"backgroundColor":"purple","__typename":"scatter"}, {"id":386,"data_r":2.5683727980418380,"data_x":73.7674980734682700,"data_y":-83.6852594635773000,"backgroundColor":"purple","__typename":"scatter"}, {"id":385,"data_r":4.6618182868563730,"data_x":-39.6217513378107200,"data_y":-74.3257636806456500,"backgroundColor":"purple","__typename":"scatter"}, {"id":384,"data_r":3.9240779764003184,"data_x":2.2046683357336283,"data_y":31.2717705750503970,"backgroundColor":"purple","__typename":"scatter"}, {"id":383,"data_r":3.9305863769343974,"data_x":-99.5475117767346400,"data_y":-17.6980437814728400,"backgroundColor":"purple","__typename":"scatter"}, {"id":382,"data_r":1.8655956508103566,"data_x":-96.7260326260446800,"data_y":-49.9395490166941940,"backgroundColor":"purple","__typename":"scatter"}, {"id":381,"data_r":0.8838231446674172,"data_x":44.0725174319995360,"data_y":92.8097960793186600,"backgroundColor":"purple","__typename":"scatter"}, {"id":380,"data_r":4.2214596221247490,"data_x":-66.8085032525408200,"data_y":28.0834996769000260,"backgroundColor":"purple","__typename":"scatter"}, {"id":379,"data_r":1.0726786845168700,"data_x":67.5573529596511100,"data_y":-30.7630169387668640,"backgroundColor":"purple","__typename":"scatter"}, {"id":378,"data_r":0.9851018020070501,"data_x":-30.1261338292202470,"data_y":-69.5604524325005300,"backgroundColor":"purple","__typename":"scatter"}, {"id":377,"data_r":3.1883555084676560,"data_x":-90.2311823674254000,"data_y":-60.0282428400103360,"backgroundColor":"purple","__typename":"scatter"}, {"id":376,"data_r":1.6723554290470488,"data_x":23.8378973620438900,"data_y":60.4975386718095800,"backgroundColor":"purple","__typename":"scatter"}, {"id":375,"data_r":0.04858029841220968000,"data_x":-51.2968175382987300,"data_y":17.5510792476888400,"backgroundColor":"purple","__typename":"scatter"}, {"id":374,"data_r":0.9717226292103120,"data_x":48.5258784741295300,"data_y":-89.0716715898609800,"backgroundColor":"purple","__typename":"scatter"}, {"id":373,"data_r":1.4991963668665410,"data_x":12.8883887646197070,"data_y":-87.8618120270574700,"backgroundColor":"purple","__typename":"scatter"}, {"id":372,"data_r":3.1986347236468130,"data_x":62.4798829065334100,"data_y":-46.5600200816050460,"backgroundColor":"purple","__typename":"scatter"}, {"id":371,"data_r":3.0372374734788740,"data_x":-68.3927292509669000,"data_y":30.2931630311672040,"backgroundColor":"purple","__typename":"scatter"}, {"id":370,"data_r":2.9726447428907976,"data_x":-79.5757409690077700,"data_y":-92.5555182669406400,"backgroundColor":"purple","__typename":"scatter"}, {"id":369,"data_r":2.0590814177046077,"data_x":93.0208313574819100,"data_y":51.4443004955091000,"backgroundColor":"purple","__typename":"scatter"}, {"id":368,"data_r":0.9774213268046650,"data_x":6.4850862991979290,"data_y":-4.8401607579194210,"backgroundColor":"purple","__typename":"scatter"}, {"id":367,"data_r":0.19278649660010583000,"data_x":-34.8963986846277500,"data_y":22.6956580721073850,"backgroundColor":"purple","__typename":"scatter"}, {"id":366,"data_r":1.4083178970116927,"data_x":16.5732365805433940,"data_y":51.6614253623515440,"backgroundColor":"purple","__typename":"scatter"}, {"id":365,"data_r":1.8108252247971968,"data_x":-36.9879281191178600,"data_y":14.7909052460035040,"backgroundColor":"purple","__typename":"scatter"}, {"id":364,"data_r":4.1025654169201840,"data_x":-69.4483976522956300,"data_y":-66.4894940918671300,"backgroundColor":"purple","__typename":"scatter"}, {"id":363,"data_r":1.8159669797675981,"data_x":31.9222924491655360,"data_y":23.9604829702914980,"backgroundColor":"purple","__typename":"scatter"}, {"id":362,"data_r":0.39860637207793426000,"data_x":69.5661250444738800,"data_y":37.1850521151243700,"backgroundColor":"purple","__typename":"scatter"}, {"id":361,"data_r":1.7291398973959837,"data_x":-58.2037892782391900,"data_y":69.6998067859696300,"backgroundColor":"purple","__typename":"scatter"}, {"id":360,"data_r":0.7678603809985296,"data_x":-60.6157559233868850,"data_y":-73.0137319879567300,"backgroundColor":"purple","__typename":"scatter"}, {"id":359,"data_r":2.2123060355941670,"data_x":56.2923601960824560,"data_y":60.9923298849970340,"backgroundColor":"purple","__typename":"scatter"}, {"id":358,"data_r":2.7294528345237055,"data_x":-23.8830485104640320,"data_y":-61.3524233230077840,"backgroundColor":"purple","__typename":"scatter"}, {"id":357,"data_r":2.5334056146702344,"data_x":65.1592144802191500,"data_y":-39.5996135334369300,"backgroundColor":"purple","__typename":"scatter"}, {"id":356,"data_r":1.1455653570396207,"data_x":72.1673659854552300,"data_y":60.9844781569264500,"backgroundColor":"purple","__typename":"scatter"}, {"id":355,"data_r":0.5225877050437255,"data_x":14.4984972207903730,"data_y":-30.5734316258357030,"backgroundColor":"purple","__typename":"scatter"}, {"id":354,"data_r":1.9580831793644315,"data_x":98.0340499696100100,"data_y":56.0682080797173500,"backgroundColor":"purple","__typename":"scatter"}, {"id":353,"data_r":0.26971699018305095000,"data_x":-7.1208283829087950,"data_y":-53.7271909322336600,"backgroundColor":"purple","__typename":"scatter"}, {"id":352,"data_r":3.2926546525173660,"data_x":16.4246935534201980,"data_y":-26.3363494328342040,"backgroundColor":"purple","__typename":"scatter"}, {"id":351,"data_r":4.2881958247547710,"data_x":92.5387196865991700,"data_y":-25.1543180446339960,"backgroundColor":"purple","__typename":"scatter"}, {"id":350,"data_r":3.0113496209013590,"data_x":-83.5702813103391000,"data_y":-33.3337048381949540,"backgroundColor":"purple","__typename":"scatter"}, {"id":349,"data_r":1.9202629080193534,"data_x":-22.7080612507704740,"data_y":-0.8130559897518541,"backgroundColor":"purple","__typename":"scatter"}, {"id":348,"data_r":1.1559667107465588,"data_x":-17.6569139649957600,"data_y":69.7317565307028200,"backgroundColor":"purple","__typename":"scatter"}, {"id":347,"data_r":1.9267875441964943,"data_x":-99.698296175142,"data_y":85.2096835903368700,"backgroundColor":"purple","__typename":"scatter"}, {"id":346,"data_r":2.7231020622278400,"data_x":60.9271468210379700,"data_y":-88.2266120908505400,"backgroundColor":"purple","__typename":"scatter"}, {"id":345,"data_r":2.0498464905703260,"data_x":38.3658523018463240,"data_y":21.7965365708348460,"backgroundColor":"purple","__typename":"scatter"}, {"id":344,"data_r":2.6531372966615650,"data_x":77.2129670738096500,"data_y":54.6291005902389100,"backgroundColor":"purple","__typename":"scatter"}, {"id":343,"data_r":1.8736530808210894,"data_x":-62.7918831194749250,"data_y":72.2636895130486900,"backgroundColor":"purple","__typename":"scatter"}, {"id":342,"data_r":4.9908967413934455,"data_x":-29.7772658010647900,"data_y":37.7223855193287400,"backgroundColor":"purple","__typename":"scatter"}, {"id":341,"data_r":3.2175336885797057,"data_x":-61.0783179154768450,"data_y":62.5435519755579000,"backgroundColor":"purple","__typename":"scatter"}, {"id":340,"data_r":1.9608508717616646,"data_x":90.9213599374485700,"data_y":32.8670826967881300,"backgroundColor":"purple","__typename":"scatter"}, {"id":339,"data_r":3.0121751891062330,"data_x":30.2681042987520640,"data_y":-75.9213163882753700,"backgroundColor":"purple","__typename":"scatter"}, {"id":338,"data_r":1.0001512312062233,"data_x":74.4991697461585700,"data_y":-69.7135031808016200,"backgroundColor":"purple","__typename":"scatter"}, {"id":337,"data_r":0.4241043699239988,"data_x":-92.9702665190509800,"data_y":-96.0894377613274600,"backgroundColor":"purple","__typename":"scatter"}, {"id":336,"data_r":3.8266038540320366,"data_x":-65.6132605886368600,"data_y":23.4103343612547900,"backgroundColor":"purple","__typename":"scatter"}, {"id":335,"data_r":3.3249665658271708,"data_x":-93.6418000321896100,"data_y":38.3300108918151600,"backgroundColor":"purple","__typename":"scatter"}, {"id":334,"data_r":2.2193483003635697,"data_x":-68.9240765723018900,"data_y":-31.8754960167129800,"backgroundColor":"purple","__typename":"scatter"}, {"id":333,"data_r":1.8645757660821793,"data_x":50.9887593237057400,"data_y":-22.7298074054792740,"backgroundColor":"purple","__typename":"scatter"}, {"id":332,"data_r":3.0241317334073690,"data_x":55.3994051015178640,"data_y":95.4197567517534700,"backgroundColor":"purple","__typename":"scatter"}, {"id":331,"data_r":4.7264916175990030,"data_x":73.1129468718045000,"data_y":19.3534820272613930,"backgroundColor":"purple","__typename":"scatter"}, {"id":330,"data_r":0.8134159855733858,"data_x":26.3512859550012700,"data_y":-9.5343592706705670,"backgroundColor":"purple","__typename":"scatter"}, {"id":329,"data_r":2.2616016189820174,"data_x":-1.2647985565255704,"data_y":22.4538460790440380,"backgroundColor":"purple","__typename":"scatter"}, {"id":328,"data_r":2.4148761014441664,"data_x":-18.3006440924016860,"data_y":16.2639116546444900,"backgroundColor":"purple","__typename":"scatter"}, {"id":327,"data_r":2.9454398320174480,"data_x":-72.8521260334370900,"data_y":74.1097765170159200,"backgroundColor":"purple","__typename":"scatter"}, {"id":326,"data_r":2.7888932061884963,"data_x":40.6389708866336860,"data_y":-19.6313812140398660,"backgroundColor":"purple","__typename":"scatter"}, {"id":325,"data_r":4.7660630624025400,"data_x":5.1345713753081945,"data_y":-88.2246408350716800,"backgroundColor":"purple","__typename":"scatter"}, {"id":324,"data_r":0.15624083845807824000,"data_x":-4.5868417825189130,"data_y":-34.4700246047391600,"backgroundColor":"purple","__typename":"scatter"}, {"id":323,"data_r":0.7813470234570907,"data_x":-27.8626838366341720,"data_y":-22.9578627257204030,"backgroundColor":"purple","__typename":"scatter"}, {"id":322,"data_r":3.1195251839937397,"data_x":91.0579818857464700,"data_y":-92.4574159416358200,"backgroundColor":"purple","__typename":"scatter"}, {"id":321,"data_r":3.3654941488185597,"data_x":-27.8309328761231700,"data_y":-60.4709419289164700,"backgroundColor":"purple","__typename":"scatter"}, {"id":320,"data_r":4.7950438841222620,"data_x":94.8192733243920400,"data_y":-71.7075579787730400,"backgroundColor":"purple","__typename":"scatter"}, {"id":319,"data_r":0.42581659509296044000,"data_x":-2.5523035507967640,"data_y":28.8720996577078700,"backgroundColor":"purple","__typename":"scatter"}, {"id":318,"data_r":3.5138685620490473,"data_x":-31.8369280633109780,"data_y":-46.6226860638360850,"backgroundColor":"purple","__typename":"scatter"}, {"id":317,"data_r":1.3747161796953855,"data_x":31.1128637881916250,"data_y":-45.3863932490500500,"backgroundColor":"purple","__typename":"scatter"}, {"id":316,"data_r":0.1757045003995017,"data_x":-35.6893396315703060,"data_y":-52.0802273116447700,"backgroundColor":"purple","__typename":"scatter"}, {"id":315,"data_r":1.9797119387868290,"data_x":-15.3308261060747450,"data_y":-87.9200944255504000,"backgroundColor":"purple","__typename":"scatter"}, {"id":314,"data_r":0.6892559675838417,"data_x":-3.6323389464825160,"data_y":35.4824039911105100,"backgroundColor":"purple","__typename":"scatter"}, {"id":313,"data_r":2.4914012663361715,"data_x":71.428910746075,"data_y":2.6412123705262580,"backgroundColor":"purple","__typename":"scatter"}, {"id":312,"data_r":0.4068151588219826,"data_x":-55.2237334472598200,"data_y":-97.2318767174700700,"backgroundColor":"purple","__typename":"scatter"}, {"id":311,"data_r":2.7645523163241528,"data_x":-75.4732822318488600,"data_y":80.4740553944272000,"backgroundColor":"purple","__typename":"scatter"}, {"id":310,"data_r":2.6801845616234052,"data_x":40.8236498745555600,"data_y":-72.9224564996280500,"backgroundColor":"purple","__typename":"scatter"}, {"id":309,"data_r":2.1477869219538857,"data_x":-28.2850981399812120,"data_y":-63.2360234429981250,"backgroundColor":"purple","__typename":"scatter"}, {"id":308,"data_r":2.5997814102969197,"data_x":22.4264711063190560,"data_y":42.9289590891452200,"backgroundColor":"purple","__typename":"scatter"}, {"id":307,"data_r":1.6293750025436304,"data_x":77.1458845497172700,"data_y":9.5864487723438040,"backgroundColor":"purple","__typename":"scatter"}, {"id":306,"data_r":3.0301168088223385,"data_x":-11.4606928827334800,"data_y":-23.1042671155078170,"backgroundColor":"purple","__typename":"scatter"}, {"id":305,"data_r":4.3305415139851620,"data_x":69.2459482557094200,"data_y":-86.8301588361055700,"backgroundColor":"purple","__typename":"scatter"}, {"id":304,"data_r":4.4318300101118490,"data_x":-71.5907953489611800,"data_y":-22.6260551147128060,"backgroundColor":"purple","__typename":"scatter"}, {"id":303,"data_r":4.2975080142011460,"data_x":41.2171485673544350,"data_y":45.7566409747662600,"backgroundColor":"purple","__typename":"scatter"}, {"id":302,"data_r":3.3000992586508860,"data_x":37.7838853809561640,"data_y":-22.7405734108235600,"backgroundColor":"purple","__typename":"scatter"}, {"id":301,"data_r":0.8650664575878086,"data_x":-56.5682848317429650,"data_y":-29.6393060916562160,"backgroundColor":"purple","__typename":"scatter"}, {"id":300,"data_r":3.3650217189676290,"data_x":95.0610251393308800,"data_y":59.3774082699106240,"backgroundColor":"purple","__typename":"scatter"}, {"id":299,"data_r":0.13692777656805544000,"data_x":33.5438304635245860,"data_y":23.5730107812985420,"backgroundColor":"purple","__typename":"scatter"}, {"id":298,"data_r":2.0925959612372470,"data_x":-45.7953169185059600,"data_y":-57.6177095327014500,"backgroundColor":"purple","__typename":"scatter"}, {"id":297,"data_r":2.5366229823413910,"data_x":-13.7579738345160010,"data_y":11.5948790703612520,"backgroundColor":"purple","__typename":"scatter"}, {"id":296,"data_r":1.4384137654903306,"data_x":-4.1434905761400300,"data_y":41.4800727740332750,"backgroundColor":"purple","__typename":"scatter"}, {"id":295,"data_r":1.6313790253450589,"data_x":-39.3502685619933000,"data_y":35.9541049983791000,"backgroundColor":"purple","__typename":"scatter"}, {"id":294,"data_r":3.4225298414861360,"data_x":-83.8245191308853400,"data_y":40.9424057468232000,"backgroundColor":"purple","__typename":"scatter"}, {"id":293,"data_r":1.6041910952080530,"data_x":-6.4340211117466460,"data_y":-45.5573120525289300,"backgroundColor":"purple","__typename":"scatter"}, {"id":292,"data_r":3.5170805129102800,"data_x":-22.2183299775318800,"data_y":38.6350749139321860,"backgroundColor":"purple","__typename":"scatter"}, {"id":291,"data_r":1.1246235336032595,"data_x":9.6786654176896470,"data_y":-92.6955535198752200,"backgroundColor":"purple","__typename":"scatter"}, {"id":290,"data_r":3.5647046606469237,"data_x":10.3736120233460130,"data_y":-66.1137224299155800,"backgroundColor":"purple","__typename":"scatter"}, {"id":289,"data_r":4.6757420497443505,"data_x":60.5995994148557500,"data_y":-26.6338555258566420,"backgroundColor":"purple","__typename":"scatter"}, {"id":288,"data_r":2.1394967819031785,"data_x":-91.7082024315917700,"data_y":64.8662034255325000,"backgroundColor":"purple","__typename":"scatter"}, {"id":287,"data_r":0.6350299379212809,"data_x":53.0262455629764560,"data_y":-87.7972686925375300,"backgroundColor":"purple","__typename":"scatter"}, {"id":286,"data_r":0.9791019375313548,"data_x":65.8715105573488300,"data_y":58.8258328294919650,"backgroundColor":"purple","__typename":"scatter"}, {"id":285,"data_r":4.6152271403904335,"data_x":-97.0406384257154600,"data_y":-33.8106814919778800,"backgroundColor":"purple","__typename":"scatter"}, {"id":284,"data_r":2.7674093704345637,"data_x":7.5436501971576590,"data_y":59.4814521967490500,"backgroundColor":"purple","__typename":"scatter"}, {"id":283,"data_r":3.3762516756498530,"data_x":-29.6060808908378270,"data_y":71.0364151051884500,"backgroundColor":"purple","__typename":"scatter"}, {"id":282,"data_r":4.0314230089637690,"data_x":-44.4824485751082600,"data_y":64.8349096507431400,"backgroundColor":"purple","__typename":"scatter"}, {"id":281,"data_r":0.3907033441611052,"data_x":-17.2534862443072930,"data_y":24.6205452703548420,"backgroundColor":"purple","__typename":"scatter"}, {"id":280,"data_r":2.9639262973238467,"data_x":-73.1666579438906400,"data_y":6.4437833026960380,"backgroundColor":"purple","__typename":"scatter"}, {"id":279,"data_r":0.39887601406157547000,"data_x":-78.9900666217886900,"data_y":-48.7393900068316500,"backgroundColor":"purple","__typename":"scatter"}, {"id":278,"data_r":0.01575824415767424000,"data_x":72.9712174690290100,"data_y":-17.8351158314643800,"backgroundColor":"purple","__typename":"scatter"}, {"id":277,"data_r":1.7336982473889007,"data_x":-8.1927840378773770,"data_y":0.6244280255416346,"backgroundColor":"purple","__typename":"scatter"}, {"id":276,"data_r":3.7353210516664728,"data_x":-3.5675903072413640,"data_y":78.7782115545300900,"backgroundColor":"purple","__typename":"scatter"}, {"id":275,"data_r":3.6654718373651427,"data_x":15.6219693869642950,"data_y":-94.7441393364120800,"backgroundColor":"purple","__typename":"scatter"}, {"id":274,"data_r":3.7142243633111450,"data_x":72.8159120309134400,"data_y":86.3898248087920300,"backgroundColor":"purple","__typename":"scatter"}, {"id":273,"data_r":0.9872712153823093,"data_x":-49.1824530637215500,"data_y":-52.9415103074172460,"backgroundColor":"purple","__typename":"scatter"}, {"id":272,"data_r":3.5643899753514370,"data_x":-7.9560002521532835,"data_y":-58.6253454607271040,"backgroundColor":"purple","__typename":"scatter"}, {"id":271,"data_r":0.37980624196494617000,"data_x":57.5062220981590800,"data_y":-23.8806649447566460,"backgroundColor":"purple","__typename":"scatter"}, {"id":270,"data_r":4.7679248182685265,"data_x":-69.8665342376712600,"data_y":43.9934049280323000,"backgroundColor":"purple","__typename":"scatter"}, {"id":269,"data_r":1.4058606141646157,"data_x":16.8067630077335600,"data_y":-19.0126214764032100,"backgroundColor":"purple","__typename":"scatter"}, {"id":268,"data_r":4.4496107668783080,"data_x":62.2768799682025500,"data_y":12.0578266587935590,"backgroundColor":"purple","__typename":"scatter"}, {"id":267,"data_r":4.2452634316322080,"data_x":14.5172009243321510,"data_y":59.2966119254256800,"backgroundColor":"purple","__typename":"scatter"}, {"id":266,"data_r":1.6273022026925066,"data_x":-46.4927959932352100,"data_y":8.3281658326944900,"backgroundColor":"purple","__typename":"scatter"}, {"id":265,"data_r":1.5967500984365002,"data_x":-74.0232109529298000,"data_y":-64.2546093986801000,"backgroundColor":"purple","__typename":"scatter"}, {"id":264,"data_r":2.6316224920801480,"data_x":-84.5129336391113800,"data_y":-52.4133535895068500,"backgroundColor":"purple","__typename":"scatter"}, {"id":263,"data_r":4.5629513663561880,"data_x":2.7839765944723593,"data_y":67.1775340091661100,"backgroundColor":"purple","__typename":"scatter"}, {"id":262,"data_r":0.00557243911054050600,"data_x":81.0267290162556300,"data_y":-96.8502101992711300,"backgroundColor":"purple","__typename":"scatter"}, {"id":261,"data_r":4.4576662322811160,"data_x":15.1816459394795710,"data_y":72.5890668075242200,"backgroundColor":"purple","__typename":"scatter"}, {"id":260,"data_r":2.0333399958450338,"data_x":12.3392030928708870,"data_y":-26.7465129641279340,"backgroundColor":"purple","__typename":"scatter"}, {"id":259,"data_r":1.4256180893504788,"data_x":-43.1039907060714500,"data_y":53.3446664455140100,"backgroundColor":"purple","__typename":"scatter"}, {"id":258,"data_r":4.1128038792719215,"data_x":14.9336214421222700,"data_y":-20.0185587963906300,"backgroundColor":"purple","__typename":"scatter"}, {"id":257,"data_r":4.9451823834757750,"data_x":-37.3797274956564540,"data_y":-45.9485065971489060,"backgroundColor":"purple","__typename":"scatter"}, {"id":256,"data_r":2.2390871647971835,"data_x":-15.5211420774535860,"data_y":12.7947350121906390,"backgroundColor":"purple","__typename":"scatter"}, {"id":255,"data_r":4.5811082273577810,"data_x":62.3409722020977500,"data_y":65.0044450427085500,"backgroundColor":"purple","__typename":"scatter"}, {"id":254,"data_r":1.4555550824833163,"data_x":-45.6716443555402950,"data_y":39.7822911287016440,"backgroundColor":"purple","__typename":"scatter"}, {"id":253,"data_r":4.2907138068019630,"data_x":-5.3987925061001140,"data_y":66.0163276004937000,"backgroundColor":"purple","__typename":"scatter"}, {"id":252,"data_r":0.6915782396632209,"data_x":-43.0542556389835060,"data_y":58.4707900322228650,"backgroundColor":"purple","__typename":"scatter"}, {"id":251,"data_r":1.9229281300320433,"data_x":-2.5886311280123975,"data_y":8.1799790347430560,"backgroundColor":"purple","__typename":"scatter"}, {"id":250,"data_r":4.7188572236073390,"data_x":40.5290258867986300,"data_y":86.1617591985457700,"backgroundColor":"purple","__typename":"scatter"}, {"id":249,"data_r":0.4700066192361796,"data_x":77.8746428334069500,"data_y":-54.1854415493866240,"backgroundColor":"purple","__typename":"scatter"}, {"id":248,"data_r":2.7169551550160290,"data_x":-43.6225698652024300,"data_y":4.6653262301031395,"backgroundColor":"purple","__typename":"scatter"}, {"id":247,"data_r":4.9952538664686330,"data_x":-5.2226649788326585,"data_y":-99.2467438193627300,"backgroundColor":"purple","__typename":"scatter"}, {"id":246,"data_r":4.6828801902255390,"data_x":58.5057242461536300,"data_y":6.8107763800996370,"backgroundColor":"purple","__typename":"scatter"}, {"id":245,"data_r":2.5521891813618850,"data_x":-10.3566925237596140,"data_y":62.7817499152640150,"backgroundColor":"purple","__typename":"scatter"}, {"id":244,"data_r":1.6141163664895308,"data_x":-79.9178338016932300,"data_y":18.2124656731274860,"backgroundColor":"purple","__typename":"scatter"}, {"id":243,"data_r":3.1591325993362585,"data_x":65.7381849373734200,"data_y":69.3210570977028600,"backgroundColor":"purple","__typename":"scatter"}, {"id":242,"data_r":2.3475745050390050,"data_x":35.3130337858754500,"data_y":72.8392939248641200,"backgroundColor":"purple","__typename":"scatter"}, {"id":241,"data_r":0.3195846035830885,"data_x":49.1290174113599300,"data_y":-57.2781129103521850,"backgroundColor":"purple","__typename":"scatter"}, {"id":240,"data_r":2.5012741970495522,"data_x":20.1671183574239730,"data_y":-92.3545888714473900,"backgroundColor":"purple","__typename":"scatter"}, {"id":239,"data_r":0.6104441803839689,"data_x":-50.4614082915604950,"data_y":6.9948978111285200,"backgroundColor":"purple","__typename":"scatter"}, {"id":238,"data_r":2.4636113888807287,"data_x":-41.3178646456035850,"data_y":-15.8734370656243400,"backgroundColor":"purple","__typename":"scatter"}, {"id":237,"data_r":4.2819556819307080,"data_x":-29.2538425400489470,"data_y":-73.8161437527168800,"backgroundColor":"purple","__typename":"scatter"}, {"id":236,"data_r":3.9153861851585106,"data_x":78.3562870831860300,"data_y":81.8978031651435400,"backgroundColor":"purple","__typename":"scatter"}, {"id":235,"data_r":4.0697142360958570,"data_x":46.2607683655571900,"data_y":48.3673231015130800,"backgroundColor":"purple","__typename":"scatter"}, {"id":234,"data_r":2.1807671407957487,"data_x":3.2359566137535100,"data_y":-47.8166498419961200,"backgroundColor":"purple","__typename":"scatter"}, {"id":233,"data_r":1.5498646325196497,"data_x":-50.4701033123212000,"data_y":-80.6634840269149000,"backgroundColor":"purple","__typename":"scatter"}, {"id":232,"data_r":1.3291605948839913,"data_x":-20.8157156783085320,"data_y":71.7901914365387500,"backgroundColor":"purple","__typename":"scatter"}, {"id":231,"data_r":0.5999504147886770,"data_x":-27.1865467433665560,"data_y":-71.0192651958138000,"backgroundColor":"purple","__typename":"scatter"}, {"id":230,"data_r":4.8348971409595700,"data_x":86.7375107804128500,"data_y":-70.9235442070537100,"backgroundColor":"purple","__typename":"scatter"}, {"id":229,"data_r":4.3900261676854840,"data_x":-74.2952284603409800,"data_y":-42.4236974264298200,"backgroundColor":"purple","__typename":"scatter"}, {"id":228,"data_r":1.2437197329548144,"data_x":99.1346813375614500,"data_y":-86.2698824407082600,"backgroundColor":"purple","__typename":"scatter"}, {"id":227,"data_r":3.3609563993304468,"data_x":12.4895024088797830,"data_y":-46.9906391750497300,"backgroundColor":"purple","__typename":"scatter"}, {"id":226,"data_r":0.5217954733317931,"data_x":-50.1372175134682700,"data_y":-71.5146162316665200,"backgroundColor":"purple","__typename":"scatter"}, {"id":225,"data_r":3.2621324689563160,"data_x":79.1016657955389000,"data_y":26.7323425165167500,"backgroundColor":"purple","__typename":"scatter"}, {"id":224,"data_r":1.9789478365828816,"data_x":0.11208850745245691000,"data_y":7.9968287927941080,"backgroundColor":"purple","__typename":"scatter"}, {"id":223,"data_r":3.7848668592324940,"data_x":-82.3471852048029300,"data_y":-70.9285892136555000,"backgroundColor":"purple","__typename":"scatter"}, {"id":222,"data_r":2.6394823334561943,"data_x":-53.8715681173098400,"data_y":-1.1241632113599076,"backgroundColor":"purple","__typename":"scatter"}, {"id":221,"data_r":2.1888051501165915,"data_x":83.7389264578258100,"data_y":-93.1357000438485400,"backgroundColor":"purple","__typename":"scatter"}, {"id":220,"data_r":1.6469516740225465,"data_x":-52.2312957509200050,"data_y":56.8525087555295200,"backgroundColor":"purple","__typename":"scatter"}, {"id":219,"data_r":4.9075662727179310,"data_x":87.0693371013947800,"data_y":-98.1714356101378600,"backgroundColor":"purple","__typename":"scatter"}, {"id":218,"data_r":4.0259096362981110,"data_x":56.8160699526474740,"data_y":11.7702699396863500,"backgroundColor":"purple","__typename":"scatter"}, {"id":217,"data_r":3.4942399948428530,"data_x":67.9907330043013900,"data_y":-52.3055780894609440,"backgroundColor":"purple","__typename":"scatter"}, {"id":216,"data_r":3.6363763639908955,"data_x":-22.6696938088111180,"data_y":-54.1158459201817050,"backgroundColor":"purple","__typename":"scatter"}, {"id":215,"data_r":0.19566888453522502000,"data_x":-98.5379616679347000,"data_y":-73.6774194283828300,"backgroundColor":"purple","__typename":"scatter"}, {"id":214,"data_r":3.5802696840268400,"data_x":-25.4288746925642070,"data_y":-56.9917583270847600,"backgroundColor":"purple","__typename":"scatter"}, {"id":213,"data_r":0.3829773358280286,"data_x":19.5115583139824600,"data_y":70.4683726086574600,"backgroundColor":"purple","__typename":"scatter"}, {"id":212,"data_r":3.0753753886742774,"data_x":17.9952043088701150,"data_y":94.4912687041786500,"backgroundColor":"purple","__typename":"scatter"}, {"id":211,"data_r":4.6639364123164630,"data_x":54.5827655469150340,"data_y":-80.7285994568305100,"backgroundColor":"purple","__typename":"scatter"}, {"id":210,"data_r":0.14279679111370291000,"data_x":77.2022535074539300,"data_y":-75.2124828807590500,"backgroundColor":"purple","__typename":"scatter"}, {"id":209,"data_r":3.1420550071342412,"data_x":32.5880276814257000,"data_y":-6.4227494744955480,"backgroundColor":"purple","__typename":"scatter"}, {"id":208,"data_r":0.1739324605495740,"data_x":39.0137122533443600,"data_y":9.3628817221129700,"backgroundColor":"purple","__typename":"scatter"}, {"id":207,"data_r":0.7402249153401963,"data_x":48.9364186391916000,"data_y":-35.4532870672021700,"backgroundColor":"purple","__typename":"scatter"}, {"id":206,"data_r":1.2713736045900925,"data_x":-49.2415399731321000,"data_y":22.8610527134692560,"backgroundColor":"purple","__typename":"scatter"}, {"id":205,"data_r":1.9746913236491337,"data_x":91.0067786231458600,"data_y":-69.7429802197174800,"backgroundColor":"purple","__typename":"scatter"}, {"id":204,"data_r":1.9873192838846432,"data_x":55.8322353216876200,"data_y":83.3154515030350800,"backgroundColor":"purple","__typename":"scatter"}, {"id":203,"data_r":1.6308380940199363,"data_x":75.2412686930441000,"data_y":-33.8800251175566100,"backgroundColor":"purple","__typename":"scatter"}, {"id":202,"data_r":3.4627329305442480,"data_x":-4.3792136649205120,"data_y":-86.9632706082422500,"backgroundColor":"purple","__typename":"scatter"}, {"id":201,"data_r":1.3698425146313575,"data_x":0.4921751749967118,"data_y":55.5717207576586800,"backgroundColor":"purple","__typename":"scatter"}, {"id":200,"data_r":2.7413353294872900,"data_x":-78.4806253026396400,"data_y":59.2440517681894500,"backgroundColor":"purple","__typename":"scatter"}, {"id":199,"data_r":2.8723300111215466,"data_x":41.8028101357379640,"data_y":-80.8433124562397700,"backgroundColor":"purple","__typename":"scatter"}, {"id":198,"data_r":2.7377291729103916,"data_x":-37.8558534207371000,"data_y":-19.5099418578718050,"backgroundColor":"purple","__typename":"scatter"}, {"id":197,"data_r":3.2038849428569294,"data_x":28.6671801985065820,"data_y":-99.1410851905462400,"backgroundColor":"purple","__typename":"scatter"}, {"id":196,"data_r":4.5667436381178260,"data_x":17.3367231601427430,"data_y":99.9599052691274200,"backgroundColor":"purple","__typename":"scatter"}, {"id":195,"data_r":2.6994760383948413,"data_x":-5.6706589223187500,"data_y":-25.5239362268710580,"backgroundColor":"purple","__typename":"scatter"}, {"id":194,"data_r":0.06942143681998414000,"data_x":-30.3713251752659500,"data_y":-10.7230656802074000,"backgroundColor":"purple","__typename":"scatter"}, {"id":193,"data_r":3.9840728078821295,"data_x":15.1392192262827200,"data_y":34.2864332162309500,"backgroundColor":"purple","__typename":"scatter"}, {"id":192,"data_r":4.7006941620260765,"data_x":85.8425077360615200,"data_y":44.6303384342663350,"backgroundColor":"purple","__typename":"scatter"}, {"id":191,"data_r":4.9816902939681550,"data_x":-2.7742376218835796,"data_y":76.0017739589263500,"backgroundColor":"purple","__typename":"scatter"}, {"id":190,"data_r":4.9723582835686820,"data_x":-58.4939056374339760,"data_y":33.7961729597543000,"backgroundColor":"purple","__typename":"scatter"}, {"id":189,"data_r":3.4039331690121810,"data_x":5.5776332553830965,"data_y":43.8438576033553200,"backgroundColor":"purple","__typename":"scatter"}, {"id":188,"data_r":3.9403542837168084,"data_x":-75.9079801976924100,"data_y":-93.9001856301343300,"backgroundColor":"purple","__typename":"scatter"}, {"id":187,"data_r":4.9136290667457870,"data_x":73.5285412556662800,"data_y":-66.7951840554071500,"backgroundColor":"purple","__typename":"scatter"}, {"id":186,"data_r":2.0750375219023254,"data_x":69.477762375865,"data_y":-63.7190817029376100,"backgroundColor":"purple","__typename":"scatter"}, {"id":185,"data_r":4.4044096342474680,"data_x":-63.9015661775253600,"data_y":1.0112700985197343,"backgroundColor":"purple","__typename":"scatter"}, {"id":184,"data_r":0.14016321372431695000,"data_x":22.7296091126715000,"data_y":44.9190667037445700,"backgroundColor":"purple","__typename":"scatter"}, {"id":183,"data_r":4.1979572193172400,"data_x":-50.4072477198959560,"data_y":-10.1153367649488240,"backgroundColor":"purple","__typename":"scatter"}, {"id":182,"data_r":3.9267027293101373,"data_x":-84.1437173573600900,"data_y":46.4401183191897700,"backgroundColor":"purple","__typename":"scatter"}, {"id":181,"data_r":3.1648965903535675,"data_x":-15.7627934656112920,"data_y":23.8287085646967220,"backgroundColor":"purple","__typename":"scatter"}, {"id":180,"data_r":3.8557908265504004,"data_x":-99.6434189538805400,"data_y":45.4749250822298100,"backgroundColor":"purple","__typename":"scatter"}, {"id":179,"data_r":3.2741047482822294,"data_x":89.6774464867040800,"data_y":-14.5052126700587100,"backgroundColor":"purple","__typename":"scatter"}, {"id":178,"data_r":1.0025128570260810,"data_x":94.1191057826083600,"data_y":69.2298812114822500,"backgroundColor":"purple","__typename":"scatter"}, {"id":177,"data_r":2.4173627015916677,"data_x":56.6348421099899040,"data_y":-42.4072700014308500,"backgroundColor":"purple","__typename":"scatter"}, {"id":176,"data_r":3.1751714463313974,"data_x":-64.5432972518372900,"data_y":30.9248773314918740,"backgroundColor":"purple","__typename":"scatter"}, {"id":175,"data_r":4.2703788304307180,"data_x":74.5194828783543500,"data_y":25.7077172689756070,"backgroundColor":"purple","__typename":"scatter"}, {"id":174,"data_r":3.4461062575838053,"data_x":34.9532405573773200,"data_y":92.3982165501668200,"backgroundColor":"purple","__typename":"scatter"}, {"id":173,"data_r":4.5857195611904790,"data_x":63.0153708553172300,"data_y":63.2081898323070700,"backgroundColor":"purple","__typename":"scatter"}, {"id":172,"data_r":1.6998643572392470,"data_x":-93.6990901233202300,"data_y":5.6412079557162540,"backgroundColor":"purple","__typename":"scatter"}, {"id":171,"data_r":1.6995231597282845,"data_x":-39.5365281737900300,"data_y":-28.1846356449525040,"backgroundColor":"purple","__typename":"scatter"}, {"id":170,"data_r":0.6474103723104607,"data_x":71.8373169623577300,"data_y":-79.3521292007873600,"backgroundColor":"purple","__typename":"scatter"}, {"id":169,"data_r":0.3081314913091715,"data_x":-23.8225191798575580,"data_y":-80.4889010222607200,"backgroundColor":"purple","__typename":"scatter"}, {"id":168,"data_r":1.2120346604913600,"data_x":41.7480891624699700,"data_y":46.1373442786938000,"backgroundColor":"purple","__typename":"scatter"}, {"id":167,"data_r":4.3527746409544840,"data_x":62.7728835618629700,"data_y":-14.8854460855818650,"backgroundColor":"purple","__typename":"scatter"}, {"id":166,"data_r":4.9953168205395850,"data_x":83.1921413494355300,"data_y":6.6380204490078750,"backgroundColor":"purple","__typename":"scatter"}, {"id":165,"data_r":1.0495227543472240,"data_x":75.1012145506943800,"data_y":-63.2091971379394700,"backgroundColor":"purple","__typename":"scatter"}, {"id":164,"data_r":0.7125700712446403,"data_x":66.6143422586607800,"data_y":92.5563847134981200,"backgroundColor":"purple","__typename":"scatter"}, {"id":163,"data_r":1.1439979253151744,"data_x":-50.0740960504882000,"data_y":18.8634653829941300,"backgroundColor":"purple","__typename":"scatter"}, {"id":162,"data_r":1.5991727364013408,"data_x":38.1534264440825700,"data_y":-2.8160709447072163,"backgroundColor":"purple","__typename":"scatter"}, {"id":161,"data_r":3.6171337909185644,"data_x":40.9724939898906940,"data_y":99.9041459881321300,"backgroundColor":"purple","__typename":"scatter"}, {"id":160,"data_r":1.1421318659573420,"data_x":-46.5789088302134900,"data_y":-50.7223933507870300,"backgroundColor":"purple","__typename":"scatter"}, {"id":159,"data_r":4.0710582491063505,"data_x":6.0853141167637850,"data_y":5.8770422133858750,"backgroundColor":"purple","__typename":"scatter"}, {"id":158,"data_r":2.4081609123882797,"data_x":-10.1677284657458740,"data_y":91.7234501131219600,"backgroundColor":"purple","__typename":"scatter"}, {"id":157,"data_r":2.8685728071587766,"data_x":-45.1875828704942900,"data_y":-13.5665761016806600,"backgroundColor":"purple","__typename":"scatter"}, {"id":156,"data_r":3.0466514465134640,"data_x":-83.4462088471927600,"data_y":-46.2392188483311340,"backgroundColor":"purple","__typename":"scatter"}, {"id":155,"data_r":1.2649361937750514,"data_x":41.7555221881072800,"data_y":-33.6651306906804400,"backgroundColor":"purple","__typename":"scatter"}, {"id":154,"data_r":4.0872784450387245,"data_x":-27.2305821667896630,"data_y":54.2760086091872860,"backgroundColor":"purple","__typename":"scatter"}, {"id":153,"data_r":2.2674957383491580,"data_x":10.7851699949404360,"data_y":-83.9525569473941400,"backgroundColor":"purple","__typename":"scatter"}, {"id":152,"data_r":4.8032766303613010,"data_x":94.6696614049757300,"data_y":98.7350294078201500,"backgroundColor":"purple","__typename":"scatter"}, {"id":151,"data_r":3.4147723812709927,"data_x":-1.5822221687669336,"data_y":-88.6234019437315200,"backgroundColor":"purple","__typename":"scatter"}, {"id":150,"data_r":2.3364785700157507,"data_x":-47.6307261061500400,"data_y":76.6101619471693900,"backgroundColor":"purple","__typename":"scatter"}, {"id":149,"data_r":4.4861192923154990,"data_x":76.1757529210993000,"data_y":-32.8547953866605000,"backgroundColor":"purple","__typename":"scatter"}, {"id":148,"data_r":3.2816898986719380,"data_x":-24.0849910048988920,"data_y":76.1541176330545300,"backgroundColor":"purple","__typename":"scatter"}, {"id":147,"data_r":0.1771714721954698,"data_x":-46.5059898358992200,"data_y":-11.3397315489953030,"backgroundColor":"purple","__typename":"scatter"}, {"id":146,"data_r":1.4821043603885986,"data_x":-80.8228104375023700,"data_y":-85.2523259645128200,"backgroundColor":"purple","__typename":"scatter"}, {"id":145,"data_r":0.5007209045166716,"data_x":61.1302524693300200,"data_y":29.8720203109184700,"backgroundColor":"purple","__typename":"scatter"}, {"id":144,"data_r":2.6770173504235073,"data_x":49.8108585724792200,"data_y":-51.698101741110,"backgroundColor":"purple","__typename":"scatter"}, {"id":143,"data_r":2.5605565706807400,"data_x":46.6817188446859960,"data_y":81.2347630260064000,"backgroundColor":"purple","__typename":"scatter"}, {"id":142,"data_r":0.9162848864424511,"data_x":76.3380871693413800,"data_y":-60.0597367688011900,"backgroundColor":"purple","__typename":"scatter"}, {"id":141,"data_r":1.0931589577024248,"data_x":-11.6039454455332260,"data_y":-95.7885386136080800,"backgroundColor":"purple","__typename":"scatter"}, {"id":140,"data_r":3.3584021009883360,"data_x":90.0565980805589300,"data_y":-60.5094210885878140,"backgroundColor":"purple","__typename":"scatter"}, {"id":139,"data_r":4.6921704937842780,"data_x":25.2182634099007000,"data_y":78.9326091686663700,"backgroundColor":"purple","__typename":"scatter"}, {"id":138,"data_r":2.1378784638465660,"data_x":-14.3718701761335270,"data_y":93.6372117130644300,"backgroundColor":"purple","__typename":"scatter"}, {"id":137,"data_r":4.8450055760467960,"data_x":76.6566313786288600,"data_y":9.2311194375044540,"backgroundColor":"purple","__typename":"scatter"}, {"id":136,"data_r":4.9529917899878020,"data_x":51.0706222530656650,"data_y":90.2915988899275300,"backgroundColor":"purple","__typename":"scatter"}, {"id":135,"data_r":3.5760798005341776,"data_x":-10.8057381054498700,"data_y":86.3530244229271300,"backgroundColor":"purple","__typename":"scatter"}, {"id":134,"data_r":0.8913062589127307,"data_x":33.5158888495452600,"data_y":-69.9616612194771000,"backgroundColor":"purple","__typename":"scatter"}, {"id":133,"data_r":2.6904273333525044,"data_x":64.3917762520684400,"data_y":-51.7879003953017500,"backgroundColor":"purple","__typename":"scatter"}, {"id":132,"data_r":4.6425361804005260,"data_x":28.0216704495886970,"data_y":85.4902647096406700,"backgroundColor":"purple","__typename":"scatter"}, {"id":131,"data_r":2.5557105017033557,"data_x":-26.6723596977885150,"data_y":-73.6029398769130700,"backgroundColor":"purple","__typename":"scatter"}, {"id":130,"data_r":0.01152344550686024100,"data_x":3.5002662383945670,"data_y":12.0385142277835030,"backgroundColor":"purple","__typename":"scatter"}, {"id":129,"data_r":2.6739778090931080,"data_x":-49.8316630112184200,"data_y":-48.3149399234715800,"backgroundColor":"purple","__typename":"scatter"}, {"id":128,"data_r":4.9871229561212860,"data_x":-42.2499812847418200,"data_y":-26.3984608284684160,"backgroundColor":"purple","__typename":"scatter"}, {"id":127,"data_r":2.8036490961116860,"data_x":-17.1997913827637280,"data_y":70.5439167961404200,"backgroundColor":"purple","__typename":"scatter"}, {"id":126,"data_r":1.0707988079471908,"data_x":99.8151932602492600,"data_y":-48.7126412187528500,"backgroundColor":"purple","__typename":"scatter"}, {"id":125,"data_r":0.42056770119085707000,"data_x":18.0264269606960750,"data_y":26.7747506573327670,"backgroundColor":"purple","__typename":"scatter"}, {"id":124,"data_r":2.1011093576899853,"data_x":-81.3113847911384000,"data_y":-2.5137395943026110,"backgroundColor":"purple","__typename":"scatter"}, {"id":123,"data_r":0.18791703797461423000,"data_x":85.3363714764652500,"data_y":-66.2272262419628200,"backgroundColor":"purple","__typename":"scatter"}, {"id":122,"data_r":2.8195282785893894,"data_x":-0.5239166389594985,"data_y":12.9569818972490080,"backgroundColor":"purple","__typename":"scatter"}, {"id":121,"data_r":1.8512250030490218,"data_x":-70.3547944282936700,"data_y":96.6816248267668800,"backgroundColor":"purple","__typename":"scatter"}, {"id":120,"data_r":2.0814198157327137,"data_x":-50.2057991687534100,"data_y":-37.5050558115378900,"backgroundColor":"purple","__typename":"scatter"}, {"id":119,"data_r":1.6848053953049547,"data_x":-74.9443450329657000,"data_y":50.1999245851429500,"backgroundColor":"purple","__typename":"scatter"}, {"id":118,"data_r":4.8669555928355570,"data_x":-82.0779815693573500,"data_y":-44.2397623376916660,"backgroundColor":"purple","__typename":"scatter"}, {"id":117,"data_r":0.5870016224998598,"data_x":-33.0972783901932740,"data_y":91.7076302902143100,"backgroundColor":"purple","__typename":"scatter"}, {"id":116,"data_r":0.9457219974468822,"data_x":11.7152964466552100,"data_y":13.5838653685250290,"backgroundColor":"purple","__typename":"scatter"}, {"id":115,"data_r":1.7750734083963238,"data_x":-53.3536335053182300,"data_y":5.1411578389723545,"backgroundColor":"purple","__typename":"scatter"}, {"id":114,"data_r":0.25168902631302226000,"data_x":-57.9345262801819400,"data_y":22.4578135414409400,"backgroundColor":"purple","__typename":"scatter"}, {"id":113,"data_r":4.4451762420568470,"data_x":95.9340777287820400,"data_y":-69.9548848135344600,"backgroundColor":"purple","__typename":"scatter"}, {"id":112,"data_r":0.27353857496248746000,"data_x":71.2359487321530900,"data_y":-36.9251315028424500,"backgroundColor":"purple","__typename":"scatter"}, {"id":111,"data_r":2.0552740907624836,"data_x":-72.3809879057818500,"data_y":33.5496844923852700,"backgroundColor":"purple","__typename":"scatter"}, {"id":110,"data_r":1.7793068892367125,"data_x":93.5045836020040900,"data_y":94.0229706398912300,"backgroundColor":"purple","__typename":"scatter"}, {"id":109,"data_r":4.9619358559820880,"data_x":-2.2273244503674405,"data_y":-39.7100853424131160,"backgroundColor":"purple","__typename":"scatter"}, {"id":108,"data_r":0.3996991509976533,"data_x":-11.4932024088013630,"data_y":32.1433457034336000,"backgroundColor":"purple","__typename":"scatter"}, {"id":107,"data_r":3.0096746287664122,"data_x":43.0868387665021500,"data_y":6.7453164543924250,"backgroundColor":"purple","__typename":"scatter"}, {"id":106,"data_r":3.5804013219358155,"data_x":-95.0710270754864300,"data_y":1.3490313308608837,"backgroundColor":"purple","__typename":"scatter"}, {"id":105,"data_r":0.7551805795870870,"data_x":17.4050499396339650,"data_y":63.6210688193914250,"backgroundColor":"purple","__typename":"scatter"}, {"id":104,"data_r":4.2425209779165165,"data_x":95.7899891904865800,"data_y":84.8946664934130800,"backgroundColor":"purple","__typename":"scatter"}, {"id":103,"data_r":1.2572517669819416,"data_x":25.3016777408789260,"data_y":89.1264228383494400,"backgroundColor":"purple","__typename":"scatter"}, {"id":102,"data_r":1.6163194267438752,"data_x":-15.7302658366751400,"data_y":-63.9347750077837060,"backgroundColor":"purple","__typename":"scatter"}, {"id":101,"data_r":3.8783020174097150,"data_x":-1.1962011165431274,"data_y":6.8653793621664020,"backgroundColor":"purple","__typename":"scatter"}, {"id":100,"data_r":0.31843294564955604000,"data_x":-17.1169670826102340,"data_y":69.0632510158578600,"backgroundColor":"purple","__typename":"scatter"}, {"id":99,"data_r":2.6929401750826830,"data_x":2.7984461590008670,"data_y":-38.4042831595091700,"backgroundColor":"purple","__typename":"scatter"}, {"id":98,"data_r":4.8726551474947275,"data_x":-66.8250072405958400,"data_y":37.9982688185483750,"backgroundColor":"purple","__typename":"scatter"}, {"id":97,"data_r":4.2946586744459500,"data_x":73.8462947181322700,"data_y":58.8046098419828800,"backgroundColor":"purple","__typename":"scatter"}, {"id":96,"data_r":4.5716495510948270,"data_x":-70.9569488226590600,"data_y":-76.9332739445965600,"backgroundColor":"purple","__typename":"scatter"}, {"id":95,"data_r":1.6209483065986874,"data_x":54.4761793908585800,"data_y":71.9159155281793100,"backgroundColor":"purple","__typename":"scatter"}, {"id":94,"data_r":3.7371195961869360,"data_x":-72.4191567399039500,"data_y":-86.5458612881539600,"backgroundColor":"purple","__typename":"scatter"}, {"id":93,"data_r":1.7279834114343406,"data_x":9.1828415814700260,"data_y":34.8961194417672260,"backgroundColor":"purple","__typename":"scatter"}, {"id":92,"data_r":1.1792381527192097,"data_x":66.7505302752522500,"data_y":30.1694338241470280,"backgroundColor":"purple","__typename":"scatter"}, {"id":91,"data_r":0.04948706996214414000,"data_x":53.9292918088508200,"data_y":-66.5852746494903200,"backgroundColor":"purple","__typename":"scatter"}, {"id":90,"data_r":0.02340778915562502500,"data_x":-90.3186424162547300,"data_y":11.5506595971107020,"backgroundColor":"purple","__typename":"scatter"}, {"id":89,"data_r":2.0026926847389936,"data_x":51.8448290276913000,"data_y":12.1906141605525380,"backgroundColor":"purple","__typename":"scatter"}, {"id":88,"data_r":4.2366650857899435,"data_x":66.1028123611204100,"data_y":51.9947209338633300,"backgroundColor":"purple","__typename":"scatter"}, {"id":87,"data_r":2.8697370851210446,"data_x":95.6301629800224900,"data_y":-90.7084531095779600,"backgroundColor":"purple","__typename":"scatter"}, {"id":86,"data_r":3.2761827070370533,"data_x":-41.1416658076841700,"data_y":58.9403531072179000,"backgroundColor":"purple","__typename":"scatter"}, {"id":85,"data_r":4.6314148530065230,"data_x":-94.6526920724427600,"data_y":-28.8225271294316730,"backgroundColor":"purple","__typename":"scatter"}, {"id":84,"data_r":1.3111016880081605,"data_x":-22.2000310826457000,"data_y":-85.3344477094294700,"backgroundColor":"purple","__typename":"scatter"}, {"id":83,"data_r":4.2334657539575090,"data_x":-57.5148880918597800,"data_y":35.4773675424873150,"backgroundColor":"purple","__typename":"scatter"}, {"id":82,"data_r":1.1281204517713760,"data_x":-15.6753137637312570,"data_y":-67.5835213071454200,"backgroundColor":"purple","__typename":"scatter"}, {"id":81,"data_r":0.6192275839852723,"data_x":50.3638907416187300,"data_y":-62.6150594602005600,"backgroundColor":"purple","__typename":"scatter"}, {"id":80,"data_r":4.2965676793720100,"data_x":15.9388451971252960,"data_y":78.6019903656369100,"backgroundColor":"purple","__typename":"scatter"}, {"id":79,"data_r":2.6511242042029326,"data_x":27.3562525352494920,"data_y":25.8262450875973900,"backgroundColor":"purple","__typename":"scatter"}, {"id":78,"data_r":4.1847031291215050,"data_x":-39.5293537522676460,"data_y":-6.6930813685805780,"backgroundColor":"purple","__typename":"scatter"}, {"id":77,"data_r":4.9066934375188410,"data_x":85.1879867390584600,"data_y":12.2849517813656170,"backgroundColor":"purple","__typename":"scatter"}, {"id":76,"data_r":1.4980464908938518,"data_x":-89.1773882215187500,"data_y":88.4484566642752100,"backgroundColor":"purple","__typename":"scatter"}, {"id":75,"data_r":0.2701602873029729,"data_x":58.4687972269774860,"data_y":8.5324934771720870,"backgroundColor":"purple","__typename":"scatter"}, {"id":74,"data_r":0.7642385364207482,"data_x":-70.3289024445003900,"data_y":77.6304705005740300,"backgroundColor":"purple","__typename":"scatter"}, {"id":73,"data_r":2.0368464763853575,"data_x":51.0880196389466050,"data_y":94.5137522564033200,"backgroundColor":"purple","__typename":"scatter"}, {"id":72,"data_r":2.5877374148859236,"data_x":-49.2824512025764400,"data_y":69.2694854129207300,"backgroundColor":"purple","__typename":"scatter"}, {"id":71,"data_r":1.0073912088108050,"data_x":23.0939552657422500,"data_y":-46.7575214375494300,"backgroundColor":"purple","__typename":"scatter"}, {"id":70,"data_r":1.5033357317228302,"data_x":-41.3858615929342260,"data_y":-57.5923740554776340,"backgroundColor":"purple","__typename":"scatter"}, {"id":69,"data_r":1.4127422672753730,"data_x":11.7247876653765670,"data_y":58.9025516658807200,"backgroundColor":"purple","__typename":"scatter"}, {"id":68,"data_r":4.7541134660562310,"data_x":-5.6961771444537620,"data_y":-64.2690780829772200,"backgroundColor":"purple","__typename":"scatter"}, {"id":67,"data_r":2.8227077041128990,"data_x":5.4447429847422235,"data_y":62.1853563945594600,"backgroundColor":"purple","__typename":"scatter"}, {"id":66,"data_r":2.9621218046740228,"data_x":44.6471419979941760,"data_y":-3.2746893462624270,"backgroundColor":"purple","__typename":"scatter"}, {"id":65,"data_r":4.3721983275158380,"data_x":80.9085169525599200,"data_y":54.9361980012428700,"backgroundColor":"purple","__typename":"scatter"}, {"id":64,"data_r":3.0375592703681100,"data_x":-90.4242714991832600,"data_y":77.3399287020274000,"backgroundColor":"purple","__typename":"scatter"}, {"id":63,"data_r":0.9537434671596068,"data_x":-84.5343355251725400,"data_y":-0.9530943580614126,"backgroundColor":"purple","__typename":"scatter"}, {"id":62,"data_r":3.2277480984331564,"data_x":-19.1924683531774500,"data_y":-60.4942967447075700,"backgroundColor":"purple","__typename":"scatter"}, {"id":61,"data_r":2.8280469312815315,"data_x":-92.5270642792878600,"data_y":83.5927513483356500,"backgroundColor":"purple","__typename":"scatter"}, {"id":60,"data_r":3.3416306913098780,"data_x":60.7461489579976100,"data_y":30.1067990672356130,"backgroundColor":"purple","__typename":"scatter"}, {"id":59,"data_r":0.6485495331370694,"data_x":-55.5615680789292500,"data_y":-18.3668735932332370,"backgroundColor":"purple","__typename":"scatter"}, {"id":58,"data_r":1.7452960997959477,"data_x":-15.0860528228456520,"data_y":-49.5069490129754300,"backgroundColor":"purple","__typename":"scatter"}, {"id":57,"data_r":2.6269846902673475,"data_x":-27.0498047833252140,"data_y":-2.6157787810703990,"backgroundColor":"purple","__typename":"scatter"}, {"id":56,"data_r":0.4034866546402538,"data_x":95.7391874267572700,"data_y":-24.1080774050860700,"backgroundColor":"purple","__typename":"scatter"}, {"id":55,"data_r":4.1928867846681780,"data_x":81.0553523629909400,"data_y":-92.1842657462136800,"backgroundColor":"purple","__typename":"scatter"}, {"id":54,"data_r":0.8775586681164749,"data_x":22.7926823703850100,"data_y":-9.7757335014604370,"backgroundColor":"purple","__typename":"scatter"}, {"id":53,"data_r":2.4055314871594580,"data_x":64.6805507406366800,"data_y":16.4330801470603730,"backgroundColor":"purple","__typename":"scatter"}, {"id":52,"data_r":4.6773942075495040,"data_x":-1.9588453650213111,"data_y":-67.8217864177159300,"backgroundColor":"purple","__typename":"scatter"}, {"id":51,"data_r":2.2234114836129693,"data_x":44.2465315526431800,"data_y":91.1608098296228200,"backgroundColor":"purple","__typename":"scatter"}, {"id":50,"data_r":4.5369751309623050,"data_x":-38.4653140800950840,"data_y":6.9511768043933890,"backgroundColor":"purple","__typename":"scatter"}, {"id":49,"data_r":2.4469835680786622,"data_x":11.5966964958448500,"data_y":15.0379871709944060,"backgroundColor":"purple","__typename":"scatter"}, {"id":48,"data_r":4.1338384302589390,"data_x":78.6154819469891000,"data_y":-95.5919210746268800,"backgroundColor":"purple","__typename":"scatter"}, {"id":47,"data_r":3.9621585105837740,"data_x":-96.9329826803244100,"data_y":-30.5084313942722860,"backgroundColor":"purple","__typename":"scatter"}, {"id":46,"data_r":3.9264536743055034,"data_x":50.8421676062924800,"data_y":35.4172332128682700,"backgroundColor":"purple","__typename":"scatter"}, {"id":45,"data_r":1.7592339301880522,"data_x":-89.1661682425648500,"data_y":-83.1658347828647500,"backgroundColor":"purple","__typename":"scatter"}, {"id":44,"data_r":0.8906185088998919,"data_x":-90.3043792919406800,"data_y":26.6265929162855070,"backgroundColor":"purple","__typename":"scatter"}, {"id":43,"data_r":0.3525351674925592,"data_x":-54.9747068413312300,"data_y":76.6408518481140400,"backgroundColor":"purple","__typename":"scatter"}, {"id":42,"data_r":2.1829336637020145,"data_x":-56.6249365514541300,"data_y":2.6452526756433280,"backgroundColor":"purple","__typename":"scatter"}, {"id":41,"data_r":1.3161933239944712,"data_x":-90.1857225717296600,"data_y":-80.5682171783952000,"backgroundColor":"purple","__typename":"scatter"}, {"id":40,"data_r":4.3047732519184025,"data_x":-63.6941958043398100,"data_y":-40.2470851357983800,"backgroundColor":"purple","__typename":"scatter"}, {"id":39,"data_r":1.9868794695758474,"data_x":63.0066496276326700,"data_y":37.8892263605284260,"backgroundColor":"purple","__typename":"scatter"}, {"id":38,"data_r":4.2194946036424110,"data_x":-36.0636722852268400,"data_y":42.0819980605973800,"backgroundColor":"purple","__typename":"scatter"}, {"id":37,"data_r":4.1148675129911370,"data_x":-75.8807622083158300,"data_y":26.2252209059400170,"backgroundColor":"purple","__typename":"scatter"}, {"id":36,"data_r":4.4967642626424170,"data_x":42.5937562391430300,"data_y":99.4503423239514000,"backgroundColor":"purple","__typename":"scatter"}, {"id":35,"data_r":2.4392362540132306,"data_x":52.8113720221912360,"data_y":52.8339155254868160,"backgroundColor":"purple","__typename":"scatter"}, {"id":34,"data_r":2.7712349931750637,"data_x":-80.6142143790913000,"data_y":74.3494708292717500,"backgroundColor":"purple","__typename":"scatter"}, {"id":33,"data_r":3.4110679354774620,"data_x":7.0138683946699530,"data_y":38.1826782390141100,"backgroundColor":"purple","__typename":"scatter"}, {"id":32,"data_r":1.8116410903051616,"data_x":-30.8533635024432550,"data_y":54.4886976121832660,"backgroundColor":"purple","__typename":"scatter"}, {"id":31,"data_r":4.0001904326727440,"data_x":27.1867343541595900,"data_y":-94.6448966022695100,"backgroundColor":"purple","__typename":"scatter"}, {"id":30,"data_r":3.0535330453908447,"data_x":14.6247760354100360,"data_y":31.2230144924043000,"backgroundColor":"purple","__typename":"scatter"}, {"id":29,"data_r":3.0211103603664870,"data_x":57.3821470444812150,"data_y":-85.2066580606988900,"backgroundColor":"purple","__typename":"scatter"}, {"id":28,"data_r":0.4456591679384947,"data_x":-99.9412908580313200,"data_y":71.5134228083088600,"backgroundColor":"purple","__typename":"scatter"}, {"id":27,"data_r":4.3715522709139885,"data_x":72.8445131547320100,"data_y":-60.3828973568093300,"backgroundColor":"purple","__typename":"scatter"}, {"id":26,"data_r":0.6149134642676557,"data_x":-30.4328119530263840,"data_y":-92.0121759139051000,"backgroundColor":"purple","__typename":"scatter"}, {"id":25,"data_r":4.2260658654711440,"data_x":9.7934404791523160,"data_y":85.6728981206211600,"backgroundColor":"purple","__typename":"scatter"}, {"id":24,"data_r":0.6046330569670932,"data_x":31.6183974640705580,"data_y":-37.1136250674015200,"backgroundColor":"purple","__typename":"scatter"}, {"id":23,"data_r":1.6823552834150900,"data_x":10.1573960776984120,"data_y":-95.9745321092355800,"backgroundColor":"purple","__typename":"scatter"}, {"id":22,"data_r":2.2465224982105694,"data_x":-43.4711248314411700,"data_y":-16.0662926304798300,"backgroundColor":"purple","__typename":"scatter"}, {"id":21,"data_r":1.0034364313031974,"data_x":-12.5186723806570260,"data_y":-4.4137947092739880,"backgroundColor":"purple","__typename":"scatter"}, {"id":20,"data_r":2.0305492233005270,"data_x":73.4136759611055100,"data_y":-60.0461228079765450,"backgroundColor":"purple","__typename":"scatter"}, {"id":19,"data_r":3.8813928612969284,"data_x":65.6515662505122900,"data_y":47.3803577438427500,"backgroundColor":"purple","__typename":"scatter"}, {"id":18,"data_r":2.6507009763639590,"data_x":-50.6338643096798400,"data_y":4.7501418320992750,"backgroundColor":"purple","__typename":"scatter"}, {"id":17,"data_r":1.5635663598638883,"data_x":-99.6389156380242700,"data_y":29.2744691522049080,"backgroundColor":"purple","__typename":"scatter"}, {"id":16,"data_r":1.0925551868734484,"data_x":-30.0145240009888750,"data_y":-74.5896162467874900,"backgroundColor":"purple","__typename":"scatter"}, {"id":15,"data_r":2.7882173527331555,"data_x":-47.8185904769443000,"data_y":-88.0433966583909600,"backgroundColor":"purple","__typename":"scatter"}, {"id":14,"data_r":3.0536742109286140,"data_x":50.5166460223720400,"data_y":-27.3196308880099250,"backgroundColor":"purple","__typename":"scatter"}, {"id":13,"data_r":0.7260748952015250,"data_x":71.2291988930385600,"data_y":-25.6461983858659050,"backgroundColor":"purple","__typename":"scatter"}, {"id":12,"data_r":3.2304584302113835,"data_x":-71.7989699179156800,"data_y":47.6323973859521740,"backgroundColor":"purple","__typename":"scatter"}, {"id":11,"data_r":2.1819509465166975,"data_x":56.1671992461019900,"data_y":-79.3618785493774800,"backgroundColor":"purple","__typename":"scatter"}, {"id":10,"data_r":4.2993537459525640,"data_x":-35.0489534653068300,"data_y":70.7181709182568500,"backgroundColor":"purple","__typename":"scatter"}, {"id":9,"data_r":0.7974375987196924,"data_x":75.6522133151432700,"data_y":14.0433195072055420,"backgroundColor":"purple","__typename":"scatter"}, {"id":8,"data_r":2.8334487974376180,"data_x":-6.2850185094731390,"data_y":-77.0396083916757600,"backgroundColor":"purple","__typename":"scatter"}, {"id":7,"data_r":0.6801098094270719,"data_x":52.5278600431593500,"data_y":-74.6287570585474800,"backgroundColor":"purple","__typename":"scatter"}, {"id":6,"data_r":4.0526133260721580,"data_x":73.4548215057913700,"data_y":-89.0697410438505000,"backgroundColor":"purple","__typename":"scatter"}, {"id":5,"data_r":3.0733106632387686,"data_x":51.3486765964538140,"data_y":8.4847551133615080,"backgroundColor":"purple","__typename":"scatter"}, {"id":4,"data_r":3.1093825996008375,"data_x":-29.1379051925252800,"data_y":55.8232001724988860,"backgroundColor":"purple","__typename":"scatter"}, {"id":3,"data_r":1.4556766270199328,"data_x":-91.8040631758239700,"data_y":-40.5896392774480700,"backgroundColor":"purple","__typename":"scatter"}, {"id":2,"data_r":2.4439690297000984,"data_x":-30.7789209897378450,"data_y":50.1432539761134140,"backgroundColor":"purple","__typename":"scatter"}, {"id":1,"data_r":3.6913516572863560,"data_x":5.0656928286972440,"data_y":10.5512747893573110,"backgroundColor":"purple","__typename":"scatter"}, {"id":0,"data_r":4.2842476343332380,"data_x":-89.5019358850220600,"data_y":-19.5247759306326860,"backgroundColor":"purple","__typename":"scatter"}],"DataSet2":[{"id":499,"data_r":0.8367955180820159,"data_x":84.7346598883737800,"data_y":-67.8786522051921000,"backgroundColor":"orange","__typename":"scatter"}, {"id":498,"data_r":0.21232239274471132000,"data_x":-6.4203572338184630,"data_y":12.5485896172635500,"backgroundColor":"orange","__typename":"scatter"}, {"id":497,"data_r":1.8513377813271235,"data_x":-19.1618822757314580,"data_y":-80.5691901303226800,"backgroundColor":"orange","__typename":"scatter"}, {"id":496,"data_r":0.47059047807469767000,"data_x":-25.7682297022485000,"data_y":-83.7859325296064700,"backgroundColor":"orange","__typename":"scatter"}, {"id":495,"data_r":1.5581181193168336,"data_x":-85.7389623685757700,"data_y":1.1724130675850430,"backgroundColor":"orange","__typename":"scatter"}, {"id":494,"data_r":1.8878149141200780,"data_x":-71.0939880208209900,"data_y":-90.6028941772201400,"backgroundColor":"orange","__typename":"scatter"}, {"id":493,"data_r":1.1153100405073193,"data_x":35.0113371893435500,"data_y":-46.3046502095531900,"backgroundColor":"orange","__typename":"scatter"}, {"id":492,"data_r":0.5869483582606128,"data_x":-43.6012774070725800,"data_y":23.8977133905045900,"backgroundColor":"orange","__typename":"scatter"}, {"id":491,"data_r":0.7610799784937474,"data_x":-80.6627417325903200,"data_y":6.9735133666688265,"backgroundColor":"orange","__typename":"scatter"}, {"id":490,"data_r":1.8634357143447575,"data_x":2.3240635691989864,"data_y":25.8872315629950830,"backgroundColor":"orange","__typename":"scatter"}, {"id":489,"data_r":1.0052600428569890,"data_x":70.2057380911126800,"data_y":85.6030211386703300,"backgroundColor":"orange","__typename":"scatter"}, {"id":488,"data_r":1.2188170995929903,"data_x":-95.1116108207426800,"data_y":70.7027973606279800,"backgroundColor":"orange","__typename":"scatter"}, {"id":487,"data_r":1.9432494796404187,"data_x":-5.4324234383596350,"data_y":20.2286950904672300,"backgroundColor":"orange","__typename":"scatter"}, {"id":486,"data_r":1.6384149207736610,"data_x":-96.2579073651306200,"data_y":20.9934985833998060,"backgroundColor":"orange","__typename":"scatter"}, {"id":485,"data_r":0.7018970290823883,"data_x":-97.5461761664455900,"data_y":88.6354054424770100,"backgroundColor":"orange","__typename":"scatter"}, {"id":484,"data_r":1.8011897268305495,"data_x":73.3018528998452600,"data_y":-1.7588395846497074,"backgroundColor":"orange","__typename":"scatter"}, {"id":483,"data_r":1.3067783805236584,"data_x":-3.5475245555252500,"data_y":-73.3007882318162700,"backgroundColor":"orange","__typename":"scatter"}, {"id":482,"data_r":0.5038716757016184,"data_x":43.1704342019845200,"data_y":-12.2362326146578720,"backgroundColor":"orange","__typename":"scatter"}, {"id":481,"data_r":1.9048881016508434,"data_x":-6.1283521551664940,"data_y":-96.8287310859419300,"backgroundColor":"orange","__typename":"scatter"}, {"id":480,"data_r":1.9390223860887987,"data_x":-79.2996487480099100,"data_y":-60.8692217634373660,"backgroundColor":"orange","__typename":"scatter"}, {"id":479,"data_r":0.1922920098172205,"data_x":-36.7024783991455100,"data_y":-96.0073798004239500,"backgroundColor":"orange","__typename":"scatter"}, {"id":478,"data_r":1.6533757224346983,"data_x":3.0940104497700016,"data_y":-78.9349400713632100,"backgroundColor":"orange","__typename":"scatter"}, {"id":477,"data_r":0.4350124795065420,"data_x":-64.6188049403639900,"data_y":-27.9666173732988850,"backgroundColor":"orange","__typename":"scatter"}, {"id":476,"data_r":1.8424020059964140,"data_x":-4.6564663870590330,"data_y":-11.8415246164285330,"backgroundColor":"orange","__typename":"scatter"}, {"id":475,"data_r":1.2336743478321828,"data_x":43.1541946872595400,"data_y":6.2724924853043710,"backgroundColor":"orange","__typename":"scatter"}, {"id":474,"data_r":0.39290568067872345000,"data_x":-21.8761457601749140,"data_y":60.7466869240583400,"backgroundColor":"orange","__typename":"scatter"}, {"id":473,"data_r":1.0335769802491375,"data_x":49.4851585497865260,"data_y":-95.9023932219051000,"backgroundColor":"orange","__typename":"scatter"}, {"id":472,"data_r":1.7245529743921137,"data_x":-10.8896754201187170,"data_y":-9.1854076839593690,"backgroundColor":"orange","__typename":"scatter"}, {"id":471,"data_r":1.4174413658792790,"data_x":-6.4040892031891340,"data_y":-36.4292639753789100,"backgroundColor":"orange","__typename":"scatter"}, {"id":470,"data_r":0.9125872967775650,"data_x":-34.8869358824711800,"data_y":-0.41977828280261864000,"backgroundColor":"orange","__typename":"scatter"}, {"id":469,"data_r":0.4226194623711428,"data_x":94.1916923461454000,"data_y":96.0255742970245600,"backgroundColor":"orange","__typename":"scatter"}, {"id":468,"data_r":1.8041995369198944,"data_x":46.4221471205428460,"data_y":58.2097567359001400,"backgroundColor":"orange","__typename":"scatter"}, {"id":467,"data_r":0.02900035583251803200,"data_x":28.6334625958661000,"data_y":-37.8063921347091350,"backgroundColor":"orange","__typename":"scatter"}, {"id":466,"data_r":1.8988763859049467,"data_x":-73.9102762694990200,"data_y":50.4139214088951560,"backgroundColor":"orange","__typename":"scatter"}, {"id":465,"data_r":1.5549649701642610,"data_x":80.0183109143899900,"data_y":70.7113050205366100,"backgroundColor":"orange","__typename":"scatter"}, {"id":464,"data_r":1.1628276737665875,"data_x":-53.6494298546105700,"data_y":29.5888261164275900,"backgroundColor":"orange","__typename":"scatter"}, {"id":463,"data_r":1.6738796669401870,"data_x":22.2320868947730500,"data_y":-51.6357393401419200,"backgroundColor":"orange","__typename":"scatter"}, {"id":462,"data_r":1.4463944049684776,"data_x":-50.6869164889405900,"data_y":-15.1887504775544140,"backgroundColor":"orange","__typename":"scatter"}, {"id":461,"data_r":0.7895905806996657,"data_x":-78.8518141011379800,"data_y":44.6697833910485000,"backgroundColor":"orange","__typename":"scatter"}, {"id":460,"data_r":1.7953570685854560,"data_x":10.5816117273509250,"data_y":-76.9501206976433700,"backgroundColor":"orange","__typename":"scatter"}, {"id":459,"data_r":0.7518732530898511,"data_x":-43.1030362023532300,"data_y":-88.0620496855134300,"backgroundColor":"orange","__typename":"scatter"}, {"id":458,"data_r":1.6203870749942677,"data_x":-11.1561409635229310,"data_y":-72.8845810117594100,"backgroundColor":"orange","__typename":"scatter"}, {"id":457,"data_r":0.7865640738724555,"data_x":-73.2111085553879500,"data_y":-20.6104372010529780,"backgroundColor":"orange","__typename":"scatter"}, {"id":456,"data_r":1.0408241726049620,"data_x":3.7894796585544730,"data_y":-81.9300291026881700,"backgroundColor":"orange","__typename":"scatter"}, {"id":455,"data_r":0.6489837751624736,"data_x":98.5512101909167900,"data_y":-92.1259274532553400,"backgroundColor":"orange","__typename":"scatter"}, {"id":454,"data_r":0.5905081948131738,"data_x":-69.6363384790376800,"data_y":-92.6570462610614100,"backgroundColor":"orange","__typename":"scatter"}, {"id":453,"data_r":1.8915044224879494,"data_x":-65.2439067562514000,"data_y":-87.7529675015653800,"backgroundColor":"orange","__typename":"scatter"}, {"id":452,"data_r":0.1328738148528159,"data_x":-24.7088373518206340,"data_y":-46.3045451100241300,"backgroundColor":"orange","__typename":"scatter"}, {"id":451,"data_r":1.1667468359421318,"data_x":-3.8649656714191850,"data_y":12.3700655184732610,"backgroundColor":"orange","__typename":"scatter"}, {"id":450,"data_r":1.5916568194348573,"data_x":-58.5578737861227840,"data_y":40.4522312425241700,"backgroundColor":"orange","__typename":"scatter"}, {"id":449,"data_r":0.7764733168990601,"data_x":20.1336079128052300,"data_y":46.6985474829825900,"backgroundColor":"orange","__typename":"scatter"}, {"id":448,"data_r":1.5514348165553002,"data_x":-61.8487593829391400,"data_y":50.7437221680008900,"backgroundColor":"orange","__typename":"scatter"}, {"id":447,"data_r":1.6384214007525775,"data_x":-92.7179768025813300,"data_y":24.1879263275683000,"backgroundColor":"orange","__typename":"scatter"}, {"id":446,"data_r":0.9047829614992593,"data_x":71.3122385838364900,"data_y":-40.3209744851564100,"backgroundColor":"orange","__typename":"scatter"}, {"id":445,"data_r":0.49657860547898025000,"data_x":35.7199278705812450,"data_y":42.5418692912848260,"backgroundColor":"orange","__typename":"scatter"}, {"id":444,"data_r":1.7522813490938511,"data_x":88.9018768636488100,"data_y":81.5229549518962200,"backgroundColor":"orange","__typename":"scatter"}, {"id":443,"data_r":1.6427107097940445,"data_x":99.9950035609547700,"data_y":95.6852587173864200,"backgroundColor":"orange","__typename":"scatter"}, {"id":442,"data_r":1.1575108597556287,"data_x":59.4428376637299750,"data_y":-9.1267901557060540,"backgroundColor":"orange","__typename":"scatter"}, {"id":441,"data_r":1.1629807451428325,"data_x":49.2057331347561600,"data_y":-90.7640297790698300,"backgroundColor":"orange","__typename":"scatter"}, {"id":440,"data_r":0.5334305500621266,"data_x":29.9467848253228940,"data_y":-33.3093375026034100,"backgroundColor":"orange","__typename":"scatter"}, {"id":439,"data_r":0.4339060516418791,"data_x":-58.6569598213435550,"data_y":-76.1878369245700800,"backgroundColor":"orange","__typename":"scatter"}, {"id":438,"data_r":0.6030875729350624,"data_x":51.9698792788917600,"data_y":80.3905181452125700,"backgroundColor":"orange","__typename":"scatter"}, {"id":437,"data_r":0.9690973587645546,"data_x":49.1562668163326960,"data_y":-80.1692797735512100,"backgroundColor":"orange","__typename":"scatter"}, {"id":436,"data_r":0.2486843871141886,"data_x":-70.4338624707996000,"data_y":-13.4835531402883290,"backgroundColor":"orange","__typename":"scatter"}, {"id":435,"data_r":0.34640215315500544000,"data_x":-25.6974722176676060,"data_y":53.3832775418282600,"backgroundColor":"orange","__typename":"scatter"}, {"id":434,"data_r":1.5813273951567384,"data_x":33.3596141272434400,"data_y":-21.0223326457738900,"backgroundColor":"orange","__typename":"scatter"}, {"id":433,"data_r":0.9016584095367661,"data_x":28.9912348574889120,"data_y":-14.1398635628747340,"backgroundColor":"orange","__typename":"scatter"}, {"id":432,"data_r":1.6333117228516740,"data_x":-94.2314264028594000,"data_y":98.4010142615882700,"backgroundColor":"orange","__typename":"scatter"}, {"id":431,"data_r":1.9035574631978553,"data_x":-90.2751795066480400,"data_y":-63.0521680725159040,"backgroundColor":"orange","__typename":"scatter"}, {"id":430,"data_r":0.2152695909733242,"data_x":29.5776872946736940,"data_y":30.9199929484030200,"backgroundColor":"orange","__typename":"scatter"}, {"id":429,"data_r":1.0178610287573635,"data_x":53.8320385391407600,"data_y":-25.6750342055391170,"backgroundColor":"orange","__typename":"scatter"}, {"id":428,"data_r":0.01032714998298933700,"data_x":-41.2540490382085700,"data_y":-18.7893008588108540,"backgroundColor":"orange","__typename":"scatter"}, {"id":427,"data_r":1.0737037528116917,"data_x":53.3977556993401800,"data_y":81.8110793788107300,"backgroundColor":"orange","__typename":"scatter"}, {"id":426,"data_r":1.7242882037970957,"data_x":36.6870744268605200,"data_y":47.7114464575264800,"backgroundColor":"orange","__typename":"scatter"}, {"id":425,"data_r":1.0432035860549895,"data_x":96.3924563307622600,"data_y":42.2486730927408940,"backgroundColor":"orange","__typename":"scatter"}, {"id":424,"data_r":1.8737897957122036,"data_x":36.3553280043397000,"data_y":90.2553119228448800,"backgroundColor":"orange","__typename":"scatter"}, {"id":423,"data_r":1.0657230128923376,"data_x":21.4783133076475100,"data_y":-72.1505096901917000,"backgroundColor":"orange","__typename":"scatter"}, {"id":422,"data_r":0.26377075055598054000,"data_x":-96.1582644381038700,"data_y":98.9626718723998800,"backgroundColor":"orange","__typename":"scatter"}, {"id":421,"data_r":0.30790373174111574000,"data_x":86.6083159330122000,"data_y":-38.3010716732718560,"backgroundColor":"orange","__typename":"scatter"}, {"id":420,"data_r":0.6223672882538831,"data_x":-54.8021125240042000,"data_y":95.1088606902908500,"backgroundColor":"orange","__typename":"scatter"}, {"id":419,"data_r":0.00496795900713165000,"data_x":29.9111427967730500,"data_y":-87.7950031122502100,"backgroundColor":"orange","__typename":"scatter"}, {"id":418,"data_r":0.6848523631976078,"data_x":-49.2769414077654200,"data_y":21.5016402389489830,"backgroundColor":"orange","__typename":"scatter"}, {"id":417,"data_r":0.9787205509531431,"data_x":20.4703387864712000,"data_y":-0.8540470773226616,"backgroundColor":"orange","__typename":"scatter"}, {"id":416,"data_r":0.07182211207295541000,"data_x":-81.5696410577554200,"data_y":-52.4406335998760300,"backgroundColor":"orange","__typename":"scatter"}, {"id":415,"data_r":0.12170013866651086000,"data_x":-72.1570068726362900,"data_y":33.7545351555138350,"backgroundColor":"orange","__typename":"scatter"}, {"id":414,"data_r":0.8256094474674303,"data_x":58.7684710521020360,"data_y":20.1741126096546700,"backgroundColor":"orange","__typename":"scatter"}, {"id":413,"data_r":1.3716265699141994,"data_x":-64.3948762436213000,"data_y":17.0760690497884900,"backgroundColor":"orange","__typename":"scatter"}, {"id":412,"data_r":1.7972419835502804,"data_x":12.1969817627162200,"data_y":-45.9315771297390750,"backgroundColor":"orange","__typename":"scatter"}, {"id":411,"data_r":1.0268014916330133,"data_x":-89.1519726774662900,"data_y":37.5241054017355000,"backgroundColor":"orange","__typename":"scatter"}, {"id":410,"data_r":1.1596482020681695,"data_x":-31.0467386398010060,"data_y":-58.1893698140312700,"backgroundColor":"orange","__typename":"scatter"}, {"id":409,"data_r":0.9344868231777586,"data_x":-98.5787243413503100,"data_y":15.1916094540140990,"backgroundColor":"orange","__typename":"scatter"}, {"id":408,"data_r":0.7391422697429908,"data_x":14.5890650562543020,"data_y":82.1279743342478800,"backgroundColor":"orange","__typename":"scatter"}, {"id":407,"data_r":1.3050966547566696,"data_x":-39.7356080610363300,"data_y":99.8727937821774000,"backgroundColor":"orange","__typename":"scatter"}, {"id":406,"data_r":1.6936262346657602,"data_x":67.2801082737615400,"data_y":-60.3043511105719500,"backgroundColor":"orange","__typename":"scatter"}, {"id":405,"data_r":1.7904038455422544,"data_x":18.6411154169697800,"data_y":-12.7257277828577420,"backgroundColor":"orange","__typename":"scatter"}, {"id":404,"data_r":0.8874630897586680,"data_x":-64.9357838721817600,"data_y":0.7509057652110185,"backgroundColor":"orange","__typename":"scatter"}, {"id":403,"data_r":1.2375164231516540,"data_x":47.8146007875804200,"data_y":-77.4721009604613800,"backgroundColor":"orange","__typename":"scatter"}, {"id":402,"data_r":0.08770460370781707000,"data_x":-14.3383704132985730,"data_y":-90.7268687671400500,"backgroundColor":"orange","__typename":"scatter"}, {"id":401,"data_r":0.5648315135510233,"data_x":2.3006803852819058,"data_y":49.2464606729930950,"backgroundColor":"orange","__typename":"scatter"}, {"id":400,"data_r":0.8411537286418271,"data_x":-90.2033351116766800,"data_y":-47.2273803965583400,"backgroundColor":"orange","__typename":"scatter"}, {"id":399,"data_r":1.5426631420066923,"data_x":1.6638950523015783,"data_y":-31.0628996317740660,"backgroundColor":"orange","__typename":"scatter"}, {"id":398,"data_r":0.7784061498455670,"data_x":92.6036128272321300,"data_y":38.3395958389176800,"backgroundColor":"orange","__typename":"scatter"}, {"id":397,"data_r":1.5083970216472822,"data_x":-83.6999824745838000,"data_y":73.6939742923930400,"backgroundColor":"orange","__typename":"scatter"}, {"id":396,"data_r":1.1276529984667238,"data_x":-62.3792303328974300,"data_y":-74.8214119274127000,"backgroundColor":"orange","__typename":"scatter"}, {"id":395,"data_r":1.8668290696616356,"data_x":28.6217423092958200,"data_y":-29.9137750566493850,"backgroundColor":"orange","__typename":"scatter"}, {"id":394,"data_r":0.33933927045450973000,"data_x":-95.0011201625998500,"data_y":-96.7871830410687900,"backgroundColor":"orange","__typename":"scatter"}, {"id":393,"data_r":0.1584177992530007,"data_x":-0.45625432564513346000,"data_y":13.4116540285013300,"backgroundColor":"orange","__typename":"scatter"}, {"id":392,"data_r":0.3405780440084740,"data_x":-84.4125865804055200,"data_y":-67.0141919917327600,"backgroundColor":"orange","__typename":"scatter"}, {"id":391,"data_r":1.0311774319206561,"data_x":14.7171402938206080,"data_y":72.7929637068526000,"backgroundColor":"orange","__typename":"scatter"}, {"id":390,"data_r":0.5074161676285183,"data_x":31.1285014365866740,"data_y":-85.6974722027336200,"backgroundColor":"orange","__typename":"scatter"}, {"id":389,"data_r":0.44450088688549716000,"data_x":-25.2728261782208850,"data_y":-36.6181701706726840,"backgroundColor":"orange","__typename":"scatter"}, {"id":388,"data_r":1.2449108829277775,"data_x":-92.5047277572031600,"data_y":-13.9225486367470240,"backgroundColor":"orange","__typename":"scatter"}, {"id":387,"data_r":1.5931482672095223,"data_x":58.0210449388854000,"data_y":32.5882295044805940,"backgroundColor":"orange","__typename":"scatter"}, {"id":386,"data_r":1.9663000571852534,"data_x":-83.6852594635773000,"data_y":92.2119676742371200,"backgroundColor":"orange","__typename":"scatter"}, {"id":385,"data_r":0.3602773346634178,"data_x":-74.3257636806456500,"data_y":33.8811758190491700,"backgroundColor":"orange","__typename":"scatter"}, {"id":384,"data_r":1.7971393263159867,"data_x":31.2717705750503970,"data_y":65.5410185701112800,"backgroundColor":"orange","__typename":"scatter"}, {"id":383,"data_r":1.6027410397602120,"data_x":-17.6980437814728400,"data_y":46.1706749140646340,"backgroundColor":"orange","__typename":"scatter"}, {"id":382,"data_r":0.6071078396277385,"data_x":-49.9395490166941940,"data_y":33.4196903987685300,"backgroundColor":"orange","__typename":"scatter"}, {"id":381,"data_r":1.1491669541446900,"data_x":92.8097960793186600,"data_y":13.1461798147552770,"backgroundColor":"orange","__typename":"scatter"}, {"id":380,"data_r":1.0564394716831016,"data_x":28.0834996769000260,"data_y":-26.8323968137434750,"backgroundColor":"orange","__typename":"scatter"}, {"id":379,"data_r":1.6247312789978720,"data_x":-30.7630169387668640,"data_y":11.3114029392498600,"backgroundColor":"orange","__typename":"scatter"}, {"id":378,"data_r":0.9921487144928838,"data_x":-69.5604524325005300,"data_y":-64.4057433553490200,"backgroundColor":"orange","__typename":"scatter"}, {"id":377,"data_r":1.3197858805592090,"data_x":-60.0282428400103360,"data_y":97.0896775440839500,"backgroundColor":"orange","__typename":"scatter"}, {"id":376,"data_r":0.8799141506515062,"data_x":60.4975386718095800,"data_y":-34.2138205450697160,"backgroundColor":"orange","__typename":"scatter"}, {"id":375,"data_r":0.1683504822020554,"data_x":17.5510792476888400,"data_y":-9.3659221086709760,"backgroundColor":"orange","__typename":"scatter"}, {"id":374,"data_r":1.9249905801137475,"data_x":-89.0716715898609800,"data_y":-75.2850573374714400,"backgroundColor":"orange","__typename":"scatter"}, {"id":373,"data_r":1.1995825320529296,"data_x":-87.8618120270574700,"data_y":5.0531040775920300,"backgroundColor":"orange","__typename":"scatter"}, {"id":372,"data_r":0.9081586397087129,"data_x":-46.5600200816050460,"data_y":64.1868252467726800,"backgroundColor":"orange","__typename":"scatter"}, {"id":371,"data_r":1.4764087707557008,"data_x":30.2931630311672040,"data_y":-74.7560967876097200,"backgroundColor":"orange","__typename":"scatter"}, {"id":370,"data_r":0.6126513588890976,"data_x":-92.5555182669406400,"data_y":-99.3228705980023500,"backgroundColor":"orange","__typename":"scatter"}, {"id":369,"data_r":1.0282629939409205,"data_x":51.4443004955091000,"data_y":92.9136127917996600,"backgroundColor":"orange","__typename":"scatter"}, {"id":368,"data_r":1.6885396745801438,"data_x":-4.8401607579194210,"data_y":-68.0695474998435100,"backgroundColor":"orange","__typename":"scatter"}, {"id":367,"data_r":1.9666508254755200,"data_x":22.6956580721073850,"data_y":10.6263945797445700,"backgroundColor":"orange","__typename":"scatter"}, {"id":366,"data_r":1.7428524141961854,"data_x":51.6614253623515440,"data_y":11.6693598517900060,"backgroundColor":"orange","__typename":"scatter"}, {"id":365,"data_r":0.46602394206444187000,"data_x":14.7909052460035040,"data_y":96.0776410874208700,"backgroundColor":"orange","__typename":"scatter"}, {"id":364,"data_r":0.03179355353574831000,"data_x":-66.4894940918671300,"data_y":-20.0374656660304850,"backgroundColor":"orange","__typename":"scatter"}, {"id":363,"data_r":1.3398692397418892,"data_x":23.9604829702914980,"data_y":77.4229722146940100,"backgroundColor":"orange","__typename":"scatter"}, {"id":362,"data_r":0.7344414124198337,"data_x":37.1850521151243700,"data_y":-98.9137090238410700,"backgroundColor":"orange","__typename":"scatter"}, {"id":361,"data_r":0.09123716075537835000,"data_x":69.6998067859696300,"data_y":48.5532105504098650,"backgroundColor":"orange","__typename":"scatter"}, {"id":360,"data_r":1.6900536517325642,"data_x":-73.0137319879567300,"data_y":74.6526644320288700,"backgroundColor":"orange","__typename":"scatter"}, {"id":359,"data_r":1.9067172272122100,"data_x":60.9923298849970340,"data_y":-11.2796300457432600,"backgroundColor":"orange","__typename":"scatter"}, {"id":358,"data_r":1.2213766434162583,"data_x":-61.3524233230077840,"data_y":-56.6768656672594700,"backgroundColor":"orange","__typename":"scatter"}, {"id":357,"data_r":1.9908386758852785,"data_x":-39.5996135334369300,"data_y":-80.8956775657025300,"backgroundColor":"orange","__typename":"scatter"}, {"id":356,"data_r":0.27962715078894496000,"data_x":60.9844781569264500,"data_y":90.3970313103962000,"backgroundColor":"orange","__typename":"scatter"}, {"id":355,"data_r":0.39360724745108255000,"data_x":-30.5734316258357030,"data_y":-48.5858965619038660,"backgroundColor":"orange","__typename":"scatter"}, {"id":354,"data_r":1.0512481211783564,"data_x":56.0682080797173500,"data_y":-2.4060243132746130,"backgroundColor":"orange","__typename":"scatter"}, {"id":353,"data_r":1.8496704028453905,"data_x":-53.7271909322336600,"data_y":-30.8348014895950300,"backgroundColor":"orange","__typename":"scatter"}, {"id":352,"data_r":1.5381366121251747,"data_x":-26.3363494328342040,"data_y":-2.2772772435013300,"backgroundColor":"orange","__typename":"scatter"}, {"id":351,"data_r":0.2762733390493022,"data_x":-25.1543180446339960,"data_y":20.2809694332854560,"backgroundColor":"orange","__typename":"scatter"}, {"id":350,"data_r":1.4190185782053715,"data_x":-33.3337048381949540,"data_y":-80.9958094098789200,"backgroundColor":"orange","__typename":"scatter"}, {"id":349,"data_r":1.7491454786315708,"data_x":-0.8130559897518541,"data_y":-75.7919411613447400,"backgroundColor":"orange","__typename":"scatter"}, {"id":348,"data_r":0.5748565082370662,"data_x":69.7317565307028200,"data_y":41.6407028274148800,"backgroundColor":"orange","__typename":"scatter"}, {"id":347,"data_r":0.3726000110946268,"data_x":85.2096835903368700,"data_y":-53.9804388030205050,"backgroundColor":"orange","__typename":"scatter"}, {"id":346,"data_r":0.9332027367179938,"data_x":-88.2266120908505400,"data_y":-73.3723353963413400,"backgroundColor":"orange","__typename":"scatter"}, {"id":345,"data_r":1.0370892498585471,"data_x":21.7965365708348460,"data_y":-48.2594514427207000,"backgroundColor":"orange","__typename":"scatter"}, {"id":344,"data_r":1.6327175021781644,"data_x":54.6291005902389100,"data_y":-78.3182993871857300,"backgroundColor":"orange","__typename":"scatter"}, {"id":343,"data_r":0.2241900828416883,"data_x":72.2636895130486900,"data_y":-6.5464487233791280,"backgroundColor":"orange","__typename":"scatter"}, {"id":342,"data_r":0.7597507619196597,"data_x":37.7223855193287400,"data_y":87.4518814918696100,"backgroundColor":"orange","__typename":"scatter"}, {"id":341,"data_r":0.1927106425204017,"data_x":62.5435519755579000,"data_y":85.3745761645413700,"backgroundColor":"orange","__typename":"scatter"}, {"id":340,"data_r":1.1157767006324435,"data_x":32.8670826967881300,"data_y":-79.9836211638202000,"backgroundColor":"orange","__typename":"scatter"}, {"id":339,"data_r":0.5487642825994556,"data_x":-75.9213163882753700,"data_y":91.4851720407035600,"backgroundColor":"orange","__typename":"scatter"}, {"id":338,"data_r":1.8050761615278432,"data_x":-69.7135031808016200,"data_y":86.7495880565397000,"backgroundColor":"orange","__typename":"scatter"}, {"id":337,"data_r":0.4297934656642277,"data_x":-96.0894377613274600,"data_y":-41.1431579003310260,"backgroundColor":"orange","__typename":"scatter"}, {"id":336,"data_r":0.6259479909784349,"data_x":23.4103343612547900,"data_y":-86.9862859787676700,"backgroundColor":"orange","__typename":"scatter"}, {"id":335,"data_r":0.4620442451748681,"data_x":38.3300108918151600,"data_y":-9.7120412942713020,"backgroundColor":"orange","__typename":"scatter"}, {"id":334,"data_r":0.8257562059681294,"data_x":-31.8754960167129800,"data_y":-50.6510997744280300,"backgroundColor":"orange","__typename":"scatter"}, {"id":333,"data_r":0.25443826512994194000,"data_x":-22.7298074054792740,"data_y":-38.4710366901945160,"backgroundColor":"orange","__typename":"scatter"}, {"id":332,"data_r":1.1481754467726186,"data_x":95.4197567517534700,"data_y":14.2374297601308940,"backgroundColor":"orange","__typename":"scatter"}, {"id":331,"data_r":0.7632429028955174,"data_x":19.3534820272613930,"data_y":3.7914009326551534,"backgroundColor":"orange","__typename":"scatter"}, {"id":330,"data_r":0.11601383129631326000,"data_x":-9.5343592706705670,"data_y":95.1238150174302700,"backgroundColor":"orange","__typename":"scatter"}, {"id":329,"data_r":0.2386998028721350,"data_x":22.4538460790440380,"data_y":-34.364756058946,"backgroundColor":"orange","__typename":"scatter"}, {"id":328,"data_r":1.2225549087647685,"data_x":16.2639116546444900,"data_y":26.5213834368855500,"backgroundColor":"orange","__typename":"scatter"}, {"id":327,"data_r":1.2025363273601943,"data_x":74.1097765170159200,"data_y":80.3691419727288100,"backgroundColor":"orange","__typename":"scatter"}, {"id":326,"data_r":1.3968040399469120,"data_x":-19.6313812140398660,"data_y":-25.7290284460553800,"backgroundColor":"orange","__typename":"scatter"}, {"id":325,"data_r":1.4891713655502659,"data_x":-88.2246408350716800,"data_y":-98.3390158264985800,"backgroundColor":"orange","__typename":"scatter"}, {"id":324,"data_r":1.4103659514962064,"data_x":-34.4700246047391600,"data_y":-54.1684102910751300,"backgroundColor":"orange","__typename":"scatter"}, {"id":323,"data_r":0.00750131290216105000,"data_x":-22.9578627257204030,"data_y":36.7925115090829850,"backgroundColor":"orange","__typename":"scatter"}, {"id":322,"data_r":1.4559635844586714,"data_x":-92.4574159416358200,"data_y":52.9192713975795700,"backgroundColor":"orange","__typename":"scatter"}, {"id":321,"data_r":1.6557703309708613,"data_x":-60.4709419289164700,"data_y":-75.0090929571522000,"backgroundColor":"orange","__typename":"scatter"}, {"id":320,"data_r":0.7423817253051297,"data_x":-71.7075579787730400,"data_y":-49.0953596726023400,"backgroundColor":"orange","__typename":"scatter"}, {"id":319,"data_r":1.0499575101243073,"data_x":28.8720996577078700,"data_y":-90.8735922084641900,"backgroundColor":"orange","__typename":"scatter"}, {"id":318,"data_r":0.5647116670398629,"data_x":-46.6226860638360850,"data_y":31.2397520501692900,"backgroundColor":"orange","__typename":"scatter"}, {"id":317,"data_r":0.5992994082834047,"data_x":-45.3863932490500500,"data_y":-85.1892003873541300,"backgroundColor":"orange","__typename":"scatter"}, {"id":316,"data_r":1.2205525221075528,"data_x":-52.0802273116447700,"data_y":-94.1030912931900300,"backgroundColor":"orange","__typename":"scatter"}, {"id":315,"data_r":0.6106611167637790,"data_x":-87.9200944255504000,"data_y":69.8722749771642800,"backgroundColor":"orange","__typename":"scatter"}, {"id":314,"data_r":1.3051082230845297,"data_x":35.4824039911105100,"data_y":-90.3843121300847500,"backgroundColor":"orange","__typename":"scatter"}, {"id":313,"data_r":0.8007841042758317,"data_x":2.6412123705262580,"data_y":51.0222620985979300,"backgroundColor":"orange","__typename":"scatter"}, {"id":312,"data_r":1.7311663303178446,"data_x":-97.2318767174700700,"data_y":8.4013658060581700,"backgroundColor":"orange","__typename":"scatter"}, {"id":311,"data_r":0.7100875437484699,"data_x":80.4740553944272000,"data_y":-5.6771729079372335,"backgroundColor":"orange","__typename":"scatter"}, {"id":310,"data_r":1.0217092152286362,"data_x":-72.9224564996280500,"data_y":-58.7900298086578400,"backgroundColor":"orange","__typename":"scatter"}, {"id":309,"data_r":0.09051860687974456000,"data_x":-63.2360234429981250,"data_y":-89.8771826546914400,"backgroundColor":"orange","__typename":"scatter"}, {"id":308,"data_r":0.49300265698963885000,"data_x":42.9289590891452200,"data_y":71.4509186080724400,"backgroundColor":"orange","__typename":"scatter"}, {"id":307,"data_r":1.2997815216248862,"data_x":9.5864487723438040,"data_y":-7.4798302281102510,"backgroundColor":"orange","__typename":"scatter"}, {"id":306,"data_r":1.0993299472812241,"data_x":-23.1042671155078170,"data_y":-67.0808965412621000,"backgroundColor":"orange","__typename":"scatter"}, {"id":305,"data_r":1.2723028411047528,"data_x":-86.8301588361055700,"data_y":42.5382115656257160,"backgroundColor":"orange","__typename":"scatter"}, {"id":304,"data_r":1.9197349203549599,"data_x":-22.6260551147128060,"data_y":-0.8869748078098372,"backgroundColor":"orange","__typename":"scatter"}, {"id":303,"data_r":1.5804733594249276,"data_x":45.7566409747662600,"data_y":91.8688551659389200,"backgroundColor":"orange","__typename":"scatter"}, {"id":302,"data_r":1.0738815231206336,"data_x":-22.7405734108235600,"data_y":-17.0898196460046900,"backgroundColor":"orange","__typename":"scatter"}, {"id":301,"data_r":1.0041022456884390,"data_x":-29.6393060916562160,"data_y":-30.3066290508365400,"backgroundColor":"orange","__typename":"scatter"}, {"id":300,"data_r":0.10739030967932406000,"data_x":59.3774082699106240,"data_y":50.7201478806898600,"backgroundColor":"orange","__typename":"scatter"}, {"id":299,"data_r":1.0403968040591360,"data_x":23.5730107812985420,"data_y":79.1063974536984900,"backgroundColor":"orange","__typename":"scatter"}, {"id":298,"data_r":1.0199838713750910,"data_x":-57.6177095327014500,"data_y":79.3379076075757300,"backgroundColor":"orange","__typename":"scatter"}, {"id":297,"data_r":0.05875642314322071500,"data_x":11.5948790703612520,"data_y":72.2714283305858300,"backgroundColor":"orange","__typename":"scatter"}, {"id":296,"data_r":1.3530958664979273,"data_x":41.4800727740332750,"data_y":-83.8734571765110700,"backgroundColor":"orange","__typename":"scatter"}, {"id":295,"data_r":1.5732082865001975,"data_x":35.9541049983791000,"data_y":-71.7872845279626000,"backgroundColor":"orange","__typename":"scatter"}, {"id":294,"data_r":1.9013685725346026,"data_x":40.9424057468232000,"data_y":68.6596612059738000,"backgroundColor":"orange","__typename":"scatter"}, {"id":293,"data_r":0.01996239882621120300,"data_x":-45.5573120525289300,"data_y":72.1347125698259800,"backgroundColor":"orange","__typename":"scatter"}, {"id":292,"data_r":0.9690885359751893,"data_x":38.6350749139321860,"data_y":99.2497461688696600,"backgroundColor":"orange","__typename":"scatter"}, {"id":291,"data_r":0.7262281884959032,"data_x":-92.6955535198752200,"data_y":20.6238031474424550,"backgroundColor":"orange","__typename":"scatter"}, {"id":290,"data_r":1.0499074078350010,"data_x":-66.1137224299155800,"data_y":-39.5644773061355700,"backgroundColor":"orange","__typename":"scatter"}, {"id":289,"data_r":0.7323711065449756,"data_x":-26.6338555258566420,"data_y":49.8095682146700200,"backgroundColor":"orange","__typename":"scatter"}, {"id":288,"data_r":0.22146960747558753000,"data_x":64.8662034255325000,"data_y":65.8265539389110800,"backgroundColor":"orange","__typename":"scatter"}, {"id":287,"data_r":0.7272258040843220,"data_x":-87.7972686925375300,"data_y":-40.3456912905582100,"backgroundColor":"orange","__typename":"scatter"}, {"id":286,"data_r":1.1669396318998118,"data_x":58.8258328294919650,"data_y":-39.8074523203649600,"backgroundColor":"orange","__typename":"scatter"}, {"id":285,"data_r":0.33186551204648973000,"data_x":-33.8106814919778800,"data_y":75.6091131191551300,"backgroundColor":"orange","__typename":"scatter"}, {"id":284,"data_r":0.8378744194880028,"data_x":59.4814521967490500,"data_y":23.6324427698398020,"backgroundColor":"orange","__typename":"scatter"}, {"id":283,"data_r":1.1047933852555247,"data_x":71.0364151051884500,"data_y":20.9415662828168260,"backgroundColor":"orange","__typename":"scatter"}, {"id":282,"data_r":0.00466227854483713950,"data_x":64.8349096507431400,"data_y":62.0522667856237000,"backgroundColor":"orange","__typename":"scatter"}, {"id":281,"data_r":1.8895144574322718,"data_x":24.6205452703548420,"data_y":22.0684615656276300,"backgroundColor":"orange","__typename":"scatter"}, {"id":280,"data_r":1.4435961240943005,"data_x":6.4437833026960380,"data_y":-69.7492763139446500,"backgroundColor":"orange","__typename":"scatter"}, {"id":279,"data_r":1.5384621420733637,"data_x":-48.7393900068316500,"data_y":-0.5654964522928463,"backgroundColor":"orange","__typename":"scatter"}, {"id":278,"data_r":0.5245661489625650,"data_x":-17.8351158314643800,"data_y":53.1800921155910500,"backgroundColor":"orange","__typename":"scatter"}, {"id":277,"data_r":0.16837074954431142000,"data_x":0.6244280255416346,"data_y":39.7505296069948500,"backgroundColor":"orange","__typename":"scatter"}, {"id":276,"data_r":0.7769523299234673,"data_x":78.7782115545300900,"data_y":70.4912567893508400,"backgroundColor":"orange","__typename":"scatter"}, {"id":275,"data_r":1.4042085562701692,"data_x":-94.7441393364120800,"data_y":38.3605845505170750,"backgroundColor":"orange","__typename":"scatter"}, {"id":274,"data_r":1.0652948993986326,"data_x":86.3898248087920300,"data_y":46.1611089186555400,"backgroundColor":"orange","__typename":"scatter"}, {"id":273,"data_r":1.1276225804844207,"data_x":-52.9415103074172460,"data_y":-25.7311169736160070,"backgroundColor":"orange","__typename":"scatter"}, {"id":272,"data_r":1.1762115904165529,"data_x":-58.6253454607271040,"data_y":-24.9679538043706000,"backgroundColor":"orange","__typename":"scatter"}, {"id":271,"data_r":1.7409293509346293,"data_x":-23.8806649447566460,"data_y":-46.5757592996662450,"backgroundColor":"orange","__typename":"scatter"}, {"id":270,"data_r":0.7466978082419229,"data_x":43.9934049280323000,"data_y":-47.6204741573016150,"backgroundColor":"orange","__typename":"scatter"}, {"id":269,"data_r":1.0345494311496250,"data_x":-19.0126214764032100,"data_y":-53.4155439820424900,"backgroundColor":"orange","__typename":"scatter"}, {"id":268,"data_r":1.2206710490594088,"data_x":12.0578266587935590,"data_y":89.2693148286913800,"backgroundColor":"orange","__typename":"scatter"}, {"id":267,"data_r":1.5145512300374500,"data_x":59.2966119254256800,"data_y":-66.2394856649491400,"backgroundColor":"orange","__typename":"scatter"}, {"id":266,"data_r":0.7114788972751640,"data_x":8.3281658326944900,"data_y":27.9745725795000230,"backgroundColor":"orange","__typename":"scatter"}, {"id":265,"data_r":1.1179825265149144,"data_x":-64.2546093986801000,"data_y":66.5238700588763300,"backgroundColor":"orange","__typename":"scatter"}, {"id":264,"data_r":0.7584841485533329,"data_x":-52.4133535895068500,"data_y":36.4416266643004400,"backgroundColor":"orange","__typename":"scatter"}, {"id":263,"data_r":0.6451298233230633,"data_x":67.1775340091661100,"data_y":-85.8108087717557600,"backgroundColor":"orange","__typename":"scatter"}, {"id":262,"data_r":1.5390249623207466,"data_x":-96.8502101992711300,"data_y":-5.8120379070539350,"backgroundColor":"orange","__typename":"scatter"}, {"id":261,"data_r":1.0146773921813060,"data_x":72.5890668075242200,"data_y":-97.5654998269632000,"backgroundColor":"orange","__typename":"scatter"}, {"id":260,"data_r":0.7846329591810415,"data_x":-26.7465129641279340,"data_y":-0.4980961537187856,"backgroundColor":"orange","__typename":"scatter"}, {"id":259,"data_r":1.6797242623703035,"data_x":53.3446664455140100,"data_y":-44.5173752986479200,"backgroundColor":"orange","__typename":"scatter"}, {"id":258,"data_r":1.1587317563315698,"data_x":-20.0185587963906300,"data_y":-7.5052493619472750,"backgroundColor":"orange","__typename":"scatter"}, {"id":257,"data_r":0.7204808495792494,"data_x":-45.9485065971489060,"data_y":-65.0803882319759900,"backgroundColor":"orange","__typename":"scatter"}, {"id":256,"data_r":0.01945041022600646500,"data_x":12.7947350121906390,"data_y":1.1183574120271933,"backgroundColor":"orange","__typename":"scatter"}, {"id":255,"data_r":0.49176029450743686000,"data_x":65.0044450427085500,"data_y":74.5449166832536300,"backgroundColor":"orange","__typename":"scatter"}, {"id":254,"data_r":0.21800935930499632000,"data_x":39.7822911287016440,"data_y":-63.4129909228241500,"backgroundColor":"orange","__typename":"scatter"}, {"id":253,"data_r":1.3202231489942862,"data_x":66.0163276004937000,"data_y":-14.4640471302924570,"backgroundColor":"orange","__typename":"scatter"}, {"id":252,"data_r":1.1666628127279903,"data_x":58.4707900322228650,"data_y":-94.4924235626527000,"backgroundColor":"orange","__typename":"scatter"}, {"id":251,"data_r":1.9759222106754880,"data_x":8.1799790347430560,"data_y":24.182170292032,"backgroundColor":"orange","__typename":"scatter"}, {"id":250,"data_r":0.04233068604944901000,"data_x":86.1617591985457700,"data_y":9.5035347450276540,"backgroundColor":"orange","__typename":"scatter"}, {"id":249,"data_r":1.3273363812073322,"data_x":-54.1854415493866240,"data_y":-7.8745627912423455,"backgroundColor":"orange","__typename":"scatter"}, {"id":248,"data_r":0.31717348982743765000,"data_x":4.6653262301031395,"data_y":78.2068457821167600,"backgroundColor":"orange","__typename":"scatter"}, {"id":247,"data_r":1.8589982544999990,"data_x":-99.2467438193627300,"data_y":-76.7900544673713800,"backgroundColor":"orange","__typename":"scatter"}, {"id":246,"data_r":0.8754313436092649,"data_x":6.8107763800996370,"data_y":-59.9842762588151100,"backgroundColor":"orange","__typename":"scatter"}, {"id":245,"data_r":0.6298150751825950,"data_x":62.7817499152640150,"data_y":13.3645312443225080,"backgroundColor":"orange","__typename":"scatter"}, {"id":244,"data_r":1.4518226070538870,"data_x":18.2124656731274860,"data_y":12.4543714881085280,"backgroundColor":"orange","__typename":"scatter"}, {"id":243,"data_r":0.7914028223402529,"data_x":69.3210570977028600,"data_y":-67.0733979011660500,"backgroundColor":"orange","__typename":"scatter"}, {"id":242,"data_r":0.8388310468827185,"data_x":72.8392939248641200,"data_y":6.6696854042326950,"backgroundColor":"orange","__typename":"scatter"}, {"id":241,"data_r":1.2481235841452754,"data_x":-57.2781129103521850,"data_y":-0.33924512567200527000,"backgroundColor":"orange","__typename":"scatter"}, {"id":240,"data_r":1.1923287166010241,"data_x":-92.3545888714473900,"data_y":-97.3226857286241100,"backgroundColor":"orange","__typename":"scatter"}, {"id":239,"data_r":1.6166447972879383,"data_x":6.9948978111285200,"data_y":-50.8752576792875150,"backgroundColor":"orange","__typename":"scatter"}, {"id":238,"data_r":0.7825679962480119,"data_x":-15.8734370656243400,"data_y":40.6791102431071960,"backgroundColor":"orange","__typename":"scatter"}, {"id":237,"data_r":0.7367171103362953,"data_x":-73.8161437527168800,"data_y":33.2224563285333760,"backgroundColor":"orange","__typename":"scatter"}, {"id":236,"data_r":1.0467890008177259,"data_x":81.8978031651435400,"data_y":91.0597453216857200,"backgroundColor":"orange","__typename":"scatter"}, {"id":235,"data_r":0.8216041041999640,"data_x":48.3673231015130800,"data_y":-35.0933153775495600,"backgroundColor":"orange","__typename":"scatter"}, {"id":234,"data_r":1.4344028305512384,"data_x":-47.8166498419961200,"data_y":55.2807213594424400,"backgroundColor":"orange","__typename":"scatter"}, {"id":233,"data_r":1.5300824645742774,"data_x":-80.6634840269149000,"data_y":78.0251799242074400,"backgroundColor":"orange","__typename":"scatter"}, {"id":232,"data_r":1.3698556936049258,"data_x":71.7901914365387500,"data_y":-55.8258595231419860,"backgroundColor":"orange","__typename":"scatter"}, {"id":231,"data_r":1.5882964763605676,"data_x":-71.0192651958138000,"data_y":87.4507338431577600,"backgroundColor":"orange","__typename":"scatter"}, {"id":230,"data_r":1.1525873114510756,"data_x":-70.9235442070537100,"data_y":-99.4171069250229500,"backgroundColor":"orange","__typename":"scatter"}, {"id":229,"data_r":1.5387204796935956,"data_x":-42.4236974264298200,"data_y":-83.3324188314641800,"backgroundColor":"orange","__typename":"scatter"}, {"id":228,"data_r":0.27217641520988733000,"data_x":-86.2698824407082600,"data_y":90.9258330728839600,"backgroundColor":"orange","__typename":"scatter"}, {"id":227,"data_r":1.8215358388996807,"data_x":-46.9906391750497300,"data_y":-25.1188475701179750,"backgroundColor":"orange","__typename":"scatter"}, {"id":226,"data_r":0.14661770992179868000,"data_x":-71.5146162316665200,"data_y":-60.1343718794296300,"backgroundColor":"orange","__typename":"scatter"}, {"id":225,"data_r":0.9139473737897532,"data_x":26.7323425165167500,"data_y":-98.3507568559837600,"backgroundColor":"orange","__typename":"scatter"}, {"id":224,"data_r":1.3048362218697886,"data_x":7.9968287927941080,"data_y":-66.9423960179902200,"backgroundColor":"orange","__typename":"scatter"}, {"id":223,"data_r":0.9509746115887690,"data_x":-70.9285892136555000,"data_y":78.8857957743067000,"backgroundColor":"orange","__typename":"scatter"}, {"id":222,"data_r":0.37284904115129214000,"data_x":-1.1241632113599076,"data_y":99.5109872035314900,"backgroundColor":"orange","__typename":"scatter"}, {"id":221,"data_r":1.2994973931809777,"data_x":-93.1357000438485400,"data_y":-9.3981297428251440,"backgroundColor":"orange","__typename":"scatter"}, {"id":220,"data_r":1.6873415431103060,"data_x":56.8525087555295200,"data_y":6.7134133690696760,"backgroundColor":"orange","__typename":"scatter"}, {"id":219,"data_r":1.7841471865284975,"data_x":-98.1714356101378600,"data_y":-52.9811904332264660,"backgroundColor":"orange","__typename":"scatter"}, {"id":218,"data_r":1.0937615584624503,"data_x":11.7702699396863500,"data_y":-24.6718812189280300,"backgroundColor":"orange","__typename":"scatter"}, {"id":217,"data_r":0.33233048134992726000,"data_x":-52.3055780894609440,"data_y":72.4370081999254000,"backgroundColor":"orange","__typename":"scatter"}, {"id":216,"data_r":0.8762072017591649,"data_x":-54.1158459201817050,"data_y":42.7344629974742300,"backgroundColor":"orange","__typename":"scatter"}, {"id":215,"data_r":1.0825235136561266,"data_x":-73.6774194283828300,"data_y":21.9625823151624360,"backgroundColor":"orange","__typename":"scatter"}, {"id":214,"data_r":0.14717233863388257000,"data_x":-56.9917583270847600,"data_y":13.9431514703753920,"backgroundColor":"orange","__typename":"scatter"}, {"id":213,"data_r":0.11281208647387952000,"data_x":70.4683726086574600,"data_y":-35.4343152555358640,"backgroundColor":"orange","__typename":"scatter"}, {"id":212,"data_r":0.3752986184303557,"data_x":94.4912687041786500,"data_y":-45.5174050190524800,"backgroundColor":"orange","__typename":"scatter"}, {"id":211,"data_r":0.7233993271028689,"data_x":-80.7285994568305100,"data_y":-60.9054968309344250,"backgroundColor":"orange","__typename":"scatter"}, {"id":210,"data_r":1.5547768327863425,"data_x":-75.2124828807590500,"data_y":-90.8649603304483500,"backgroundColor":"orange","__typename":"scatter"}, {"id":209,"data_r":1.0578887230654228,"data_x":-6.4227494744955480,"data_y":-75.7879002571491600,"backgroundColor":"orange","__typename":"scatter"}, {"id":208,"data_r":0.9418570133251265,"data_x":9.3628817221129700,"data_y":-58.4090717651915700,"backgroundColor":"orange","__typename":"scatter"}, {"id":207,"data_r":1.5076725423755901,"data_x":-35.4532870672021700,"data_y":-69.9839015882651100,"backgroundColor":"orange","__typename":"scatter"}, {"id":206,"data_r":1.4694332532752155,"data_x":22.8610527134692560,"data_y":91.6042309026667100,"backgroundColor":"orange","__typename":"scatter"}, {"id":205,"data_r":0.9311326351230114,"data_x":-69.7429802197174800,"data_y":-96.8370129061122400,"backgroundColor":"orange","__typename":"scatter"}, {"id":204,"data_r":0.2559174666463706,"data_x":83.3154515030350800,"data_y":-90.1647130988943100,"backgroundColor":"orange","__typename":"scatter"}, {"id":203,"data_r":0.20500553347653172000,"data_x":-33.8800251175566100,"data_y":34.2544690375508900,"backgroundColor":"orange","__typename":"scatter"}, {"id":202,"data_r":0.20434971684329373000,"data_x":-86.9632706082422500,"data_y":97.3052745554498800,"backgroundColor":"orange","__typename":"scatter"}, {"id":201,"data_r":0.47234789665866783000,"data_x":55.5717207576586800,"data_y":-97.5435015536569000,"backgroundColor":"orange","__typename":"scatter"}, {"id":200,"data_r":1.0983555732086985,"data_x":59.2440517681894500,"data_y":48.2944976884153200,"backgroundColor":"orange","__typename":"scatter"}, {"id":199,"data_r":0.9432830877684855,"data_x":-80.8433124562397700,"data_y":20.6505406896965620,"backgroundColor":"orange","__typename":"scatter"}, {"id":198,"data_r":1.7031590907676137,"data_x":-19.5099418578718050,"data_y":94.4465755537687000,"backgroundColor":"orange","__typename":"scatter"}, {"id":197,"data_r":0.42583379202198524000,"data_x":-99.1410851905462400,"data_y":65.8602797131637800,"backgroundColor":"orange","__typename":"scatter"}, {"id":196,"data_r":0.44796789153089733000,"data_x":99.9599052691274200,"data_y":81.6589470616506600,"backgroundColor":"orange","__typename":"scatter"}, {"id":195,"data_r":1.5780688425067648,"data_x":-25.5239362268710580,"data_y":-12.3068488154481450,"backgroundColor":"orange","__typename":"scatter"}, {"id":194,"data_r":0.3683138108805353,"data_x":-10.7230656802074000,"data_y":48.2739960792756900,"backgroundColor":"orange","__typename":"scatter"}, {"id":193,"data_r":1.0379809500286590,"data_x":34.2864332162309500,"data_y":7.9994982268633660,"backgroundColor":"orange","__typename":"scatter"}, {"id":192,"data_r":1.5185146424247589,"data_x":44.6303384342663350,"data_y":-87.4492700559202200,"backgroundColor":"orange","__typename":"scatter"}, {"id":191,"data_r":0.45919352227303545000,"data_x":76.0017739589263500,"data_y":40.8851574830849700,"backgroundColor":"orange","__typename":"scatter"}, {"id":190,"data_r":1.5934904977251443,"data_x":33.7961729597543000,"data_y":-4.7482783950544730,"backgroundColor":"orange","__typename":"scatter"}, {"id":189,"data_r":1.4792539419778983,"data_x":43.8438576033553200,"data_y":81.4502693079242900,"backgroundColor":"orange","__typename":"scatter"}, {"id":188,"data_r":0.00042894274725169270,"data_x":-93.9001856301343300,"data_y":-77.8705624503151900,"backgroundColor":"orange","__typename":"scatter"}, {"id":187,"data_r":0.9374726595725789,"data_x":-66.7951840554071500,"data_y":54.2464597711308940,"backgroundColor":"orange","__typename":"scatter"}, {"id":186,"data_r":0.07237760074415744000,"data_x":-63.7190817029376100,"data_y":-70.4756990974771900,"backgroundColor":"orange","__typename":"scatter"}, {"id":185,"data_r":1.3928263984282157,"data_x":1.0112700985197343,"data_y":-89.2487036551588600,"backgroundColor":"orange","__typename":"scatter"}, {"id":184,"data_r":0.3873654329652543,"data_x":44.9190667037445700,"data_y":-59.1971555305894200,"backgroundColor":"orange","__typename":"scatter"}, {"id":183,"data_r":1.3502489068629537,"data_x":-10.1153367649488240,"data_y":84.2449642562256600,"backgroundColor":"orange","__typename":"scatter"}, {"id":182,"data_r":1.2309007541998596,"data_x":46.4401183191897700,"data_y":-2.6517135504773970,"backgroundColor":"orange","__typename":"scatter"}, {"id":181,"data_r":1.3190172011830446,"data_x":23.8287085646967220,"data_y":-39.7715685761916400,"backgroundColor":"orange","__typename":"scatter"}, {"id":180,"data_r":0.7146633009573127,"data_x":45.4749250822298100,"data_y":-94.1034935511694100,"backgroundColor":"orange","__typename":"scatter"}, {"id":179,"data_r":1.9153834214948766,"data_x":-14.5052126700587100,"data_y":-2.0559289097211053,"backgroundColor":"orange","__typename":"scatter"}, {"id":178,"data_r":1.5372300171694322,"data_x":69.2298812114822500,"data_y":-60.2337666929414300,"backgroundColor":"orange","__typename":"scatter"}, {"id":177,"data_r":1.7561929991721938,"data_x":-42.4072700014308500,"data_y":-45.4053825089832100,"backgroundColor":"orange","__typename":"scatter"}, {"id":176,"data_r":1.4846174154533966,"data_x":30.9248773314918740,"data_y":-33.6725465585422600,"backgroundColor":"orange","__typename":"scatter"}, {"id":175,"data_r":1.7502588953685887,"data_x":25.7077172689756070,"data_y":-29.2033180738315640,"backgroundColor":"orange","__typename":"scatter"}, {"id":174,"data_r":1.6793032369415170,"data_x":92.3982165501668200,"data_y":83.2452660806323900,"backgroundColor":"orange","__typename":"scatter"}, {"id":173,"data_r":0.1168853740160789,"data_x":63.2081898323070700,"data_y":-14.5267384488563690,"backgroundColor":"orange","__typename":"scatter"}, {"id":172,"data_r":0.3100056698622611,"data_x":5.6412079557162540,"data_y":-97.5864043367288800,"backgroundColor":"orange","__typename":"scatter"}, {"id":171,"data_r":1.2213810502537660,"data_x":-28.1846356449525040,"data_y":-7.9477670055238650,"backgroundColor":"orange","__typename":"scatter"}, {"id":170,"data_r":0.2884965461691742,"data_x":-79.3521292007873600,"data_y":-27.5889115715095770,"backgroundColor":"orange","__typename":"scatter"}, {"id":169,"data_r":0.7856442889826267,"data_x":-80.4889010222607200,"data_y":15.3173662648020680,"backgroundColor":"orange","__typename":"scatter"}, {"id":168,"data_r":1.3441195015845060,"data_x":46.1373442786938000,"data_y":30.8933045694291800,"backgroundColor":"orange","__typename":"scatter"}, {"id":167,"data_r":0.5808397784804797,"data_x":-14.8854460855818650,"data_y":-84.6223128936118800,"backgroundColor":"orange","__typename":"scatter"}, {"id":166,"data_r":1.5921363752620676,"data_x":6.6380204490078750,"data_y":-43.0360167375080100,"backgroundColor":"orange","__typename":"scatter"}, {"id":165,"data_r":0.2947976512160997,"data_x":-63.2091971379394700,"data_y":69.4620709770322700,"backgroundColor":"orange","__typename":"scatter"}, {"id":164,"data_r":0.5062131664548382,"data_x":92.5563847134981200,"data_y":-94.3338410715878800,"backgroundColor":"orange","__typename":"scatter"}, {"id":163,"data_r":0.5448577995335970,"data_x":18.8634653829941300,"data_y":-55.0060537249916100,"backgroundColor":"orange","__typename":"scatter"}, {"id":162,"data_r":0.49346221258771594000,"data_x":-2.8160709447072163,"data_y":85.4003372941275100,"backgroundColor":"orange","__typename":"scatter"}, {"id":161,"data_r":1.5019551309495545,"data_x":99.9041459881321300,"data_y":-34.3051739724623800,"backgroundColor":"orange","__typename":"scatter"}, {"id":160,"data_r":0.6330652541895536,"data_x":-50.7223933507870300,"data_y":18.2264528198940570,"backgroundColor":"orange","__typename":"scatter"}, {"id":159,"data_r":0.6343174406284078,"data_x":5.8770422133858750,"data_y":79.3428882959151600,"backgroundColor":"orange","__typename":"scatter"}, {"id":158,"data_r":0.9160084154555599,"data_x":91.7234501131219600,"data_y":35.8165210086793600,"backgroundColor":"orange","__typename":"scatter"}, {"id":157,"data_r":0.6367723383565660,"data_x":-13.5665761016806600,"data_y":-2.3436387069952325,"backgroundColor":"orange","__typename":"scatter"}, {"id":156,"data_r":1.8042653161164992,"data_x":-46.2392188483311340,"data_y":35.4646304583764900,"backgroundColor":"orange","__typename":"scatter"}, {"id":155,"data_r":0.25738554244298584000,"data_x":-33.6651306906804400,"data_y":78.7086477341989200,"backgroundColor":"orange","__typename":"scatter"}, {"id":154,"data_r":0.4117082460355084,"data_x":54.2760086091872860,"data_y":75.8153503832785400,"backgroundColor":"orange","__typename":"scatter"}, {"id":153,"data_r":1.0186468162369700,"data_x":-83.9525569473941400,"data_y":-37.6802929422425500,"backgroundColor":"orange","__typename":"scatter"}, {"id":152,"data_r":1.1665724174545735,"data_x":98.7350294078201500,"data_y":-92.6781290554729500,"backgroundColor":"orange","__typename":"scatter"}, {"id":151,"data_r":0.41733892057753774000,"data_x":-88.6234019437315200,"data_y":-67.7567138681816300,"backgroundColor":"orange","__typename":"scatter"}, {"id":150,"data_r":1.4169430759457500,"data_x":76.6101619471693900,"data_y":-60.8338154087171500,"backgroundColor":"orange","__typename":"scatter"}, {"id":149,"data_r":0.7310993367813330,"data_x":-32.8547953866605000,"data_y":56.8157774989052800,"backgroundColor":"orange","__typename":"scatter"}, {"id":148,"data_r":0.3479226332298997,"data_x":76.1541176330545300,"data_y":76.5699576317259000,"backgroundColor":"orange","__typename":"scatter"}, {"id":147,"data_r":1.6564567155248215,"data_x":-11.3397315489953030,"data_y":-29.3419264637768700,"backgroundColor":"orange","__typename":"scatter"}, {"id":146,"data_r":0.7091412694463437,"data_x":-85.2523259645128200,"data_y":41.9732568509826500,"backgroundColor":"orange","__typename":"scatter"}, {"id":145,"data_r":1.4604350393967733,"data_x":29.8720203109184700,"data_y":1.8311801039250009,"backgroundColor":"orange","__typename":"scatter"}, {"id":144,"data_r":1.3244426595778820,"data_x":-51.698101741110,"data_y":-48.380061406916,"backgroundColor":"orange","__typename":"scatter"}, {"id":143,"data_r":0.6790945027233182,"data_x":81.2347630260064000,"data_y":38.1451878247339500,"backgroundColor":"orange","__typename":"scatter"}, {"id":142,"data_r":1.6151946318637087,"data_x":-60.0597367688011900,"data_y":42.8007039730460700,"backgroundColor":"orange","__typename":"scatter"}, {"id":141,"data_r":1.8229234365174563,"data_x":-95.7885386136080800,"data_y":-2.0016462112188105,"backgroundColor":"orange","__typename":"scatter"}, {"id":140,"data_r":1.8229986594114673,"data_x":-60.5094210885878140,"data_y":-94.0747641168044000,"backgroundColor":"orange","__typename":"scatter"}, {"id":139,"data_r":0.47569105044167825000,"data_x":78.9326091686663700,"data_y":98.8185839928141100,"backgroundColor":"orange","__typename":"scatter"}, {"id":138,"data_r":1.5019038869862250,"data_x":93.6372117130644300,"data_y":51.1935180923666100,"backgroundColor":"orange","__typename":"scatter"}, {"id":137,"data_r":0.2856919062653458,"data_x":9.2311194375044540,"data_y":94.8493558584607500,"backgroundColor":"orange","__typename":"scatter"}, {"id":136,"data_r":0.5029897384475661,"data_x":90.2915988899275300,"data_y":2.6960463195794480,"backgroundColor":"orange","__typename":"scatter"}, {"id":135,"data_r":0.05282371632022498000,"data_x":86.3530244229271300,"data_y":-94.8094143785512100,"backgroundColor":"orange","__typename":"scatter"}, {"id":134,"data_r":0.03343954262029314000,"data_x":-69.9616612194771000,"data_y":59.7285511980230500,"backgroundColor":"orange","__typename":"scatter"}, {"id":133,"data_r":1.1570610276005926,"data_x":-51.7879003953017500,"data_y":49.2532432808935140,"backgroundColor":"orange","__typename":"scatter"}, {"id":132,"data_r":0.29906759055497556000,"data_x":85.4902647096406700,"data_y":-34.2072409352370600,"backgroundColor":"orange","__typename":"scatter"}, {"id":131,"data_r":0.8755668167561348,"data_x":-73.6029398769130700,"data_y":-8.7001186392970490,"backgroundColor":"orange","__typename":"scatter"}, {"id":130,"data_r":1.1516586240437610,"data_x":12.0385142277835030,"data_y":-55.7576895217785950,"backgroundColor":"orange","__typename":"scatter"}, {"id":129,"data_r":0.10738522395485273000,"data_x":-48.3149399234715800,"data_y":-4.7409710951491050,"backgroundColor":"orange","__typename":"scatter"}, {"id":128,"data_r":0.0979321464312708,"data_x":-26.3984608284684160,"data_y":34.9857994339138260,"backgroundColor":"orange","__typename":"scatter"}, {"id":127,"data_r":0.06192014764260811400,"data_x":70.5439167961404200,"data_y":-78.5836918788303000,"backgroundColor":"orange","__typename":"scatter"}, {"id":126,"data_r":0.5635934421042004,"data_x":-48.7126412187528500,"data_y":-58.8319154183854350,"backgroundColor":"orange","__typename":"scatter"}, {"id":125,"data_r":0.6079262078832466,"data_x":26.7747506573327670,"data_y":97.9254102207944900,"backgroundColor":"orange","__typename":"scatter"}, {"id":124,"data_r":1.2513628282214806,"data_x":-2.5137395943026110,"data_y":-91.9983540926200300,"backgroundColor":"orange","__typename":"scatter"}, {"id":123,"data_r":0.16864023899566094000,"data_x":-66.2272262419628200,"data_y":91.9233004374779600,"backgroundColor":"orange","__typename":"scatter"}, {"id":122,"data_r":1.2460969733200606,"data_x":12.9569818972490080,"data_y":-24.4176443196683980,"backgroundColor":"orange","__typename":"scatter"}, {"id":121,"data_r":1.9325905777211890,"data_x":96.6816248267668800,"data_y":84.4247073180281800,"backgroundColor":"orange","__typename":"scatter"}, {"id":120,"data_r":0.8738985914797577,"data_x":-37.5050558115378900,"data_y":37.7472588512716800,"backgroundColor":"orange","__typename":"scatter"}, {"id":119,"data_r":0.4743359099683877,"data_x":50.1999245851429500,"data_y":31.6901646746256630,"backgroundColor":"orange","__typename":"scatter"}, {"id":118,"data_r":0.5251153785340619,"data_x":-44.2397623376916660,"data_y":3.0992937611775906,"backgroundColor":"orange","__typename":"scatter"}, {"id":117,"data_r":1.3521602695380173,"data_x":91.7076302902143100,"data_y":69.2603080509039000,"backgroundColor":"orange","__typename":"scatter"}, {"id":116,"data_r":1.5037094407818663,"data_x":13.5838653685250290,"data_y":-26.0860960782770550,"backgroundColor":"orange","__typename":"scatter"}, {"id":115,"data_r":0.6019575984271790,"data_x":5.1411578389723545,"data_y":-23.9421516389941580,"backgroundColor":"orange","__typename":"scatter"}, {"id":114,"data_r":1.3141989899187232,"data_x":22.4578135414409400,"data_y":-70.4457173157078800,"backgroundColor":"orange","__typename":"scatter"}, {"id":113,"data_r":0.1383890445768854,"data_x":-69.9548848135344600,"data_y":-0.4690757566205406,"backgroundColor":"orange","__typename":"scatter"}, {"id":112,"data_r":0.33194615144756856000,"data_x":-36.9251315028424500,"data_y":60.5418059155217600,"backgroundColor":"orange","__typename":"scatter"}, {"id":111,"data_r":0.1854745190099889,"data_x":33.5496844923852700,"data_y":23.0590798338999860,"backgroundColor":"orange","__typename":"scatter"}, {"id":110,"data_r":1.7704759968089814,"data_x":94.0229706398912300,"data_y":44.3327866616311000,"backgroundColor":"orange","__typename":"scatter"}, {"id":109,"data_r":0.6869945118951790,"data_x":-39.7100853424131160,"data_y":33.3875754544542600,"backgroundColor":"orange","__typename":"scatter"}, {"id":108,"data_r":0.16252438915898137000,"data_x":32.1433457034336000,"data_y":68.0603918209798700,"backgroundColor":"orange","__typename":"scatter"}, {"id":107,"data_r":0.17768961230915625000,"data_x":6.7453164543924250,"data_y":-36.1539798499384000,"backgroundColor":"orange","__typename":"scatter"}, {"id":106,"data_r":1.0165604394589596,"data_x":1.3490313308608837,"data_y":-6.2222857041537520,"backgroundColor":"orange","__typename":"scatter"}, {"id":105,"data_r":1.7466906369944600,"data_x":63.6210688193914250,"data_y":19.6905228855921880,"backgroundColor":"orange","__typename":"scatter"}, {"id":104,"data_r":1.2007863638047929,"data_x":84.8946664934130800,"data_y":3.5847380854244770,"backgroundColor":"orange","__typename":"scatter"}, {"id":103,"data_r":0.3571577648687905,"data_x":89.1264228383494400,"data_y":43.0618968165200600,"backgroundColor":"orange","__typename":"scatter"}, {"id":102,"data_r":1.2978967050202703,"data_x":-63.9347750077837060,"data_y":3.2990477889686120,"backgroundColor":"orange","__typename":"scatter"}, {"id":101,"data_r":1.4478317499261015,"data_x":6.8653793621664020,"data_y":50.3956893258301000,"backgroundColor":"orange","__typename":"scatter"}, {"id":100,"data_r":1.5942852286836975,"data_x":69.0632510158578600,"data_y":81.4694838090101900,"backgroundColor":"orange","__typename":"scatter"}, {"id":99,"data_r":1.5037161077599532,"data_x":-38.4042831595091700,"data_y":53.7695493809232660,"backgroundColor":"orange","__typename":"scatter"}, {"id":98,"data_r":0.3482260870603624,"data_x":37.9982688185483750,"data_y":-50.3697295451616540,"backgroundColor":"orange","__typename":"scatter"}, {"id":97,"data_r":1.6261665687419620,"data_x":58.8046098419828800,"data_y":22.9630351717213600,"backgroundColor":"orange","__typename":"scatter"}, {"id":96,"data_r":1.1653345303387233,"data_x":-76.9332739445965600,"data_y":-73.6102222239488200,"backgroundColor":"orange","__typename":"scatter"}, {"id":95,"data_r":0.2303807202472128,"data_x":71.9159155281793100,"data_y":-21.6971538139088000,"backgroundColor":"orange","__typename":"scatter"}, {"id":94,"data_r":1.2771396728804016,"data_x":-86.5458612881539600,"data_y":-82.5356226534149500,"backgroundColor":"orange","__typename":"scatter"}, {"id":93,"data_r":0.16527638994760396000,"data_x":34.8961194417672260,"data_y":-53.8090182295778200,"backgroundColor":"orange","__typename":"scatter"}, {"id":92,"data_r":0.5324550398541197,"data_x":30.1694338241470280,"data_y":-29.7417144433016700,"backgroundColor":"orange","__typename":"scatter"}, {"id":91,"data_r":0.8506056492158218,"data_x":-66.5852746494903200,"data_y":-53.6083475711340600,"backgroundColor":"orange","__typename":"scatter"}, {"id":90,"data_r":1.9094919039790148,"data_x":11.5506595971107020,"data_y":8.5250440226765090,"backgroundColor":"orange","__typename":"scatter"}, {"id":89,"data_r":0.43530038897004797000,"data_x":12.1906141605525380,"data_y":-32.4906709525924400,"backgroundColor":"orange","__typename":"scatter"}, {"id":88,"data_r":0.20227021267945355000,"data_x":51.9947209338633300,"data_y":-76.1893352751748100,"backgroundColor":"orange","__typename":"scatter"}, {"id":87,"data_r":1.5716906980631071,"data_x":-90.7084531095779600,"data_y":44.3575151591856450,"backgroundColor":"orange","__typename":"scatter"}, {"id":86,"data_r":0.8805914999120312,"data_x":58.9403531072179000,"data_y":24.5805750896162860,"backgroundColor":"orange","__typename":"scatter"}, {"id":85,"data_r":0.15499738006512542000,"data_x":-28.8225271294316730,"data_y":-52.6610503569716850,"backgroundColor":"orange","__typename":"scatter"}, {"id":84,"data_r":1.5705450782694217,"data_x":-85.3344477094294700,"data_y":-79.7688898839254300,"backgroundColor":"orange","__typename":"scatter"}, {"id":83,"data_r":0.6452463648945206,"data_x":35.4773675424873150,"data_y":76.5002641290206200,"backgroundColor":"orange","__typename":"scatter"}, {"id":82,"data_r":0.46871931244146703000,"data_x":-67.5835213071454200,"data_y":-31.1170269006056050,"backgroundColor":"orange","__typename":"scatter"}, {"id":81,"data_r":0.04129656700292905000,"data_x":-62.6150594602005600,"data_y":-84.1995578414583400,"backgroundColor":"orange","__typename":"scatter"}, {"id":80,"data_r":1.9483288781655732,"data_x":78.6019903656369100,"data_y":-71.0709149842270900,"backgroundColor":"orange","__typename":"scatter"}, {"id":79,"data_r":1.2819100362851175,"data_x":25.8262450875973900,"data_y":67.4949828116639900,"backgroundColor":"orange","__typename":"scatter"}, {"id":78,"data_r":1.971712279028,"data_x":-6.6930813685805780,"data_y":58.3387305409806600,"backgroundColor":"orange","__typename":"scatter"}, {"id":77,"data_r":1.9533313938546382,"data_x":12.2849517813656170,"data_y":-25.0456611638387050,"backgroundColor":"orange","__typename":"scatter"}, {"id":76,"data_r":1.7817487434596506,"data_x":88.4484566642752100,"data_y":-57.0885441385247960,"backgroundColor":"orange","__typename":"scatter"}, {"id":75,"data_r":1.4158004638781434,"data_x":8.5324934771720870,"data_y":-87.6554298024506400,"backgroundColor":"orange","__typename":"scatter"}, {"id":74,"data_r":0.2979958928091313,"data_x":77.6304705005740300,"data_y":37.0034934899627000,"backgroundColor":"orange","__typename":"scatter"}, {"id":73,"data_r":1.5070913183288441,"data_x":94.5137522564033200,"data_y":-97.1511993136858800,"backgroundColor":"orange","__typename":"scatter"}, {"id":72,"data_r":1.3903211785041099,"data_x":69.2694854129207300,"data_y":48.4680205618135600,"backgroundColor":"orange","__typename":"scatter"}, {"id":71,"data_r":0.2567408691090711,"data_x":-46.7575214375494300,"data_y":-37.1562074597683100,"backgroundColor":"orange","__typename":"scatter"}, {"id":70,"data_r":0.4714919972065470,"data_x":-57.5923740554776340,"data_y":56.9340957933022600,"backgroundColor":"orange","__typename":"scatter"}, {"id":69,"data_r":1.0578411788922946,"data_x":58.9025516658807200,"data_y":-28.3048908718904320,"backgroundColor":"orange","__typename":"scatter"}, {"id":68,"data_r":0.9064347034777174,"data_x":-64.2690780829772200,"data_y":12.4152490190331260,"backgroundColor":"orange","__typename":"scatter"}, {"id":67,"data_r":0.05012968822210029000,"data_x":62.1853563945594600,"data_y":75.0678161744826600,"backgroundColor":"orange","__typename":"scatter"}, {"id":66,"data_r":1.0384466589098054,"data_x":-3.2746893462624270,"data_y":-71.8749417453625000,"backgroundColor":"orange","__typename":"scatter"}, {"id":65,"data_r":1.1668365417688293,"data_x":54.9361980012428700,"data_y":-15.4600994868026480,"backgroundColor":"orange","__typename":"scatter"}, {"id":64,"data_r":0.01810216769813166600,"data_x":77.3399287020274000,"data_y":91.8774340293100400,"backgroundColor":"orange","__typename":"scatter"}, {"id":63,"data_r":1.0904607983054735,"data_x":-0.9530943580614126,"data_y":-96.2223444579327300,"backgroundColor":"orange","__typename":"scatter"}, {"id":62,"data_r":0.22447978761641352000,"data_x":-60.4942967447075700,"data_y":-80.6400135726086100,"backgroundColor":"orange","__typename":"scatter"}, {"id":61,"data_r":1.0324021932616354,"data_x":83.5927513483356500,"data_y":72.4102168650852200,"backgroundColor":"orange","__typename":"scatter"}, {"id":60,"data_r":0.9725023941286906,"data_x":30.1067990672356130,"data_y":-94.9925852173913500,"backgroundColor":"orange","__typename":"scatter"}, {"id":59,"data_r":1.3410109691718266,"data_x":-18.3668735932332370,"data_y":-25.3218084687415900,"backgroundColor":"orange","__typename":"scatter"}, {"id":58,"data_r":0.02765094216874342000,"data_x":-49.5069490129754300,"data_y":-75.3445228756348200,"backgroundColor":"orange","__typename":"scatter"}, {"id":57,"data_r":1.8509466587060959,"data_x":-2.6157787810703990,"data_y":-0.8723732364938508,"backgroundColor":"orange","__typename":"scatter"}, {"id":56,"data_r":0.9883651542256393,"data_x":-24.1080774050860700,"data_y":-46.3798200942335160,"backgroundColor":"orange","__typename":"scatter"}, {"id":55,"data_r":0.02573883699804735400,"data_x":-92.1842657462136800,"data_y":43.4964907940831300,"backgroundColor":"orange","__typename":"scatter"}, {"id":54,"data_r":1.0514394569515741,"data_x":-9.7757335014604370,"data_y":14.7062876050006570,"backgroundColor":"orange","__typename":"scatter"}, {"id":53,"data_r":1.9532428060301500,"data_x":16.4330801470603730,"data_y":-1.8703173317990984,"backgroundColor":"orange","__typename":"scatter"}, {"id":52,"data_r":0.32395784002480843000,"data_x":-67.8217864177159300,"data_y":-71.9791141035818000,"backgroundColor":"orange","__typename":"scatter"}, {"id":51,"data_r":1.9496703371446005,"data_x":91.1608098296228200,"data_y":-28.1136908034761430,"backgroundColor":"orange","__typename":"scatter"}, {"id":50,"data_r":0.6849204072377097,"data_x":6.9511768043933890,"data_y":84.8417665104967100,"backgroundColor":"orange","__typename":"scatter"}, {"id":49,"data_r":0.5488163222712088,"data_x":15.0379871709944060,"data_y":-49.8445453677192700,"backgroundColor":"orange","__typename":"scatter"}, {"id":48,"data_r":1.0991357564769788,"data_x":-95.5919210746268800,"data_y":-6.5126627577062560,"backgroundColor":"orange","__typename":"scatter"}, {"id":47,"data_r":1.2482366750609720,"data_x":-30.5084313942722860,"data_y":-80.9652092312718600,"backgroundColor":"orange","__typename":"scatter"}, {"id":46,"data_r":1.0233524399430918,"data_x":35.4172332128682700,"data_y":26.6828783223527000,"backgroundColor":"orange","__typename":"scatter"}, {"id":45,"data_r":1.7486022833664219,"data_x":-83.1658347828647500,"data_y":9.2466068571368520,"backgroundColor":"orange","__typename":"scatter"}, {"id":44,"data_r":1.5349802449024712,"data_x":26.6265929162855070,"data_y":-51.5125742910793600,"backgroundColor":"orange","__typename":"scatter"}, {"id":43,"data_r":0.6280537117886396,"data_x":76.6408518481140400,"data_y":13.9609096921721410,"backgroundColor":"orange","__typename":"scatter"}, {"id":42,"data_r":0.13627115503752885000,"data_x":2.6452526756433280,"data_y":57.0401341251699300,"backgroundColor":"orange","__typename":"scatter"}, {"id":41,"data_r":0.5349579624390408,"data_x":-80.5682171783952000,"data_y":56.6789420748176060,"backgroundColor":"orange","__typename":"scatter"}, {"id":40,"data_r":1.5493356403310004,"data_x":-40.2470851357983800,"data_y":9.9796300224927810,"backgroundColor":"orange","__typename":"scatter"}, {"id":39,"data_r":1.4815277285922202,"data_x":37.8892263605284260,"data_y":60.3806293746729200,"backgroundColor":"orange","__typename":"scatter"}, {"id":38,"data_r":1.7106858767792867,"data_x":42.0819980605973800,"data_y":-87.9621046351543900,"backgroundColor":"orange","__typename":"scatter"}, {"id":37,"data_r":0.22149730764629272000,"data_x":26.2252209059400170,"data_y":71.8960554913957300,"backgroundColor":"orange","__typename":"scatter"}, {"id":36,"data_r":0.4107814849788616,"data_x":99.4503423239514000,"data_y":-51.1850539238517750,"backgroundColor":"orange","__typename":"scatter"}, {"id":35,"data_r":0.5673112235833084,"data_x":52.8339155254868160,"data_y":-12.2715459283140760,"backgroundColor":"orange","__typename":"scatter"}, {"id":34,"data_r":1.6480988574262390,"data_x":74.3494708292717500,"data_y":-85.0482025211259400,"backgroundColor":"orange","__typename":"scatter"}, {"id":33,"data_r":0.3390341947717683,"data_x":38.1826782390141100,"data_y":35.9322614291792200,"backgroundColor":"orange","__typename":"scatter"}, {"id":32,"data_r":0.05270443332849828000,"data_x":54.4886976121832660,"data_y":-56.2273766867806400,"backgroundColor":"orange","__typename":"scatter"}, {"id":31,"data_r":1.5303789737379478,"data_x":-94.6448966022695100,"data_y":75.8269279427590700,"backgroundColor":"orange","__typename":"scatter"}, {"id":30,"data_r":1.6950236649590310,"data_x":31.2230144924043000,"data_y":22.2972609459832100,"backgroundColor":"orange","__typename":"scatter"}, {"id":29,"data_r":0.6786098077618701,"data_x":-85.2066580606988900,"data_y":32.3389502409973560,"backgroundColor":"orange","__typename":"scatter"}, {"id":28,"data_r":1.1877512270105544,"data_x":71.5134228083088600,"data_y":3.9618858994059147,"backgroundColor":"orange","__typename":"scatter"}, {"id":27,"data_r":0.2840860690691067,"data_x":-60.3828973568093300,"data_y":-27.0713846062623060,"backgroundColor":"orange","__typename":"scatter"}, {"id":26,"data_r":0.7998003314041044,"data_x":-92.0121759139051000,"data_y":-81.7333298224704100,"backgroundColor":"orange","__typename":"scatter"}, {"id":25,"data_r":0.9714432991441630,"data_x":85.6728981206211600,"data_y":9.1812774584217220,"backgroundColor":"orange","__typename":"scatter"}, {"id":24,"data_r":1.5666291876126581,"data_x":-37.1136250674015200,"data_y":31.7781404247775800,"backgroundColor":"orange","__typename":"scatter"}, {"id":23,"data_r":0.6401648851247788,"data_x":-95.9745321092355800,"data_y":-4.8410385974203995,"backgroundColor":"orange","__typename":"scatter"}, {"id":22,"data_r":1.0682286982714890,"data_x":-16.0662926304798300,"data_y":-59.5477306812840940,"backgroundColor":"orange","__typename":"scatter"}, {"id":21,"data_r":1.8060690992035044,"data_x":-4.4137947092739880,"data_y":-15.9520499475571680,"backgroundColor":"orange","__typename":"scatter"}, {"id":20,"data_r":0.16813772370175162000,"data_x":-60.0461228079765450,"data_y":-49.3651008264061300,"backgroundColor":"orange","__typename":"scatter"}, {"id":19,"data_r":0.5272508002801537,"data_x":47.3803577438427500,"data_y":-43.5159341232368200,"backgroundColor":"orange","__typename":"scatter"}, {"id":18,"data_r":1.0356189719067386,"data_x":4.7501418320992750,"data_y":-16.5041056470823800,"backgroundColor":"orange","__typename":"scatter"}, {"id":17,"data_r":0.6260839318572882,"data_x":29.2744691522049080,"data_y":-41.9825791635140700,"backgroundColor":"orange","__typename":"scatter"}, {"id":16,"data_r":0.9528576293986952,"data_x":-74.5896162467874900,"data_y":51.2476553672245500,"backgroundColor":"orange","__typename":"scatter"}, {"id":15,"data_r":1.2227613106663533,"data_x":-88.0433966583909600,"data_y":65.6930303215629700,"backgroundColor":"orange","__typename":"scatter"}, {"id":14,"data_r":1.0342824823658363,"data_x":-27.3196308880099250,"data_y":41.8704114469572700,"backgroundColor":"orange","__typename":"scatter"}, {"id":13,"data_r":1.0607290456981442,"data_x":-25.6461983858659050,"data_y":85.3643634863303600,"backgroundColor":"orange","__typename":"scatter"}, {"id":12,"data_r":0.8807102551929766,"data_x":47.6323973859521740,"data_y":-29.5946965216239400,"backgroundColor":"orange","__typename":"scatter"}, {"id":11,"data_r":1.8728872401212397,"data_x":-79.3618785493774800,"data_y":-94.6423246778472100,"backgroundColor":"orange","__typename":"scatter"}, {"id":10,"data_r":1.3956720181265690,"data_x":70.7181709182568500,"data_y":88.4949234698531800,"backgroundColor":"orange","__typename":"scatter"}, {"id":9,"data_r":1.3073315920602484,"data_x":14.0433195072055420,"data_y":5.5945558616177670,"backgroundColor":"orange","__typename":"scatter"}, {"id":8,"data_r":1.1096485358118136,"data_x":-77.0396083916757600,"data_y":-40.7329805991887900,"backgroundColor":"orange","__typename":"scatter"}, {"id":7,"data_r":0.7800473007435005,"data_x":-74.6287570585474800,"data_y":-12.8895627792859010,"backgroundColor":"orange","__typename":"scatter"}, {"id":6,"data_r":1.9085549759604220,"data_x":-89.0697410438505000,"data_y":-2.1275225588748060,"backgroundColor":"orange","__typename":"scatter"}, {"id":5,"data_r":0.9660833629249139,"data_x":8.4847551133615080,"data_y":53.6333324932563260,"backgroundColor":"orange","__typename":"scatter"}, {"id":4,"data_r":0.5355386572508491,"data_x":55.8232001724988860,"data_y":-74.6615467126101900,"backgroundColor":"orange","__typename":"scatter"}, {"id":3,"data_r":1.9647652429855138,"data_x":-40.5896392774480700,"data_y":20.9948256925432940,"backgroundColor":"orange","__typename":"scatter"}, {"id":2,"data_r":0.5483904075476267,"data_x":50.1432539761134140,"data_y":-23.4841075366502670,"backgroundColor":"orange","__typename":"scatter"}, {"id":1,"data_r":0.4981354006584735,"data_x":10.5512747893573110,"data_y":49.4674562264192600,"backgroundColor":"orange","__typename":"scatter"}, {"id":0,"data_r":1.1668453771128364,"data_x":-19.5247759306326860,"data_y":90.5895785094250200,"backgroundColor":"orange","__typename":"scatter"}]}}; +const scatter2 = {"data":{"DataSet1":[{"id":499,"data_r":2.2120439029676850,"data_x":-14.2117812824764870,"data_y":84.7346598883737800,"backgroundColor":"purple","__typename":"scatter"}, {"id":498,"data_r":0.3639930194469321,"data_x":24.1070810324717000,"data_y":-6.4203572338184630,"backgroundColor":"purple","__typename":"scatter"}, {"id":497,"data_r":3.4143029579367115,"data_x":-95.0022697919427800,"data_y":-19.1618822757314580,"backgroundColor":"purple","__typename":"scatter"}, {"id":496,"data_r":3.6525452621320230,"data_x":5.8591669918685470,"data_y":-25.7682297022485000,"backgroundColor":"purple","__typename":"scatter"}, {"id":495,"data_r":1.9019604410843416,"data_x":78.5239676766544400,"data_y":-85.7389623685757700,"backgroundColor":"purple","__typename":"scatter"}, {"id":494,"data_r":1.2676447127823565,"data_x":61.6453590824571200,"data_y":-71.0939880208209900,"backgroundColor":"purple","__typename":"scatter"}, {"id":493,"data_r":4.6486885628776090,"data_x":-25.0421209678127530,"data_y":35.0113371893435500,"backgroundColor":"purple","__typename":"scatter"}, {"id":492,"data_r":0.6484882904984823,"data_x":20.5882490521561050,"data_y":-43.6012774070725800,"backgroundColor":"purple","__typename":"scatter"}, {"id":491,"data_r":1.5957898491412736,"data_x":-47.8641929812643400,"data_y":-80.6627417325903200,"backgroundColor":"purple","__typename":"scatter"}, {"id":490,"data_r":0.7203524642104497,"data_x":36.8258070402352300,"data_y":2.3240635691989864,"backgroundColor":"purple","__typename":"scatter"}, {"id":489,"data_r":0.4828168454046422,"data_x":47.0938768995576000,"data_y":70.2057380911126800,"backgroundColor":"purple","__typename":"scatter"}, {"id":488,"data_r":0.02580284915113417700,"data_x":9.0989810754397830,"data_y":-95.1116108207426800,"backgroundColor":"purple","__typename":"scatter"}, {"id":487,"data_r":3.1274783629962120,"data_x":-61.9457437116147700,"data_y":-5.4324234383596350,"backgroundColor":"purple","__typename":"scatter"}, {"id":486,"data_r":4.5893093384186700,"data_x":86.3548187950515100,"data_y":-96.2579073651306200,"backgroundColor":"purple","__typename":"scatter"}, {"id":485,"data_r":1.6870959245014516,"data_x":67.7542564470944500,"data_y":-97.5461761664455900,"backgroundColor":"purple","__typename":"scatter"}, {"id":484,"data_r":1.5005254143670077,"data_x":42.0520151687393100,"data_y":73.3018528998452600,"backgroundColor":"purple","__typename":"scatter"}, {"id":483,"data_r":1.7871070658076593,"data_x":90.8828134463609800,"data_y":-3.5475245555252500,"backgroundColor":"purple","__typename":"scatter"}, {"id":482,"data_r":3.7573977862377460,"data_x":45.3250186922501800,"data_y":43.1704342019845200,"backgroundColor":"purple","__typename":"scatter"}, {"id":481,"data_r":4.9805917605075180,"data_x":-32.8607372049411600,"data_y":-6.1283521551664940,"backgroundColor":"purple","__typename":"scatter"}, {"id":480,"data_r":0.8458626319719587,"data_x":49.0912402739955200,"data_y":-79.2996487480099100,"backgroundColor":"purple","__typename":"scatter"}, {"id":479,"data_r":3.0377838111475110,"data_x":-31.3911637821875830,"data_y":-36.7024783991455100,"backgroundColor":"purple","__typename":"scatter"}, {"id":478,"data_r":3.1961522348345550,"data_x":34.2072296525380400,"data_y":3.0940104497700016,"backgroundColor":"purple","__typename":"scatter"}, {"id":477,"data_r":1.1252552702250407,"data_x":-76.8885589943516500,"data_y":-64.6188049403639900,"backgroundColor":"purple","__typename":"scatter"}, {"id":476,"data_r":4.4771399127849350,"data_x":-36.2935606912738100,"data_y":-4.6564663870590330,"backgroundColor":"purple","__typename":"scatter"}, {"id":475,"data_r":1.9207901258716820,"data_x":-75.8919380647804300,"data_y":43.1541946872595400,"backgroundColor":"purple","__typename":"scatter"}, {"id":474,"data_r":0.9863439279677666,"data_x":10.5231640504471980,"data_y":-21.8761457601749140,"backgroundColor":"purple","__typename":"scatter"}, {"id":473,"data_r":4.1517359614883700,"data_x":13.7717083419651050,"data_y":49.4851585497865260,"backgroundColor":"purple","__typename":"scatter"}, {"id":472,"data_r":3.9360439135564618,"data_x":85.3126837229971200,"data_y":-10.8896754201187170,"backgroundColor":"purple","__typename":"scatter"}, {"id":471,"data_r":0.44541378475287274000,"data_x":7.2853008895128470,"data_y":-6.4040892031891340,"backgroundColor":"purple","__typename":"scatter"}, {"id":470,"data_r":0.7355985380643837,"data_x":66.5253293269153300,"data_y":-34.8869358824711800,"backgroundColor":"purple","__typename":"scatter"}, {"id":469,"data_r":2.6815484848483706,"data_x":53.4247193238675600,"data_y":94.1916923461454000,"backgroundColor":"purple","__typename":"scatter"}, {"id":468,"data_r":1.2038791983448394,"data_x":-88.4433637683011300,"data_y":46.4221471205428460,"backgroundColor":"purple","__typename":"scatter"}, {"id":467,"data_r":2.7307652112100445,"data_x":20.5100303478945140,"data_y":28.6334625958661000,"backgroundColor":"purple","__typename":"scatter"}, {"id":466,"data_r":1.8966820772796367,"data_x":-87.9900896247833000,"data_y":-73.9102762694990200,"backgroundColor":"purple","__typename":"scatter"}, {"id":465,"data_r":4.1848317281231820,"data_x":-59.9814487615878600,"data_y":80.0183109143899900,"backgroundColor":"purple","__typename":"scatter"}, {"id":464,"data_r":3.7097255124926920,"data_x":66.2971853242270200,"data_y":-53.6494298546105700,"backgroundColor":"purple","__typename":"scatter"}, {"id":463,"data_r":0.7227578996752437,"data_x":72.8022506396147400,"data_y":22.2320868947730500,"backgroundColor":"purple","__typename":"scatter"}, {"id":462,"data_r":4.3287849044563265,"data_x":-5.0159042503095330,"data_y":-50.6869164889405900,"backgroundColor":"purple","__typename":"scatter"}, {"id":461,"data_r":1.6808488003306432,"data_x":86.1230050563366400,"data_y":-78.8518141011379800,"backgroundColor":"purple","__typename":"scatter"}, {"id":460,"data_r":2.6030330231541140,"data_x":-62.6223265402825700,"data_y":10.5816117273509250,"backgroundColor":"purple","__typename":"scatter"}, {"id":459,"data_r":1.3643608292816622,"data_x":26.3704854210437420,"data_y":-43.1030362023532300,"backgroundColor":"purple","__typename":"scatter"}, {"id":458,"data_r":4.2263375323519440,"data_x":-38.8641065148578500,"data_y":-11.1561409635229310,"backgroundColor":"purple","__typename":"scatter"}, {"id":457,"data_r":0.8461850776306090,"data_x":-73.9292444243849000,"data_y":-73.2111085553879500,"backgroundColor":"purple","__typename":"scatter"}, {"id":456,"data_r":0.5612905098953136,"data_x":18.5952111678530980,"data_y":3.7894796585544730,"backgroundColor":"purple","__typename":"scatter"}, {"id":455,"data_r":3.0930561401361656,"data_x":34.7882072561798600,"data_y":98.5512101909167900,"backgroundColor":"purple","__typename":"scatter"}, {"id":454,"data_r":1.2864068766956105,"data_x":-47.0704045631840800,"data_y":-69.6363384790376800,"backgroundColor":"purple","__typename":"scatter"}, {"id":453,"data_r":4.4332347796027670,"data_x":47.0644492608814700,"data_y":-65.2439067562514000,"backgroundColor":"purple","__typename":"scatter"}, {"id":452,"data_r":3.8111201288171994,"data_x":-16.7618865111970980,"data_y":-24.7088373518206340,"backgroundColor":"purple","__typename":"scatter"}, {"id":451,"data_r":0.05745638237817707000,"data_x":-76.2299146831237200,"data_y":-3.8649656714191850,"backgroundColor":"purple","__typename":"scatter"}, {"id":450,"data_r":4.7642702628470340,"data_x":-36.8963308483007500,"data_y":-58.5578737861227840,"backgroundColor":"purple","__typename":"scatter"}, {"id":449,"data_r":2.5503865140153215,"data_x":-30.6589415948901100,"data_y":20.1336079128052300,"backgroundColor":"purple","__typename":"scatter"}, {"id":448,"data_r":3.4423865945267710,"data_x":75.6815305826250200,"data_y":-61.8487593829391400,"backgroundColor":"purple","__typename":"scatter"}, {"id":447,"data_r":2.4446979559535830,"data_x":25.3842132195335700,"data_y":-92.7179768025813300,"backgroundColor":"purple","__typename":"scatter"}, {"id":446,"data_r":2.7944917247200340,"data_x":-69.7729860085154700,"data_y":71.3122385838364900,"backgroundColor":"purple","__typename":"scatter"}, {"id":445,"data_r":3.6728414815064747,"data_x":-54.9919165878149300,"data_y":35.7199278705812450,"backgroundColor":"purple","__typename":"scatter"}, {"id":444,"data_r":1.5212788458938253,"data_x":65.2450580516253200,"data_y":88.9018768636488100,"backgroundColor":"purple","__typename":"scatter"}, {"id":443,"data_r":1.5439758259845204,"data_x":70.8356876654659500,"data_y":99.9950035609547700,"backgroundColor":"purple","__typename":"scatter"}, {"id":442,"data_r":3.7739399226144220,"data_x":35.0680376254932000,"data_y":59.4428376637299750,"backgroundColor":"purple","__typename":"scatter"}, {"id":441,"data_r":0.5120294651931478,"data_x":-26.0124397994987000,"data_y":49.2057331347561600,"backgroundColor":"purple","__typename":"scatter"}, {"id":440,"data_r":1.0634176468730360,"data_x":-88.2119389742555200,"data_y":29.9467848253228940,"backgroundColor":"purple","__typename":"scatter"}, {"id":439,"data_r":0.5899535256256672,"data_x":-58.1223608218214740,"data_y":-58.6569598213435550,"backgroundColor":"purple","__typename":"scatter"}, {"id":438,"data_r":1.5488772356711290,"data_x":18.9051156485755100,"data_y":51.9698792788917600,"backgroundColor":"purple","__typename":"scatter"}, {"id":437,"data_r":3.0007935929083818,"data_x":-26.7636477934745100,"data_y":49.1562668163326960,"backgroundColor":"purple","__typename":"scatter"}, {"id":436,"data_r":3.6140185165785780,"data_x":-63.0129818385670100,"data_y":-70.4338624707996000,"backgroundColor":"purple","__typename":"scatter"}, {"id":435,"data_r":3.7787435961519290,"data_x":-56.6837028120090300,"data_y":-25.6974722176676060,"backgroundColor":"purple","__typename":"scatter"}, {"id":434,"data_r":2.3547642401329716,"data_x":-54.5099321970308000,"data_y":33.3596141272434400,"backgroundColor":"purple","__typename":"scatter"}, {"id":433,"data_r":2.9222066164098024,"data_x":-29.3978837353271700,"data_y":28.9912348574889120,"backgroundColor":"purple","__typename":"scatter"}, {"id":432,"data_r":2.1315372065966907,"data_x":16.5654009508801250,"data_y":-94.2314264028594000,"backgroundColor":"purple","__typename":"scatter"}, {"id":431,"data_r":3.6606002889838620,"data_x":-15.7222353152917760,"data_y":-90.2751795066480400,"backgroundColor":"purple","__typename":"scatter"}, {"id":430,"data_r":3.2951479323022580,"data_x":15.6357311585249010,"data_y":29.5776872946736940,"backgroundColor":"purple","__typename":"scatter"}, {"id":429,"data_r":0.09192595680926341000,"data_x":-34.6450944170901850,"data_y":53.8320385391407600,"backgroundColor":"purple","__typename":"scatter"}, {"id":428,"data_r":3.2492176017797200,"data_x":-14.0800534084054120,"data_y":-41.2540490382085700,"backgroundColor":"purple","__typename":"scatter"}, {"id":427,"data_r":1.1507627608147308,"data_x":-37.4371025438505300,"data_y":53.3977556993401800,"backgroundColor":"purple","__typename":"scatter"}, {"id":426,"data_r":4.8256956007009960,"data_x":94.7667553203543500,"data_y":36.6870744268605200,"backgroundColor":"purple","__typename":"scatter"}, {"id":425,"data_r":4.0595858370937300,"data_x":-91.7919531243648800,"data_y":96.3924563307622600,"backgroundColor":"purple","__typename":"scatter"}, {"id":424,"data_r":3.4153548526293944,"data_x":-25.2642965575329730,"data_y":36.3553280043397000,"backgroundColor":"purple","__typename":"scatter"}, {"id":423,"data_r":4.0060293419578170,"data_x":37.6810914782778100,"data_y":21.4783133076475100,"backgroundColor":"purple","__typename":"scatter"}, {"id":422,"data_r":3.2577551032383800,"data_x":-77.6867170771154700,"data_y":-96.1582644381038700,"backgroundColor":"purple","__typename":"scatter"}, {"id":421,"data_r":0.16257386444670896000,"data_x":1.2985904667562220,"data_y":86.6083159330122000,"backgroundColor":"purple","__typename":"scatter"}, {"id":420,"data_r":2.7514637570231484,"data_x":46.1275992511396100,"data_y":-54.8021125240042000,"backgroundColor":"purple","__typename":"scatter"}, {"id":419,"data_r":1.5010762667172328,"data_x":78.5901068172963900,"data_y":29.9111427967730500,"backgroundColor":"purple","__typename":"scatter"}, {"id":418,"data_r":0.4386642975087629,"data_x":54.2399755540830450,"data_y":-49.2769414077654200,"backgroundColor":"purple","__typename":"scatter"}, {"id":417,"data_r":3.3530673785228380,"data_x":-76.6614667705289500,"data_y":20.4703387864712000,"backgroundColor":"purple","__typename":"scatter"}, {"id":416,"data_r":3.1242961283090684,"data_x":-87.9386612954185400,"data_y":-81.5696410577554200,"backgroundColor":"purple","__typename":"scatter"}, {"id":415,"data_r":4.9256175900996930,"data_x":-50.2717905965656600,"data_y":-72.1570068726362900,"backgroundColor":"purple","__typename":"scatter"}, {"id":414,"data_r":2.7421253543509403,"data_x":-50.6764693136769300,"data_y":58.7684710521020360,"backgroundColor":"purple","__typename":"scatter"}, {"id":413,"data_r":0.5358355726258479,"data_x":-76.6486527936702100,"data_y":-64.3948762436213000,"backgroundColor":"purple","__typename":"scatter"}, {"id":412,"data_r":0.26682917457190203000,"data_x":-30.3542813269217300,"data_y":12.1969817627162200,"backgroundColor":"purple","__typename":"scatter"}, {"id":411,"data_r":2.2207773377661355,"data_x":29.3715034846127500,"data_y":-89.1519726774662900,"backgroundColor":"purple","__typename":"scatter"}, {"id":410,"data_r":0.6490419519443913,"data_x":7.9425403329349110,"data_y":-31.0467386398010060,"backgroundColor":"purple","__typename":"scatter"}, {"id":409,"data_r":1.8766113587248157,"data_x":29.7650153657436080,"data_y":-98.5787243413503100,"backgroundColor":"purple","__typename":"scatter"}, {"id":408,"data_r":4.1778224418828510,"data_x":-33.0510072440419760,"data_y":14.5890650562543020,"backgroundColor":"purple","__typename":"scatter"}, {"id":407,"data_r":4.1245262478557780,"data_x":35.2232326638101600,"data_y":-39.7356080610363300,"backgroundColor":"purple","__typename":"scatter"}, {"id":406,"data_r":1.0611639172499476,"data_x":-96.943406942208,"data_y":67.2801082737615400,"backgroundColor":"purple","__typename":"scatter"}, {"id":405,"data_r":0.5359099681132162,"data_x":2.2587882748124954,"data_y":18.6411154169697800,"backgroundColor":"purple","__typename":"scatter"}, {"id":404,"data_r":0.5908957964230466,"data_x":28.9453753488595030,"data_y":-64.9357838721817600,"backgroundColor":"purple","__typename":"scatter"}, {"id":403,"data_r":4.1785794194822560,"data_x":-83.0224246429131800,"data_y":47.8146007875804200,"backgroundColor":"purple","__typename":"scatter"}, {"id":402,"data_r":0.9050938734778880,"data_x":-39.2380722712094100,"data_y":-14.3383704132985730,"backgroundColor":"purple","__typename":"scatter"}, {"id":401,"data_r":0.9946308483880595,"data_x":14.3852538175991200,"data_y":2.3006803852819058,"backgroundColor":"purple","__typename":"scatter"}, {"id":400,"data_r":3.3532088075509840,"data_x":-85.0660530358857700,"data_y":-90.2033351116766800,"backgroundColor":"purple","__typename":"scatter"}, {"id":399,"data_r":4.7095312726387050,"data_x":81.0463868270390400,"data_y":1.6638950523015783,"backgroundColor":"purple","__typename":"scatter"}, {"id":398,"data_r":0.00216877784149360760,"data_x":-59.8820309176529800,"data_y":92.6036128272321300,"backgroundColor":"purple","__typename":"scatter"}, {"id":397,"data_r":2.5920843609490953,"data_x":-90.013022117594,"data_y":-83.6999824745838000,"backgroundColor":"purple","__typename":"scatter"}, {"id":396,"data_r":3.9793803151758302,"data_x":-37.3921592976974800,"data_y":-62.3792303328974300,"backgroundColor":"purple","__typename":"scatter"}, {"id":395,"data_r":3.9278037806990750,"data_x":-31.6516682253735500,"data_y":28.6217423092958200,"backgroundColor":"purple","__typename":"scatter"}, {"id":394,"data_r":1.7574842813116187,"data_x":-30.7162757116517200,"data_y":-95.0011201625998500,"backgroundColor":"purple","__typename":"scatter"}, {"id":393,"data_r":1.3699921775776358,"data_x":20.1061168873331000,"data_y":-0.45625432564513346000,"backgroundColor":"purple","__typename":"scatter"}, {"id":392,"data_r":2.3447827031566570,"data_x":-26.7766434853381500,"data_y":-84.4125865804055200,"backgroundColor":"purple","__typename":"scatter"}, {"id":391,"data_r":2.7476703803652740,"data_x":21.4324093660498430,"data_y":14.7171402938206080,"backgroundColor":"purple","__typename":"scatter"}, {"id":390,"data_r":1.2372763924190655,"data_x":-99.4901567948305300,"data_y":31.1285014365866740,"backgroundColor":"purple","__typename":"scatter"}, {"id":389,"data_r":0.2893208063649344,"data_x":78.1302349157865000,"data_y":-25.2728261782208850,"backgroundColor":"purple","__typename":"scatter"}, {"id":388,"data_r":2.3021858770198380,"data_x":-66.8458318252752400,"data_y":-92.5047277572031600,"backgroundColor":"purple","__typename":"scatter"}, {"id":387,"data_r":3.1634971345040555,"data_x":84.0704226184164600,"data_y":58.0210449388854000,"backgroundColor":"purple","__typename":"scatter"}, {"id":386,"data_r":2.5683727980418380,"data_x":73.7674980734682700,"data_y":-83.6852594635773000,"backgroundColor":"purple","__typename":"scatter"}, {"id":385,"data_r":4.6618182868563730,"data_x":-39.6217513378107200,"data_y":-74.3257636806456500,"backgroundColor":"purple","__typename":"scatter"}, {"id":384,"data_r":3.9240779764003184,"data_x":2.2046683357336283,"data_y":31.2717705750503970,"backgroundColor":"purple","__typename":"scatter"}, {"id":383,"data_r":3.9305863769343974,"data_x":-99.5475117767346400,"data_y":-17.6980437814728400,"backgroundColor":"purple","__typename":"scatter"}, {"id":382,"data_r":1.8655956508103566,"data_x":-96.7260326260446800,"data_y":-49.9395490166941940,"backgroundColor":"purple","__typename":"scatter"}, {"id":381,"data_r":0.8838231446674172,"data_x":44.0725174319995360,"data_y":92.8097960793186600,"backgroundColor":"purple","__typename":"scatter"}, {"id":380,"data_r":4.2214596221247490,"data_x":-66.8085032525408200,"data_y":28.0834996769000260,"backgroundColor":"purple","__typename":"scatter"}, {"id":379,"data_r":1.0726786845168700,"data_x":67.5573529596511100,"data_y":-30.7630169387668640,"backgroundColor":"purple","__typename":"scatter"}, {"id":378,"data_r":0.9851018020070501,"data_x":-30.1261338292202470,"data_y":-69.5604524325005300,"backgroundColor":"purple","__typename":"scatter"}, {"id":377,"data_r":3.1883555084676560,"data_x":-90.2311823674254000,"data_y":-60.0282428400103360,"backgroundColor":"purple","__typename":"scatter"}, {"id":376,"data_r":1.6723554290470488,"data_x":23.8378973620438900,"data_y":60.4975386718095800,"backgroundColor":"purple","__typename":"scatter"}, {"id":375,"data_r":0.04858029841220968000,"data_x":-51.2968175382987300,"data_y":17.5510792476888400,"backgroundColor":"purple","__typename":"scatter"}, {"id":374,"data_r":0.9717226292103120,"data_x":48.5258784741295300,"data_y":-89.0716715898609800,"backgroundColor":"purple","__typename":"scatter"}, {"id":373,"data_r":1.4991963668665410,"data_x":12.8883887646197070,"data_y":-87.8618120270574700,"backgroundColor":"purple","__typename":"scatter"}, {"id":372,"data_r":3.1986347236468130,"data_x":62.4798829065334100,"data_y":-46.5600200816050460,"backgroundColor":"purple","__typename":"scatter"}, {"id":371,"data_r":3.0372374734788740,"data_x":-68.3927292509669000,"data_y":30.2931630311672040,"backgroundColor":"purple","__typename":"scatter"}, {"id":370,"data_r":2.9726447428907976,"data_x":-79.5757409690077700,"data_y":-92.5555182669406400,"backgroundColor":"purple","__typename":"scatter"}, {"id":369,"data_r":2.0590814177046077,"data_x":93.0208313574819100,"data_y":51.4443004955091000,"backgroundColor":"purple","__typename":"scatter"}, {"id":368,"data_r":0.9774213268046650,"data_x":6.4850862991979290,"data_y":-4.8401607579194210,"backgroundColor":"purple","__typename":"scatter"}, {"id":367,"data_r":0.19278649660010583000,"data_x":-34.8963986846277500,"data_y":22.6956580721073850,"backgroundColor":"purple","__typename":"scatter"}, {"id":366,"data_r":1.4083178970116927,"data_x":16.5732365805433940,"data_y":51.6614253623515440,"backgroundColor":"purple","__typename":"scatter"}, {"id":365,"data_r":1.8108252247971968,"data_x":-36.9879281191178600,"data_y":14.7909052460035040,"backgroundColor":"purple","__typename":"scatter"}, {"id":364,"data_r":4.1025654169201840,"data_x":-69.4483976522956300,"data_y":-66.4894940918671300,"backgroundColor":"purple","__typename":"scatter"}, {"id":363,"data_r":1.8159669797675981,"data_x":31.9222924491655360,"data_y":23.9604829702914980,"backgroundColor":"purple","__typename":"scatter"}, {"id":362,"data_r":0.39860637207793426000,"data_x":69.5661250444738800,"data_y":37.1850521151243700,"backgroundColor":"purple","__typename":"scatter"}, {"id":361,"data_r":1.7291398973959837,"data_x":-58.2037892782391900,"data_y":69.6998067859696300,"backgroundColor":"purple","__typename":"scatter"}, {"id":360,"data_r":0.7678603809985296,"data_x":-60.6157559233868850,"data_y":-73.0137319879567300,"backgroundColor":"purple","__typename":"scatter"}, {"id":359,"data_r":2.2123060355941670,"data_x":56.2923601960824560,"data_y":60.9923298849970340,"backgroundColor":"purple","__typename":"scatter"}, {"id":358,"data_r":2.7294528345237055,"data_x":-23.8830485104640320,"data_y":-61.3524233230077840,"backgroundColor":"purple","__typename":"scatter"}, {"id":357,"data_r":2.5334056146702344,"data_x":65.1592144802191500,"data_y":-39.5996135334369300,"backgroundColor":"purple","__typename":"scatter"}, {"id":356,"data_r":1.1455653570396207,"data_x":72.1673659854552300,"data_y":60.9844781569264500,"backgroundColor":"purple","__typename":"scatter"}, {"id":355,"data_r":0.5225877050437255,"data_x":14.4984972207903730,"data_y":-30.5734316258357030,"backgroundColor":"purple","__typename":"scatter"}, {"id":354,"data_r":1.9580831793644315,"data_x":98.0340499696100100,"data_y":56.0682080797173500,"backgroundColor":"purple","__typename":"scatter"}, {"id":353,"data_r":0.26971699018305095000,"data_x":-7.1208283829087950,"data_y":-53.7271909322336600,"backgroundColor":"purple","__typename":"scatter"}, {"id":352,"data_r":3.2926546525173660,"data_x":16.4246935534201980,"data_y":-26.3363494328342040,"backgroundColor":"purple","__typename":"scatter"}, {"id":351,"data_r":4.2881958247547710,"data_x":92.5387196865991700,"data_y":-25.1543180446339960,"backgroundColor":"purple","__typename":"scatter"}, {"id":350,"data_r":3.0113496209013590,"data_x":-83.5702813103391000,"data_y":-33.3337048381949540,"backgroundColor":"purple","__typename":"scatter"}, {"id":349,"data_r":1.9202629080193534,"data_x":-22.7080612507704740,"data_y":-0.8130559897518541,"backgroundColor":"purple","__typename":"scatter"}, {"id":348,"data_r":1.1559667107465588,"data_x":-17.6569139649957600,"data_y":69.7317565307028200,"backgroundColor":"purple","__typename":"scatter"}, {"id":347,"data_r":1.9267875441964943,"data_x":-99.698296175142,"data_y":85.2096835903368700,"backgroundColor":"purple","__typename":"scatter"}, {"id":346,"data_r":2.7231020622278400,"data_x":60.9271468210379700,"data_y":-88.2266120908505400,"backgroundColor":"purple","__typename":"scatter"}, {"id":345,"data_r":2.0498464905703260,"data_x":38.3658523018463240,"data_y":21.7965365708348460,"backgroundColor":"purple","__typename":"scatter"}, {"id":344,"data_r":2.6531372966615650,"data_x":77.2129670738096500,"data_y":54.6291005902389100,"backgroundColor":"purple","__typename":"scatter"}, {"id":343,"data_r":1.8736530808210894,"data_x":-62.7918831194749250,"data_y":72.2636895130486900,"backgroundColor":"purple","__typename":"scatter"}, {"id":342,"data_r":4.9908967413934455,"data_x":-29.7772658010647900,"data_y":37.7223855193287400,"backgroundColor":"purple","__typename":"scatter"}, {"id":341,"data_r":3.2175336885797057,"data_x":-61.0783179154768450,"data_y":62.5435519755579000,"backgroundColor":"purple","__typename":"scatter"}, {"id":340,"data_r":1.9608508717616646,"data_x":90.9213599374485700,"data_y":32.8670826967881300,"backgroundColor":"purple","__typename":"scatter"}, {"id":339,"data_r":3.0121751891062330,"data_x":30.2681042987520640,"data_y":-75.9213163882753700,"backgroundColor":"purple","__typename":"scatter"}, {"id":338,"data_r":1.0001512312062233,"data_x":74.4991697461585700,"data_y":-69.7135031808016200,"backgroundColor":"purple","__typename":"scatter"}, {"id":337,"data_r":0.4241043699239988,"data_x":-92.9702665190509800,"data_y":-96.0894377613274600,"backgroundColor":"purple","__typename":"scatter"}, {"id":336,"data_r":3.8266038540320366,"data_x":-65.6132605886368600,"data_y":23.4103343612547900,"backgroundColor":"purple","__typename":"scatter"}, {"id":335,"data_r":3.3249665658271708,"data_x":-93.6418000321896100,"data_y":38.3300108918151600,"backgroundColor":"purple","__typename":"scatter"}, {"id":334,"data_r":2.2193483003635697,"data_x":-68.9240765723018900,"data_y":-31.8754960167129800,"backgroundColor":"purple","__typename":"scatter"}, {"id":333,"data_r":1.8645757660821793,"data_x":50.9887593237057400,"data_y":-22.7298074054792740,"backgroundColor":"purple","__typename":"scatter"}, {"id":332,"data_r":3.0241317334073690,"data_x":55.3994051015178640,"data_y":95.4197567517534700,"backgroundColor":"purple","__typename":"scatter"}, {"id":331,"data_r":4.7264916175990030,"data_x":73.1129468718045000,"data_y":19.3534820272613930,"backgroundColor":"purple","__typename":"scatter"}, {"id":330,"data_r":0.8134159855733858,"data_x":26.3512859550012700,"data_y":-9.5343592706705670,"backgroundColor":"purple","__typename":"scatter"}, {"id":329,"data_r":2.2616016189820174,"data_x":-1.2647985565255704,"data_y":22.4538460790440380,"backgroundColor":"purple","__typename":"scatter"}, {"id":328,"data_r":2.4148761014441664,"data_x":-18.3006440924016860,"data_y":16.2639116546444900,"backgroundColor":"purple","__typename":"scatter"}, {"id":327,"data_r":2.9454398320174480,"data_x":-72.8521260334370900,"data_y":74.1097765170159200,"backgroundColor":"purple","__typename":"scatter"}, {"id":326,"data_r":2.7888932061884963,"data_x":40.6389708866336860,"data_y":-19.6313812140398660,"backgroundColor":"purple","__typename":"scatter"}, {"id":325,"data_r":4.7660630624025400,"data_x":5.1345713753081945,"data_y":-88.2246408350716800,"backgroundColor":"purple","__typename":"scatter"}, {"id":324,"data_r":0.15624083845807824000,"data_x":-4.5868417825189130,"data_y":-34.4700246047391600,"backgroundColor":"purple","__typename":"scatter"}, {"id":323,"data_r":0.7813470234570907,"data_x":-27.8626838366341720,"data_y":-22.9578627257204030,"backgroundColor":"purple","__typename":"scatter"}, {"id":322,"data_r":3.1195251839937397,"data_x":91.0579818857464700,"data_y":-92.4574159416358200,"backgroundColor":"purple","__typename":"scatter"}, {"id":321,"data_r":3.3654941488185597,"data_x":-27.8309328761231700,"data_y":-60.4709419289164700,"backgroundColor":"purple","__typename":"scatter"}, {"id":320,"data_r":4.7950438841222620,"data_x":94.8192733243920400,"data_y":-71.7075579787730400,"backgroundColor":"purple","__typename":"scatter"}, {"id":319,"data_r":0.42581659509296044000,"data_x":-2.5523035507967640,"data_y":28.8720996577078700,"backgroundColor":"purple","__typename":"scatter"}, {"id":318,"data_r":3.5138685620490473,"data_x":-31.8369280633109780,"data_y":-46.6226860638360850,"backgroundColor":"purple","__typename":"scatter"}, {"id":317,"data_r":1.3747161796953855,"data_x":31.1128637881916250,"data_y":-45.3863932490500500,"backgroundColor":"purple","__typename":"scatter"}, {"id":316,"data_r":0.1757045003995017,"data_x":-35.6893396315703060,"data_y":-52.0802273116447700,"backgroundColor":"purple","__typename":"scatter"}, {"id":315,"data_r":1.9797119387868290,"data_x":-15.3308261060747450,"data_y":-87.9200944255504000,"backgroundColor":"purple","__typename":"scatter"}, {"id":314,"data_r":0.6892559675838417,"data_x":-3.6323389464825160,"data_y":35.4824039911105100,"backgroundColor":"purple","__typename":"scatter"}, {"id":313,"data_r":2.4914012663361715,"data_x":71.428910746075,"data_y":2.6412123705262580,"backgroundColor":"purple","__typename":"scatter"}, {"id":312,"data_r":0.4068151588219826,"data_x":-55.2237334472598200,"data_y":-97.2318767174700700,"backgroundColor":"purple","__typename":"scatter"}, {"id":311,"data_r":2.7645523163241528,"data_x":-75.4732822318488600,"data_y":80.4740553944272000,"backgroundColor":"purple","__typename":"scatter"}, {"id":310,"data_r":2.6801845616234052,"data_x":40.8236498745555600,"data_y":-72.9224564996280500,"backgroundColor":"purple","__typename":"scatter"}, {"id":309,"data_r":2.1477869219538857,"data_x":-28.2850981399812120,"data_y":-63.2360234429981250,"backgroundColor":"purple","__typename":"scatter"}, {"id":308,"data_r":2.5997814102969197,"data_x":22.4264711063190560,"data_y":42.9289590891452200,"backgroundColor":"purple","__typename":"scatter"}, {"id":307,"data_r":1.6293750025436304,"data_x":77.1458845497172700,"data_y":9.5864487723438040,"backgroundColor":"purple","__typename":"scatter"}, {"id":306,"data_r":3.0301168088223385,"data_x":-11.4606928827334800,"data_y":-23.1042671155078170,"backgroundColor":"purple","__typename":"scatter"}, {"id":305,"data_r":4.3305415139851620,"data_x":69.2459482557094200,"data_y":-86.8301588361055700,"backgroundColor":"purple","__typename":"scatter"}, {"id":304,"data_r":4.4318300101118490,"data_x":-71.5907953489611800,"data_y":-22.6260551147128060,"backgroundColor":"purple","__typename":"scatter"}, {"id":303,"data_r":4.2975080142011460,"data_x":41.2171485673544350,"data_y":45.7566409747662600,"backgroundColor":"purple","__typename":"scatter"}, {"id":302,"data_r":3.3000992586508860,"data_x":37.7838853809561640,"data_y":-22.7405734108235600,"backgroundColor":"purple","__typename":"scatter"}, {"id":301,"data_r":0.8650664575878086,"data_x":-56.5682848317429650,"data_y":-29.6393060916562160,"backgroundColor":"purple","__typename":"scatter"}, {"id":300,"data_r":3.3650217189676290,"data_x":95.0610251393308800,"data_y":59.3774082699106240,"backgroundColor":"purple","__typename":"scatter"}, {"id":299,"data_r":0.13692777656805544000,"data_x":33.5438304635245860,"data_y":23.5730107812985420,"backgroundColor":"purple","__typename":"scatter"}, {"id":298,"data_r":2.0925959612372470,"data_x":-45.7953169185059600,"data_y":-57.6177095327014500,"backgroundColor":"purple","__typename":"scatter"}, {"id":297,"data_r":2.5366229823413910,"data_x":-13.7579738345160010,"data_y":11.5948790703612520,"backgroundColor":"purple","__typename":"scatter"}, {"id":296,"data_r":1.4384137654903306,"data_x":-4.1434905761400300,"data_y":41.4800727740332750,"backgroundColor":"purple","__typename":"scatter"}, {"id":295,"data_r":1.6313790253450589,"data_x":-39.3502685619933000,"data_y":35.9541049983791000,"backgroundColor":"purple","__typename":"scatter"}, {"id":294,"data_r":3.4225298414861360,"data_x":-83.8245191308853400,"data_y":40.9424057468232000,"backgroundColor":"purple","__typename":"scatter"}, {"id":293,"data_r":1.6041910952080530,"data_x":-6.4340211117466460,"data_y":-45.5573120525289300,"backgroundColor":"purple","__typename":"scatter"}, {"id":292,"data_r":3.5170805129102800,"data_x":-22.2183299775318800,"data_y":38.6350749139321860,"backgroundColor":"purple","__typename":"scatter"}, {"id":291,"data_r":1.1246235336032595,"data_x":9.6786654176896470,"data_y":-92.6955535198752200,"backgroundColor":"purple","__typename":"scatter"}, {"id":290,"data_r":3.5647046606469237,"data_x":10.3736120233460130,"data_y":-66.1137224299155800,"backgroundColor":"purple","__typename":"scatter"}, {"id":289,"data_r":4.6757420497443505,"data_x":60.5995994148557500,"data_y":-26.6338555258566420,"backgroundColor":"purple","__typename":"scatter"}, {"id":288,"data_r":2.1394967819031785,"data_x":-91.7082024315917700,"data_y":64.8662034255325000,"backgroundColor":"purple","__typename":"scatter"}, {"id":287,"data_r":0.6350299379212809,"data_x":53.0262455629764560,"data_y":-87.7972686925375300,"backgroundColor":"purple","__typename":"scatter"}, {"id":286,"data_r":0.9791019375313548,"data_x":65.8715105573488300,"data_y":58.8258328294919650,"backgroundColor":"purple","__typename":"scatter"}, {"id":285,"data_r":4.6152271403904335,"data_x":-97.0406384257154600,"data_y":-33.8106814919778800,"backgroundColor":"purple","__typename":"scatter"}, {"id":284,"data_r":2.7674093704345637,"data_x":7.5436501971576590,"data_y":59.4814521967490500,"backgroundColor":"purple","__typename":"scatter"}, {"id":283,"data_r":3.3762516756498530,"data_x":-29.6060808908378270,"data_y":71.0364151051884500,"backgroundColor":"purple","__typename":"scatter"}, {"id":282,"data_r":4.0314230089637690,"data_x":-44.4824485751082600,"data_y":64.8349096507431400,"backgroundColor":"purple","__typename":"scatter"}, {"id":281,"data_r":0.3907033441611052,"data_x":-17.2534862443072930,"data_y":24.6205452703548420,"backgroundColor":"purple","__typename":"scatter"}, {"id":280,"data_r":2.9639262973238467,"data_x":-73.1666579438906400,"data_y":6.4437833026960380,"backgroundColor":"purple","__typename":"scatter"}, {"id":279,"data_r":0.39887601406157547000,"data_x":-78.9900666217886900,"data_y":-48.7393900068316500,"backgroundColor":"purple","__typename":"scatter"}, {"id":278,"data_r":0.01575824415767424000,"data_x":72.9712174690290100,"data_y":-17.8351158314643800,"backgroundColor":"purple","__typename":"scatter"}, {"id":277,"data_r":1.7336982473889007,"data_x":-8.1927840378773770,"data_y":0.6244280255416346,"backgroundColor":"purple","__typename":"scatter"}, {"id":276,"data_r":3.7353210516664728,"data_x":-3.5675903072413640,"data_y":78.7782115545300900,"backgroundColor":"purple","__typename":"scatter"}, {"id":275,"data_r":3.6654718373651427,"data_x":15.6219693869642950,"data_y":-94.7441393364120800,"backgroundColor":"purple","__typename":"scatter"}, {"id":274,"data_r":3.7142243633111450,"data_x":72.8159120309134400,"data_y":86.3898248087920300,"backgroundColor":"purple","__typename":"scatter"}, {"id":273,"data_r":0.9872712153823093,"data_x":-49.1824530637215500,"data_y":-52.9415103074172460,"backgroundColor":"purple","__typename":"scatter"}, {"id":272,"data_r":3.5643899753514370,"data_x":-7.9560002521532835,"data_y":-58.6253454607271040,"backgroundColor":"purple","__typename":"scatter"}, {"id":271,"data_r":0.37980624196494617000,"data_x":57.5062220981590800,"data_y":-23.8806649447566460,"backgroundColor":"purple","__typename":"scatter"}, {"id":270,"data_r":4.7679248182685265,"data_x":-69.8665342376712600,"data_y":43.9934049280323000,"backgroundColor":"purple","__typename":"scatter"}, {"id":269,"data_r":1.4058606141646157,"data_x":16.8067630077335600,"data_y":-19.0126214764032100,"backgroundColor":"purple","__typename":"scatter"}, {"id":268,"data_r":4.4496107668783080,"data_x":62.2768799682025500,"data_y":12.0578266587935590,"backgroundColor":"purple","__typename":"scatter"}, {"id":267,"data_r":4.2452634316322080,"data_x":14.5172009243321510,"data_y":59.2966119254256800,"backgroundColor":"purple","__typename":"scatter"}, {"id":266,"data_r":1.6273022026925066,"data_x":-46.4927959932352100,"data_y":8.3281658326944900,"backgroundColor":"purple","__typename":"scatter"}, {"id":265,"data_r":1.5967500984365002,"data_x":-74.0232109529298000,"data_y":-64.2546093986801000,"backgroundColor":"purple","__typename":"scatter"}, {"id":264,"data_r":2.6316224920801480,"data_x":-84.5129336391113800,"data_y":-52.4133535895068500,"backgroundColor":"purple","__typename":"scatter"}, {"id":263,"data_r":4.5629513663561880,"data_x":2.7839765944723593,"data_y":67.1775340091661100,"backgroundColor":"purple","__typename":"scatter"}, {"id":262,"data_r":0.00557243911054050600,"data_x":81.0267290162556300,"data_y":-96.8502101992711300,"backgroundColor":"purple","__typename":"scatter"}, {"id":261,"data_r":4.4576662322811160,"data_x":15.1816459394795710,"data_y":72.5890668075242200,"backgroundColor":"purple","__typename":"scatter"}, {"id":260,"data_r":2.0333399958450338,"data_x":12.3392030928708870,"data_y":-26.7465129641279340,"backgroundColor":"purple","__typename":"scatter"}, {"id":259,"data_r":1.4256180893504788,"data_x":-43.1039907060714500,"data_y":53.3446664455140100,"backgroundColor":"purple","__typename":"scatter"}, {"id":258,"data_r":4.1128038792719215,"data_x":14.9336214421222700,"data_y":-20.0185587963906300,"backgroundColor":"purple","__typename":"scatter"}, {"id":257,"data_r":4.9451823834757750,"data_x":-37.3797274956564540,"data_y":-45.9485065971489060,"backgroundColor":"purple","__typename":"scatter"}, {"id":256,"data_r":2.2390871647971835,"data_x":-15.5211420774535860,"data_y":12.7947350121906390,"backgroundColor":"purple","__typename":"scatter"}, {"id":255,"data_r":4.5811082273577810,"data_x":62.3409722020977500,"data_y":65.0044450427085500,"backgroundColor":"purple","__typename":"scatter"}, {"id":254,"data_r":1.4555550824833163,"data_x":-45.6716443555402950,"data_y":39.7822911287016440,"backgroundColor":"purple","__typename":"scatter"}, {"id":253,"data_r":4.2907138068019630,"data_x":-5.3987925061001140,"data_y":66.0163276004937000,"backgroundColor":"purple","__typename":"scatter"}, {"id":252,"data_r":0.6915782396632209,"data_x":-43.0542556389835060,"data_y":58.4707900322228650,"backgroundColor":"purple","__typename":"scatter"}, {"id":251,"data_r":1.9229281300320433,"data_x":-2.5886311280123975,"data_y":8.1799790347430560,"backgroundColor":"purple","__typename":"scatter"}, {"id":250,"data_r":4.7188572236073390,"data_x":40.5290258867986300,"data_y":86.1617591985457700,"backgroundColor":"purple","__typename":"scatter"}, {"id":249,"data_r":0.4700066192361796,"data_x":77.8746428334069500,"data_y":-54.1854415493866240,"backgroundColor":"purple","__typename":"scatter"}, {"id":248,"data_r":2.7169551550160290,"data_x":-43.6225698652024300,"data_y":4.6653262301031395,"backgroundColor":"purple","__typename":"scatter"}, {"id":247,"data_r":4.9952538664686330,"data_x":-5.2226649788326585,"data_y":-99.2467438193627300,"backgroundColor":"purple","__typename":"scatter"}, {"id":246,"data_r":4.6828801902255390,"data_x":58.5057242461536300,"data_y":6.8107763800996370,"backgroundColor":"purple","__typename":"scatter"}, {"id":245,"data_r":2.5521891813618850,"data_x":-10.3566925237596140,"data_y":62.7817499152640150,"backgroundColor":"purple","__typename":"scatter"}, {"id":244,"data_r":1.6141163664895308,"data_x":-79.9178338016932300,"data_y":18.2124656731274860,"backgroundColor":"purple","__typename":"scatter"}, {"id":243,"data_r":3.1591325993362585,"data_x":65.7381849373734200,"data_y":69.3210570977028600,"backgroundColor":"purple","__typename":"scatter"}, {"id":242,"data_r":2.3475745050390050,"data_x":35.3130337858754500,"data_y":72.8392939248641200,"backgroundColor":"purple","__typename":"scatter"}, {"id":241,"data_r":0.3195846035830885,"data_x":49.1290174113599300,"data_y":-57.2781129103521850,"backgroundColor":"purple","__typename":"scatter"}, {"id":240,"data_r":2.5012741970495522,"data_x":20.1671183574239730,"data_y":-92.3545888714473900,"backgroundColor":"purple","__typename":"scatter"}, {"id":239,"data_r":0.6104441803839689,"data_x":-50.4614082915604950,"data_y":6.9948978111285200,"backgroundColor":"purple","__typename":"scatter"}, {"id":238,"data_r":2.4636113888807287,"data_x":-41.3178646456035850,"data_y":-15.8734370656243400,"backgroundColor":"purple","__typename":"scatter"}, {"id":237,"data_r":4.2819556819307080,"data_x":-29.2538425400489470,"data_y":-73.8161437527168800,"backgroundColor":"purple","__typename":"scatter"}, {"id":236,"data_r":3.9153861851585106,"data_x":78.3562870831860300,"data_y":81.8978031651435400,"backgroundColor":"purple","__typename":"scatter"}, {"id":235,"data_r":4.0697142360958570,"data_x":46.2607683655571900,"data_y":48.3673231015130800,"backgroundColor":"purple","__typename":"scatter"}, {"id":234,"data_r":2.1807671407957487,"data_x":3.2359566137535100,"data_y":-47.8166498419961200,"backgroundColor":"purple","__typename":"scatter"}, {"id":233,"data_r":1.5498646325196497,"data_x":-50.4701033123212000,"data_y":-80.6634840269149000,"backgroundColor":"purple","__typename":"scatter"}, {"id":232,"data_r":1.3291605948839913,"data_x":-20.8157156783085320,"data_y":71.7901914365387500,"backgroundColor":"purple","__typename":"scatter"}, {"id":231,"data_r":0.5999504147886770,"data_x":-27.1865467433665560,"data_y":-71.0192651958138000,"backgroundColor":"purple","__typename":"scatter"}, {"id":230,"data_r":4.8348971409595700,"data_x":86.7375107804128500,"data_y":-70.9235442070537100,"backgroundColor":"purple","__typename":"scatter"}, {"id":229,"data_r":4.3900261676854840,"data_x":-74.2952284603409800,"data_y":-42.4236974264298200,"backgroundColor":"purple","__typename":"scatter"}, {"id":228,"data_r":1.2437197329548144,"data_x":99.1346813375614500,"data_y":-86.2698824407082600,"backgroundColor":"purple","__typename":"scatter"}, {"id":227,"data_r":3.3609563993304468,"data_x":12.4895024088797830,"data_y":-46.9906391750497300,"backgroundColor":"purple","__typename":"scatter"}, {"id":226,"data_r":0.5217954733317931,"data_x":-50.1372175134682700,"data_y":-71.5146162316665200,"backgroundColor":"purple","__typename":"scatter"}, {"id":225,"data_r":3.2621324689563160,"data_x":79.1016657955389000,"data_y":26.7323425165167500,"backgroundColor":"purple","__typename":"scatter"}, {"id":224,"data_r":1.9789478365828816,"data_x":0.11208850745245691000,"data_y":7.9968287927941080,"backgroundColor":"purple","__typename":"scatter"}, {"id":223,"data_r":3.7848668592324940,"data_x":-82.3471852048029300,"data_y":-70.9285892136555000,"backgroundColor":"purple","__typename":"scatter"}, {"id":222,"data_r":2.6394823334561943,"data_x":-53.8715681173098400,"data_y":-1.1241632113599076,"backgroundColor":"purple","__typename":"scatter"}, {"id":221,"data_r":2.1888051501165915,"data_x":83.7389264578258100,"data_y":-93.1357000438485400,"backgroundColor":"purple","__typename":"scatter"}, {"id":220,"data_r":1.6469516740225465,"data_x":-52.2312957509200050,"data_y":56.8525087555295200,"backgroundColor":"purple","__typename":"scatter"}, {"id":219,"data_r":4.9075662727179310,"data_x":87.0693371013947800,"data_y":-98.1714356101378600,"backgroundColor":"purple","__typename":"scatter"}, {"id":218,"data_r":4.0259096362981110,"data_x":56.8160699526474740,"data_y":11.7702699396863500,"backgroundColor":"purple","__typename":"scatter"}, {"id":217,"data_r":3.4942399948428530,"data_x":67.9907330043013900,"data_y":-52.3055780894609440,"backgroundColor":"purple","__typename":"scatter"}, {"id":216,"data_r":3.6363763639908955,"data_x":-22.6696938088111180,"data_y":-54.1158459201817050,"backgroundColor":"purple","__typename":"scatter"}, {"id":215,"data_r":0.19566888453522502000,"data_x":-98.5379616679347000,"data_y":-73.6774194283828300,"backgroundColor":"purple","__typename":"scatter"}, {"id":214,"data_r":3.5802696840268400,"data_x":-25.4288746925642070,"data_y":-56.9917583270847600,"backgroundColor":"purple","__typename":"scatter"}, {"id":213,"data_r":0.3829773358280286,"data_x":19.5115583139824600,"data_y":70.4683726086574600,"backgroundColor":"purple","__typename":"scatter"}, {"id":212,"data_r":3.0753753886742774,"data_x":17.9952043088701150,"data_y":94.4912687041786500,"backgroundColor":"purple","__typename":"scatter"}, {"id":211,"data_r":4.6639364123164630,"data_x":54.5827655469150340,"data_y":-80.7285994568305100,"backgroundColor":"purple","__typename":"scatter"}, {"id":210,"data_r":0.14279679111370291000,"data_x":77.2022535074539300,"data_y":-75.2124828807590500,"backgroundColor":"purple","__typename":"scatter"}, {"id":209,"data_r":3.1420550071342412,"data_x":32.5880276814257000,"data_y":-6.4227494744955480,"backgroundColor":"purple","__typename":"scatter"}, {"id":208,"data_r":0.1739324605495740,"data_x":39.0137122533443600,"data_y":9.3628817221129700,"backgroundColor":"purple","__typename":"scatter"}, {"id":207,"data_r":0.7402249153401963,"data_x":48.9364186391916000,"data_y":-35.4532870672021700,"backgroundColor":"purple","__typename":"scatter"}, {"id":206,"data_r":1.2713736045900925,"data_x":-49.2415399731321000,"data_y":22.8610527134692560,"backgroundColor":"purple","__typename":"scatter"}, {"id":205,"data_r":1.9746913236491337,"data_x":91.0067786231458600,"data_y":-69.7429802197174800,"backgroundColor":"purple","__typename":"scatter"}, {"id":204,"data_r":1.9873192838846432,"data_x":55.8322353216876200,"data_y":83.3154515030350800,"backgroundColor":"purple","__typename":"scatter"}, {"id":203,"data_r":1.6308380940199363,"data_x":75.2412686930441000,"data_y":-33.8800251175566100,"backgroundColor":"purple","__typename":"scatter"}, {"id":202,"data_r":3.4627329305442480,"data_x":-4.3792136649205120,"data_y":-86.9632706082422500,"backgroundColor":"purple","__typename":"scatter"}, {"id":201,"data_r":1.3698425146313575,"data_x":0.4921751749967118,"data_y":55.5717207576586800,"backgroundColor":"purple","__typename":"scatter"}, {"id":200,"data_r":2.7413353294872900,"data_x":-78.4806253026396400,"data_y":59.2440517681894500,"backgroundColor":"purple","__typename":"scatter"}, {"id":199,"data_r":2.8723300111215466,"data_x":41.8028101357379640,"data_y":-80.8433124562397700,"backgroundColor":"purple","__typename":"scatter"}, {"id":198,"data_r":2.7377291729103916,"data_x":-37.8558534207371000,"data_y":-19.5099418578718050,"backgroundColor":"purple","__typename":"scatter"}, {"id":197,"data_r":3.2038849428569294,"data_x":28.6671801985065820,"data_y":-99.1410851905462400,"backgroundColor":"purple","__typename":"scatter"}, {"id":196,"data_r":4.5667436381178260,"data_x":17.3367231601427430,"data_y":99.9599052691274200,"backgroundColor":"purple","__typename":"scatter"}, {"id":195,"data_r":2.6994760383948413,"data_x":-5.6706589223187500,"data_y":-25.5239362268710580,"backgroundColor":"purple","__typename":"scatter"}, {"id":194,"data_r":0.06942143681998414000,"data_x":-30.3713251752659500,"data_y":-10.7230656802074000,"backgroundColor":"purple","__typename":"scatter"}, {"id":193,"data_r":3.9840728078821295,"data_x":15.1392192262827200,"data_y":34.2864332162309500,"backgroundColor":"purple","__typename":"scatter"}, {"id":192,"data_r":4.7006941620260765,"data_x":85.8425077360615200,"data_y":44.6303384342663350,"backgroundColor":"purple","__typename":"scatter"}, {"id":191,"data_r":4.9816902939681550,"data_x":-2.7742376218835796,"data_y":76.0017739589263500,"backgroundColor":"purple","__typename":"scatter"}, {"id":190,"data_r":4.9723582835686820,"data_x":-58.4939056374339760,"data_y":33.7961729597543000,"backgroundColor":"purple","__typename":"scatter"}, {"id":189,"data_r":3.4039331690121810,"data_x":5.5776332553830965,"data_y":43.8438576033553200,"backgroundColor":"purple","__typename":"scatter"}, {"id":188,"data_r":3.9403542837168084,"data_x":-75.9079801976924100,"data_y":-93.9001856301343300,"backgroundColor":"purple","__typename":"scatter"}, {"id":187,"data_r":4.9136290667457870,"data_x":73.5285412556662800,"data_y":-66.7951840554071500,"backgroundColor":"purple","__typename":"scatter"}, {"id":186,"data_r":2.0750375219023254,"data_x":69.477762375865,"data_y":-63.7190817029376100,"backgroundColor":"purple","__typename":"scatter"}, {"id":185,"data_r":4.4044096342474680,"data_x":-63.9015661775253600,"data_y":1.0112700985197343,"backgroundColor":"purple","__typename":"scatter"}, {"id":184,"data_r":0.14016321372431695000,"data_x":22.7296091126715000,"data_y":44.9190667037445700,"backgroundColor":"purple","__typename":"scatter"}, {"id":183,"data_r":4.1979572193172400,"data_x":-50.4072477198959560,"data_y":-10.1153367649488240,"backgroundColor":"purple","__typename":"scatter"}, {"id":182,"data_r":3.9267027293101373,"data_x":-84.1437173573600900,"data_y":46.4401183191897700,"backgroundColor":"purple","__typename":"scatter"}, {"id":181,"data_r":3.1648965903535675,"data_x":-15.7627934656112920,"data_y":23.8287085646967220,"backgroundColor":"purple","__typename":"scatter"}, {"id":180,"data_r":3.8557908265504004,"data_x":-99.6434189538805400,"data_y":45.4749250822298100,"backgroundColor":"purple","__typename":"scatter"}, {"id":179,"data_r":3.2741047482822294,"data_x":89.6774464867040800,"data_y":-14.5052126700587100,"backgroundColor":"purple","__typename":"scatter"}, {"id":178,"data_r":1.0025128570260810,"data_x":94.1191057826083600,"data_y":69.2298812114822500,"backgroundColor":"purple","__typename":"scatter"}, {"id":177,"data_r":2.4173627015916677,"data_x":56.6348421099899040,"data_y":-42.4072700014308500,"backgroundColor":"purple","__typename":"scatter"}, {"id":176,"data_r":3.1751714463313974,"data_x":-64.5432972518372900,"data_y":30.9248773314918740,"backgroundColor":"purple","__typename":"scatter"}, {"id":175,"data_r":4.2703788304307180,"data_x":74.5194828783543500,"data_y":25.7077172689756070,"backgroundColor":"purple","__typename":"scatter"}, {"id":174,"data_r":3.4461062575838053,"data_x":34.9532405573773200,"data_y":92.3982165501668200,"backgroundColor":"purple","__typename":"scatter"}, {"id":173,"data_r":4.5857195611904790,"data_x":63.0153708553172300,"data_y":63.2081898323070700,"backgroundColor":"purple","__typename":"scatter"}, {"id":172,"data_r":1.6998643572392470,"data_x":-93.6990901233202300,"data_y":5.6412079557162540,"backgroundColor":"purple","__typename":"scatter"}, {"id":171,"data_r":1.6995231597282845,"data_x":-39.5365281737900300,"data_y":-28.1846356449525040,"backgroundColor":"purple","__typename":"scatter"}, {"id":170,"data_r":0.6474103723104607,"data_x":71.8373169623577300,"data_y":-79.3521292007873600,"backgroundColor":"purple","__typename":"scatter"}, {"id":169,"data_r":0.3081314913091715,"data_x":-23.8225191798575580,"data_y":-80.4889010222607200,"backgroundColor":"purple","__typename":"scatter"}, {"id":168,"data_r":1.2120346604913600,"data_x":41.7480891624699700,"data_y":46.1373442786938000,"backgroundColor":"purple","__typename":"scatter"}, {"id":167,"data_r":4.3527746409544840,"data_x":62.7728835618629700,"data_y":-14.8854460855818650,"backgroundColor":"purple","__typename":"scatter"}, {"id":166,"data_r":4.9953168205395850,"data_x":83.1921413494355300,"data_y":6.6380204490078750,"backgroundColor":"purple","__typename":"scatter"}, {"id":165,"data_r":1.0495227543472240,"data_x":75.1012145506943800,"data_y":-63.2091971379394700,"backgroundColor":"purple","__typename":"scatter"}, {"id":164,"data_r":0.7125700712446403,"data_x":66.6143422586607800,"data_y":92.5563847134981200,"backgroundColor":"purple","__typename":"scatter"}, {"id":163,"data_r":1.1439979253151744,"data_x":-50.0740960504882000,"data_y":18.8634653829941300,"backgroundColor":"purple","__typename":"scatter"}, {"id":162,"data_r":1.5991727364013408,"data_x":38.1534264440825700,"data_y":-2.8160709447072163,"backgroundColor":"purple","__typename":"scatter"}, {"id":161,"data_r":3.6171337909185644,"data_x":40.9724939898906940,"data_y":99.9041459881321300,"backgroundColor":"purple","__typename":"scatter"}, {"id":160,"data_r":1.1421318659573420,"data_x":-46.5789088302134900,"data_y":-50.7223933507870300,"backgroundColor":"purple","__typename":"scatter"}, {"id":159,"data_r":4.0710582491063505,"data_x":6.0853141167637850,"data_y":5.8770422133858750,"backgroundColor":"purple","__typename":"scatter"}, {"id":158,"data_r":2.4081609123882797,"data_x":-10.1677284657458740,"data_y":91.7234501131219600,"backgroundColor":"purple","__typename":"scatter"}, {"id":157,"data_r":2.8685728071587766,"data_x":-45.1875828704942900,"data_y":-13.5665761016806600,"backgroundColor":"purple","__typename":"scatter"}, {"id":156,"data_r":3.0466514465134640,"data_x":-83.4462088471927600,"data_y":-46.2392188483311340,"backgroundColor":"purple","__typename":"scatter"}, {"id":155,"data_r":1.2649361937750514,"data_x":41.7555221881072800,"data_y":-33.6651306906804400,"backgroundColor":"purple","__typename":"scatter"}, {"id":154,"data_r":4.0872784450387245,"data_x":-27.2305821667896630,"data_y":54.2760086091872860,"backgroundColor":"purple","__typename":"scatter"}, {"id":153,"data_r":2.2674957383491580,"data_x":10.7851699949404360,"data_y":-83.9525569473941400,"backgroundColor":"purple","__typename":"scatter"}, {"id":152,"data_r":4.8032766303613010,"data_x":94.6696614049757300,"data_y":98.7350294078201500,"backgroundColor":"purple","__typename":"scatter"}, {"id":151,"data_r":3.4147723812709927,"data_x":-1.5822221687669336,"data_y":-88.6234019437315200,"backgroundColor":"purple","__typename":"scatter"}, {"id":150,"data_r":2.3364785700157507,"data_x":-47.6307261061500400,"data_y":76.6101619471693900,"backgroundColor":"purple","__typename":"scatter"}, {"id":149,"data_r":4.4861192923154990,"data_x":76.1757529210993000,"data_y":-32.8547953866605000,"backgroundColor":"purple","__typename":"scatter"}, {"id":148,"data_r":3.2816898986719380,"data_x":-24.0849910048988920,"data_y":76.1541176330545300,"backgroundColor":"purple","__typename":"scatter"}, {"id":147,"data_r":0.1771714721954698,"data_x":-46.5059898358992200,"data_y":-11.3397315489953030,"backgroundColor":"purple","__typename":"scatter"}, {"id":146,"data_r":1.4821043603885986,"data_x":-80.8228104375023700,"data_y":-85.2523259645128200,"backgroundColor":"purple","__typename":"scatter"}, {"id":145,"data_r":0.5007209045166716,"data_x":61.1302524693300200,"data_y":29.8720203109184700,"backgroundColor":"purple","__typename":"scatter"}, {"id":144,"data_r":2.6770173504235073,"data_x":49.8108585724792200,"data_y":-51.698101741110,"backgroundColor":"purple","__typename":"scatter"}, {"id":143,"data_r":2.5605565706807400,"data_x":46.6817188446859960,"data_y":81.2347630260064000,"backgroundColor":"purple","__typename":"scatter"}, {"id":142,"data_r":0.9162848864424511,"data_x":76.3380871693413800,"data_y":-60.0597367688011900,"backgroundColor":"purple","__typename":"scatter"}, {"id":141,"data_r":1.0931589577024248,"data_x":-11.6039454455332260,"data_y":-95.7885386136080800,"backgroundColor":"purple","__typename":"scatter"}, {"id":140,"data_r":3.3584021009883360,"data_x":90.0565980805589300,"data_y":-60.5094210885878140,"backgroundColor":"purple","__typename":"scatter"}, {"id":139,"data_r":4.6921704937842780,"data_x":25.2182634099007000,"data_y":78.9326091686663700,"backgroundColor":"purple","__typename":"scatter"}, {"id":138,"data_r":2.1378784638465660,"data_x":-14.3718701761335270,"data_y":93.6372117130644300,"backgroundColor":"purple","__typename":"scatter"}, {"id":137,"data_r":4.8450055760467960,"data_x":76.6566313786288600,"data_y":9.2311194375044540,"backgroundColor":"purple","__typename":"scatter"}, {"id":136,"data_r":4.9529917899878020,"data_x":51.0706222530656650,"data_y":90.2915988899275300,"backgroundColor":"purple","__typename":"scatter"}, {"id":135,"data_r":3.5760798005341776,"data_x":-10.8057381054498700,"data_y":86.3530244229271300,"backgroundColor":"purple","__typename":"scatter"}, {"id":134,"data_r":0.8913062589127307,"data_x":33.5158888495452600,"data_y":-69.9616612194771000,"backgroundColor":"purple","__typename":"scatter"}, {"id":133,"data_r":2.6904273333525044,"data_x":64.3917762520684400,"data_y":-51.7879003953017500,"backgroundColor":"purple","__typename":"scatter"}, {"id":132,"data_r":4.6425361804005260,"data_x":28.0216704495886970,"data_y":85.4902647096406700,"backgroundColor":"purple","__typename":"scatter"}, {"id":131,"data_r":2.5557105017033557,"data_x":-26.6723596977885150,"data_y":-73.6029398769130700,"backgroundColor":"purple","__typename":"scatter"}, {"id":130,"data_r":0.01152344550686024100,"data_x":3.5002662383945670,"data_y":12.0385142277835030,"backgroundColor":"purple","__typename":"scatter"}, {"id":129,"data_r":2.6739778090931080,"data_x":-49.8316630112184200,"data_y":-48.3149399234715800,"backgroundColor":"purple","__typename":"scatter"}, {"id":128,"data_r":4.9871229561212860,"data_x":-42.2499812847418200,"data_y":-26.3984608284684160,"backgroundColor":"purple","__typename":"scatter"}, {"id":127,"data_r":2.8036490961116860,"data_x":-17.1997913827637280,"data_y":70.5439167961404200,"backgroundColor":"purple","__typename":"scatter"}, {"id":126,"data_r":1.0707988079471908,"data_x":99.8151932602492600,"data_y":-48.7126412187528500,"backgroundColor":"purple","__typename":"scatter"}, {"id":125,"data_r":0.42056770119085707000,"data_x":18.0264269606960750,"data_y":26.7747506573327670,"backgroundColor":"purple","__typename":"scatter"}, {"id":124,"data_r":2.1011093576899853,"data_x":-81.3113847911384000,"data_y":-2.5137395943026110,"backgroundColor":"purple","__typename":"scatter"}, {"id":123,"data_r":0.18791703797461423000,"data_x":85.3363714764652500,"data_y":-66.2272262419628200,"backgroundColor":"purple","__typename":"scatter"}, {"id":122,"data_r":2.8195282785893894,"data_x":-0.5239166389594985,"data_y":12.9569818972490080,"backgroundColor":"purple","__typename":"scatter"}, {"id":121,"data_r":1.8512250030490218,"data_x":-70.3547944282936700,"data_y":96.6816248267668800,"backgroundColor":"purple","__typename":"scatter"}, {"id":120,"data_r":2.0814198157327137,"data_x":-50.2057991687534100,"data_y":-37.5050558115378900,"backgroundColor":"purple","__typename":"scatter"}, {"id":119,"data_r":1.6848053953049547,"data_x":-74.9443450329657000,"data_y":50.1999245851429500,"backgroundColor":"purple","__typename":"scatter"}, {"id":118,"data_r":4.8669555928355570,"data_x":-82.0779815693573500,"data_y":-44.2397623376916660,"backgroundColor":"purple","__typename":"scatter"}, {"id":117,"data_r":0.5870016224998598,"data_x":-33.0972783901932740,"data_y":91.7076302902143100,"backgroundColor":"purple","__typename":"scatter"}, {"id":116,"data_r":0.9457219974468822,"data_x":11.7152964466552100,"data_y":13.5838653685250290,"backgroundColor":"purple","__typename":"scatter"}, {"id":115,"data_r":1.7750734083963238,"data_x":-53.3536335053182300,"data_y":5.1411578389723545,"backgroundColor":"purple","__typename":"scatter"}, {"id":114,"data_r":0.25168902631302226000,"data_x":-57.9345262801819400,"data_y":22.4578135414409400,"backgroundColor":"purple","__typename":"scatter"}, {"id":113,"data_r":4.4451762420568470,"data_x":95.9340777287820400,"data_y":-69.9548848135344600,"backgroundColor":"purple","__typename":"scatter"}, {"id":112,"data_r":0.27353857496248746000,"data_x":71.2359487321530900,"data_y":-36.9251315028424500,"backgroundColor":"purple","__typename":"scatter"}, {"id":111,"data_r":2.0552740907624836,"data_x":-72.3809879057818500,"data_y":33.5496844923852700,"backgroundColor":"purple","__typename":"scatter"}, {"id":110,"data_r":1.7793068892367125,"data_x":93.5045836020040900,"data_y":94.0229706398912300,"backgroundColor":"purple","__typename":"scatter"}, {"id":109,"data_r":4.9619358559820880,"data_x":-2.2273244503674405,"data_y":-39.7100853424131160,"backgroundColor":"purple","__typename":"scatter"}, {"id":108,"data_r":0.3996991509976533,"data_x":-11.4932024088013630,"data_y":32.1433457034336000,"backgroundColor":"purple","__typename":"scatter"}, {"id":107,"data_r":3.0096746287664122,"data_x":43.0868387665021500,"data_y":6.7453164543924250,"backgroundColor":"purple","__typename":"scatter"}, {"id":106,"data_r":3.5804013219358155,"data_x":-95.0710270754864300,"data_y":1.3490313308608837,"backgroundColor":"purple","__typename":"scatter"}, {"id":105,"data_r":0.7551805795870870,"data_x":17.4050499396339650,"data_y":63.6210688193914250,"backgroundColor":"purple","__typename":"scatter"}, {"id":104,"data_r":4.2425209779165165,"data_x":95.7899891904865800,"data_y":84.8946664934130800,"backgroundColor":"purple","__typename":"scatter"}, {"id":103,"data_r":1.2572517669819416,"data_x":25.3016777408789260,"data_y":89.1264228383494400,"backgroundColor":"purple","__typename":"scatter"}, {"id":102,"data_r":1.6163194267438752,"data_x":-15.7302658366751400,"data_y":-63.9347750077837060,"backgroundColor":"purple","__typename":"scatter"}, {"id":101,"data_r":3.8783020174097150,"data_x":-1.1962011165431274,"data_y":6.8653793621664020,"backgroundColor":"purple","__typename":"scatter"}, {"id":100,"data_r":0.31843294564955604000,"data_x":-17.1169670826102340,"data_y":69.0632510158578600,"backgroundColor":"purple","__typename":"scatter"}, {"id":99,"data_r":2.6929401750826830,"data_x":2.7984461590008670,"data_y":-38.4042831595091700,"backgroundColor":"purple","__typename":"scatter"}, {"id":98,"data_r":4.8726551474947275,"data_x":-66.8250072405958400,"data_y":37.9982688185483750,"backgroundColor":"purple","__typename":"scatter"}, {"id":97,"data_r":4.2946586744459500,"data_x":73.8462947181322700,"data_y":58.8046098419828800,"backgroundColor":"purple","__typename":"scatter"}, {"id":96,"data_r":4.5716495510948270,"data_x":-70.9569488226590600,"data_y":-76.9332739445965600,"backgroundColor":"purple","__typename":"scatter"}, {"id":95,"data_r":1.6209483065986874,"data_x":54.4761793908585800,"data_y":71.9159155281793100,"backgroundColor":"purple","__typename":"scatter"}, {"id":94,"data_r":3.7371195961869360,"data_x":-72.4191567399039500,"data_y":-86.5458612881539600,"backgroundColor":"purple","__typename":"scatter"}, {"id":93,"data_r":1.7279834114343406,"data_x":9.1828415814700260,"data_y":34.8961194417672260,"backgroundColor":"purple","__typename":"scatter"}, {"id":92,"data_r":1.1792381527192097,"data_x":66.7505302752522500,"data_y":30.1694338241470280,"backgroundColor":"purple","__typename":"scatter"}, {"id":91,"data_r":0.04948706996214414000,"data_x":53.9292918088508200,"data_y":-66.5852746494903200,"backgroundColor":"purple","__typename":"scatter"}, {"id":90,"data_r":0.02340778915562502500,"data_x":-90.3186424162547300,"data_y":11.5506595971107020,"backgroundColor":"purple","__typename":"scatter"}, {"id":89,"data_r":2.0026926847389936,"data_x":51.8448290276913000,"data_y":12.1906141605525380,"backgroundColor":"purple","__typename":"scatter"}, {"id":88,"data_r":4.2366650857899435,"data_x":66.1028123611204100,"data_y":51.9947209338633300,"backgroundColor":"purple","__typename":"scatter"}, {"id":87,"data_r":2.8697370851210446,"data_x":95.6301629800224900,"data_y":-90.7084531095779600,"backgroundColor":"purple","__typename":"scatter"}, {"id":86,"data_r":3.2761827070370533,"data_x":-41.1416658076841700,"data_y":58.9403531072179000,"backgroundColor":"purple","__typename":"scatter"}, {"id":85,"data_r":4.6314148530065230,"data_x":-94.6526920724427600,"data_y":-28.8225271294316730,"backgroundColor":"purple","__typename":"scatter"}, {"id":84,"data_r":1.3111016880081605,"data_x":-22.2000310826457000,"data_y":-85.3344477094294700,"backgroundColor":"purple","__typename":"scatter"}, {"id":83,"data_r":4.2334657539575090,"data_x":-57.5148880918597800,"data_y":35.4773675424873150,"backgroundColor":"purple","__typename":"scatter"}, {"id":82,"data_r":1.1281204517713760,"data_x":-15.6753137637312570,"data_y":-67.5835213071454200,"backgroundColor":"purple","__typename":"scatter"}, {"id":81,"data_r":0.6192275839852723,"data_x":50.3638907416187300,"data_y":-62.6150594602005600,"backgroundColor":"purple","__typename":"scatter"}, {"id":80,"data_r":4.2965676793720100,"data_x":15.9388451971252960,"data_y":78.6019903656369100,"backgroundColor":"purple","__typename":"scatter"}, {"id":79,"data_r":2.6511242042029326,"data_x":27.3562525352494920,"data_y":25.8262450875973900,"backgroundColor":"purple","__typename":"scatter"}, {"id":78,"data_r":4.1847031291215050,"data_x":-39.5293537522676460,"data_y":-6.6930813685805780,"backgroundColor":"purple","__typename":"scatter"}, {"id":77,"data_r":4.9066934375188410,"data_x":85.1879867390584600,"data_y":12.2849517813656170,"backgroundColor":"purple","__typename":"scatter"}, {"id":76,"data_r":1.4980464908938518,"data_x":-89.1773882215187500,"data_y":88.4484566642752100,"backgroundColor":"purple","__typename":"scatter"}, {"id":75,"data_r":0.2701602873029729,"data_x":58.4687972269774860,"data_y":8.5324934771720870,"backgroundColor":"purple","__typename":"scatter"}, {"id":74,"data_r":0.7642385364207482,"data_x":-70.3289024445003900,"data_y":77.6304705005740300,"backgroundColor":"purple","__typename":"scatter"}, {"id":73,"data_r":2.0368464763853575,"data_x":51.0880196389466050,"data_y":94.5137522564033200,"backgroundColor":"purple","__typename":"scatter"}, {"id":72,"data_r":2.5877374148859236,"data_x":-49.2824512025764400,"data_y":69.2694854129207300,"backgroundColor":"purple","__typename":"scatter"}, {"id":71,"data_r":1.0073912088108050,"data_x":23.0939552657422500,"data_y":-46.7575214375494300,"backgroundColor":"purple","__typename":"scatter"}, {"id":70,"data_r":1.5033357317228302,"data_x":-41.3858615929342260,"data_y":-57.5923740554776340,"backgroundColor":"purple","__typename":"scatter"}, {"id":69,"data_r":1.4127422672753730,"data_x":11.7247876653765670,"data_y":58.9025516658807200,"backgroundColor":"purple","__typename":"scatter"}, {"id":68,"data_r":4.7541134660562310,"data_x":-5.6961771444537620,"data_y":-64.2690780829772200,"backgroundColor":"purple","__typename":"scatter"}, {"id":67,"data_r":2.8227077041128990,"data_x":5.4447429847422235,"data_y":62.1853563945594600,"backgroundColor":"purple","__typename":"scatter"}, {"id":66,"data_r":2.9621218046740228,"data_x":44.6471419979941760,"data_y":-3.2746893462624270,"backgroundColor":"purple","__typename":"scatter"}, {"id":65,"data_r":4.3721983275158380,"data_x":80.9085169525599200,"data_y":54.9361980012428700,"backgroundColor":"purple","__typename":"scatter"}, {"id":64,"data_r":3.0375592703681100,"data_x":-90.4242714991832600,"data_y":77.3399287020274000,"backgroundColor":"purple","__typename":"scatter"}, {"id":63,"data_r":0.9537434671596068,"data_x":-84.5343355251725400,"data_y":-0.9530943580614126,"backgroundColor":"purple","__typename":"scatter"}, {"id":62,"data_r":3.2277480984331564,"data_x":-19.1924683531774500,"data_y":-60.4942967447075700,"backgroundColor":"purple","__typename":"scatter"}, {"id":61,"data_r":2.8280469312815315,"data_x":-92.5270642792878600,"data_y":83.5927513483356500,"backgroundColor":"purple","__typename":"scatter"}, {"id":60,"data_r":3.3416306913098780,"data_x":60.7461489579976100,"data_y":30.1067990672356130,"backgroundColor":"purple","__typename":"scatter"}, {"id":59,"data_r":0.6485495331370694,"data_x":-55.5615680789292500,"data_y":-18.3668735932332370,"backgroundColor":"purple","__typename":"scatter"}, {"id":58,"data_r":1.7452960997959477,"data_x":-15.0860528228456520,"data_y":-49.5069490129754300,"backgroundColor":"purple","__typename":"scatter"}, {"id":57,"data_r":2.6269846902673475,"data_x":-27.0498047833252140,"data_y":-2.6157787810703990,"backgroundColor":"purple","__typename":"scatter"}, {"id":56,"data_r":0.4034866546402538,"data_x":95.7391874267572700,"data_y":-24.1080774050860700,"backgroundColor":"purple","__typename":"scatter"}, {"id":55,"data_r":4.1928867846681780,"data_x":81.0553523629909400,"data_y":-92.1842657462136800,"backgroundColor":"purple","__typename":"scatter"}, {"id":54,"data_r":0.8775586681164749,"data_x":22.7926823703850100,"data_y":-9.7757335014604370,"backgroundColor":"purple","__typename":"scatter"}, {"id":53,"data_r":2.4055314871594580,"data_x":64.6805507406366800,"data_y":16.4330801470603730,"backgroundColor":"purple","__typename":"scatter"}, {"id":52,"data_r":4.6773942075495040,"data_x":-1.9588453650213111,"data_y":-67.8217864177159300,"backgroundColor":"purple","__typename":"scatter"}, {"id":51,"data_r":2.2234114836129693,"data_x":44.2465315526431800,"data_y":91.1608098296228200,"backgroundColor":"purple","__typename":"scatter"}, {"id":50,"data_r":4.5369751309623050,"data_x":-38.4653140800950840,"data_y":6.9511768043933890,"backgroundColor":"purple","__typename":"scatter"}, {"id":49,"data_r":2.4469835680786622,"data_x":11.5966964958448500,"data_y":15.0379871709944060,"backgroundColor":"purple","__typename":"scatter"}, {"id":48,"data_r":4.1338384302589390,"data_x":78.6154819469891000,"data_y":-95.5919210746268800,"backgroundColor":"purple","__typename":"scatter"}, {"id":47,"data_r":3.9621585105837740,"data_x":-96.9329826803244100,"data_y":-30.5084313942722860,"backgroundColor":"purple","__typename":"scatter"}, {"id":46,"data_r":3.9264536743055034,"data_x":50.8421676062924800,"data_y":35.4172332128682700,"backgroundColor":"purple","__typename":"scatter"}, {"id":45,"data_r":1.7592339301880522,"data_x":-89.1661682425648500,"data_y":-83.1658347828647500,"backgroundColor":"purple","__typename":"scatter"}, {"id":44,"data_r":0.8906185088998919,"data_x":-90.3043792919406800,"data_y":26.6265929162855070,"backgroundColor":"purple","__typename":"scatter"}, {"id":43,"data_r":0.3525351674925592,"data_x":-54.9747068413312300,"data_y":76.6408518481140400,"backgroundColor":"purple","__typename":"scatter"}, {"id":42,"data_r":2.1829336637020145,"data_x":-56.6249365514541300,"data_y":2.6452526756433280,"backgroundColor":"purple","__typename":"scatter"}, {"id":41,"data_r":1.3161933239944712,"data_x":-90.1857225717296600,"data_y":-80.5682171783952000,"backgroundColor":"purple","__typename":"scatter"}, {"id":40,"data_r":4.3047732519184025,"data_x":-63.6941958043398100,"data_y":-40.2470851357983800,"backgroundColor":"purple","__typename":"scatter"}, {"id":39,"data_r":1.9868794695758474,"data_x":63.0066496276326700,"data_y":37.8892263605284260,"backgroundColor":"purple","__typename":"scatter"}, {"id":38,"data_r":4.2194946036424110,"data_x":-36.0636722852268400,"data_y":42.0819980605973800,"backgroundColor":"purple","__typename":"scatter"}, {"id":37,"data_r":4.1148675129911370,"data_x":-75.8807622083158300,"data_y":26.2252209059400170,"backgroundColor":"purple","__typename":"scatter"}, {"id":36,"data_r":4.4967642626424170,"data_x":42.5937562391430300,"data_y":99.4503423239514000,"backgroundColor":"purple","__typename":"scatter"}, {"id":35,"data_r":2.4392362540132306,"data_x":52.8113720221912360,"data_y":52.8339155254868160,"backgroundColor":"purple","__typename":"scatter"}, {"id":34,"data_r":2.7712349931750637,"data_x":-80.6142143790913000,"data_y":74.3494708292717500,"backgroundColor":"purple","__typename":"scatter"}, {"id":33,"data_r":3.4110679354774620,"data_x":7.0138683946699530,"data_y":38.1826782390141100,"backgroundColor":"purple","__typename":"scatter"}, {"id":32,"data_r":1.8116410903051616,"data_x":-30.8533635024432550,"data_y":54.4886976121832660,"backgroundColor":"purple","__typename":"scatter"}, {"id":31,"data_r":4.0001904326727440,"data_x":27.1867343541595900,"data_y":-94.6448966022695100,"backgroundColor":"purple","__typename":"scatter"}, {"id":30,"data_r":3.0535330453908447,"data_x":14.6247760354100360,"data_y":31.2230144924043000,"backgroundColor":"purple","__typename":"scatter"}, {"id":29,"data_r":3.0211103603664870,"data_x":57.3821470444812150,"data_y":-85.2066580606988900,"backgroundColor":"purple","__typename":"scatter"}, {"id":28,"data_r":0.4456591679384947,"data_x":-99.9412908580313200,"data_y":71.5134228083088600,"backgroundColor":"purple","__typename":"scatter"}, {"id":27,"data_r":4.3715522709139885,"data_x":72.8445131547320100,"data_y":-60.3828973568093300,"backgroundColor":"purple","__typename":"scatter"}, {"id":26,"data_r":0.6149134642676557,"data_x":-30.4328119530263840,"data_y":-92.0121759139051000,"backgroundColor":"purple","__typename":"scatter"}, {"id":25,"data_r":4.2260658654711440,"data_x":9.7934404791523160,"data_y":85.6728981206211600,"backgroundColor":"purple","__typename":"scatter"}, {"id":24,"data_r":0.6046330569670932,"data_x":31.6183974640705580,"data_y":-37.1136250674015200,"backgroundColor":"purple","__typename":"scatter"}, {"id":23,"data_r":1.6823552834150900,"data_x":10.1573960776984120,"data_y":-95.9745321092355800,"backgroundColor":"purple","__typename":"scatter"}, {"id":22,"data_r":2.2465224982105694,"data_x":-43.4711248314411700,"data_y":-16.0662926304798300,"backgroundColor":"purple","__typename":"scatter"}, {"id":21,"data_r":1.0034364313031974,"data_x":-12.5186723806570260,"data_y":-4.4137947092739880,"backgroundColor":"purple","__typename":"scatter"}, {"id":20,"data_r":2.0305492233005270,"data_x":73.4136759611055100,"data_y":-60.0461228079765450,"backgroundColor":"purple","__typename":"scatter"}, {"id":19,"data_r":3.8813928612969284,"data_x":65.6515662505122900,"data_y":47.3803577438427500,"backgroundColor":"purple","__typename":"scatter"}, {"id":18,"data_r":2.6507009763639590,"data_x":-50.6338643096798400,"data_y":4.7501418320992750,"backgroundColor":"purple","__typename":"scatter"}, {"id":17,"data_r":1.5635663598638883,"data_x":-99.6389156380242700,"data_y":29.2744691522049080,"backgroundColor":"purple","__typename":"scatter"}, {"id":16,"data_r":1.0925551868734484,"data_x":-30.0145240009888750,"data_y":-74.5896162467874900,"backgroundColor":"purple","__typename":"scatter"}, {"id":15,"data_r":2.7882173527331555,"data_x":-47.8185904769443000,"data_y":-88.0433966583909600,"backgroundColor":"purple","__typename":"scatter"}, {"id":14,"data_r":3.0536742109286140,"data_x":50.5166460223720400,"data_y":-27.3196308880099250,"backgroundColor":"purple","__typename":"scatter"}, {"id":13,"data_r":0.7260748952015250,"data_x":71.2291988930385600,"data_y":-25.6461983858659050,"backgroundColor":"purple","__typename":"scatter"}, {"id":12,"data_r":3.2304584302113835,"data_x":-71.7989699179156800,"data_y":47.6323973859521740,"backgroundColor":"purple","__typename":"scatter"}, {"id":11,"data_r":2.1819509465166975,"data_x":56.1671992461019900,"data_y":-79.3618785493774800,"backgroundColor":"purple","__typename":"scatter"}, {"id":10,"data_r":4.2993537459525640,"data_x":-35.0489534653068300,"data_y":70.7181709182568500,"backgroundColor":"purple","__typename":"scatter"}, {"id":9,"data_r":0.7974375987196924,"data_x":75.6522133151432700,"data_y":14.0433195072055420,"backgroundColor":"purple","__typename":"scatter"}, {"id":8,"data_r":2.8334487974376180,"data_x":-6.2850185094731390,"data_y":-77.0396083916757600,"backgroundColor":"purple","__typename":"scatter"}, {"id":7,"data_r":0.6801098094270719,"data_x":52.5278600431593500,"data_y":-74.6287570585474800,"backgroundColor":"purple","__typename":"scatter"}, {"id":6,"data_r":4.0526133260721580,"data_x":73.4548215057913700,"data_y":-89.0697410438505000,"backgroundColor":"purple","__typename":"scatter"}, {"id":5,"data_r":3.0733106632387686,"data_x":51.3486765964538140,"data_y":8.4847551133615080,"backgroundColor":"purple","__typename":"scatter"}, {"id":4,"data_r":3.1093825996008375,"data_x":-29.1379051925252800,"data_y":55.8232001724988860,"backgroundColor":"purple","__typename":"scatter"}, {"id":3,"data_r":1.4556766270199328,"data_x":-91.8040631758239700,"data_y":-40.5896392774480700,"backgroundColor":"purple","__typename":"scatter"}, {"id":2,"data_r":2.4439690297000984,"data_x":-30.7789209897378450,"data_y":50.1432539761134140,"backgroundColor":"purple","__typename":"scatter"}, {"id":1,"data_r":3.6913516572863560,"data_x":5.0656928286972440,"data_y":10.5512747893573110,"backgroundColor":"purple","__typename":"scatter"}, {"id":0,"data_r":4.2842476343332380,"data_x":-89.5019358850220600,"data_y":-19.5247759306326860,"backgroundColor":"purple","__typename":"scatter"}],"DataSet2":[{"id":499,"data_r":0.8367955180820159,"data_x":84.7346598883737800,"data_y":-67.8786522051921000,"backgroundColor":"orange","__typename":"scatter"}, {"id":498,"data_r":0.21232239274471132000,"data_x":-6.4203572338184630,"data_y":12.5485896172635500,"backgroundColor":"orange","__typename":"scatter"}, {"id":497,"data_r":1.8513377813271235,"data_x":-19.1618822757314580,"data_y":-80.5691901303226800,"backgroundColor":"orange","__typename":"scatter"}, {"id":496,"data_r":0.47059047807469767000,"data_x":-25.7682297022485000,"data_y":-83.7859325296064700,"backgroundColor":"orange","__typename":"scatter"}, {"id":495,"data_r":1.5581181193168336,"data_x":-85.7389623685757700,"data_y":1.1724130675850430,"backgroundColor":"orange","__typename":"scatter"}, {"id":494,"data_r":1.8878149141200780,"data_x":-71.0939880208209900,"data_y":-90.6028941772201400,"backgroundColor":"orange","__typename":"scatter"}, {"id":493,"data_r":1.1153100405073193,"data_x":35.0113371893435500,"data_y":-46.3046502095531900,"backgroundColor":"orange","__typename":"scatter"}, {"id":492,"data_r":0.5869483582606128,"data_x":-43.6012774070725800,"data_y":23.8977133905045900,"backgroundColor":"orange","__typename":"scatter"}, {"id":491,"data_r":0.7610799784937474,"data_x":-80.6627417325903200,"data_y":6.9735133666688265,"backgroundColor":"orange","__typename":"scatter"}, {"id":490,"data_r":1.8634357143447575,"data_x":2.3240635691989864,"data_y":25.8872315629950830,"backgroundColor":"orange","__typename":"scatter"}, {"id":489,"data_r":1.0052600428569890,"data_x":70.2057380911126800,"data_y":85.6030211386703300,"backgroundColor":"orange","__typename":"scatter"}, {"id":488,"data_r":1.2188170995929903,"data_x":-95.1116108207426800,"data_y":70.7027973606279800,"backgroundColor":"orange","__typename":"scatter"}, {"id":487,"data_r":1.9432494796404187,"data_x":-5.4324234383596350,"data_y":20.2286950904672300,"backgroundColor":"orange","__typename":"scatter"}, {"id":486,"data_r":1.6384149207736610,"data_x":-96.2579073651306200,"data_y":20.9934985833998060,"backgroundColor":"orange","__typename":"scatter"}, {"id":485,"data_r":0.7018970290823883,"data_x":-97.5461761664455900,"data_y":88.6354054424770100,"backgroundColor":"orange","__typename":"scatter"}, {"id":484,"data_r":1.8011897268305495,"data_x":73.3018528998452600,"data_y":-1.7588395846497074,"backgroundColor":"orange","__typename":"scatter"}, {"id":483,"data_r":1.3067783805236584,"data_x":-3.5475245555252500,"data_y":-73.3007882318162700,"backgroundColor":"orange","__typename":"scatter"}, {"id":482,"data_r":0.5038716757016184,"data_x":43.1704342019845200,"data_y":-12.2362326146578720,"backgroundColor":"orange","__typename":"scatter"}, {"id":481,"data_r":1.9048881016508434,"data_x":-6.1283521551664940,"data_y":-96.8287310859419300,"backgroundColor":"orange","__typename":"scatter"}, {"id":480,"data_r":1.9390223860887987,"data_x":-79.2996487480099100,"data_y":-60.8692217634373660,"backgroundColor":"orange","__typename":"scatter"}, {"id":479,"data_r":0.1922920098172205,"data_x":-36.7024783991455100,"data_y":-96.0073798004239500,"backgroundColor":"orange","__typename":"scatter"}, {"id":478,"data_r":1.6533757224346983,"data_x":3.0940104497700016,"data_y":-78.9349400713632100,"backgroundColor":"orange","__typename":"scatter"}, {"id":477,"data_r":0.4350124795065420,"data_x":-64.6188049403639900,"data_y":-27.9666173732988850,"backgroundColor":"orange","__typename":"scatter"}, {"id":476,"data_r":1.8424020059964140,"data_x":-4.6564663870590330,"data_y":-11.8415246164285330,"backgroundColor":"orange","__typename":"scatter"}, {"id":475,"data_r":1.2336743478321828,"data_x":43.1541946872595400,"data_y":6.2724924853043710,"backgroundColor":"orange","__typename":"scatter"}, {"id":474,"data_r":0.39290568067872345000,"data_x":-21.8761457601749140,"data_y":60.7466869240583400,"backgroundColor":"orange","__typename":"scatter"}, {"id":473,"data_r":1.0335769802491375,"data_x":49.4851585497865260,"data_y":-95.9023932219051000,"backgroundColor":"orange","__typename":"scatter"}, {"id":472,"data_r":1.7245529743921137,"data_x":-10.8896754201187170,"data_y":-9.1854076839593690,"backgroundColor":"orange","__typename":"scatter"}, {"id":471,"data_r":1.4174413658792790,"data_x":-6.4040892031891340,"data_y":-36.4292639753789100,"backgroundColor":"orange","__typename":"scatter"}, {"id":470,"data_r":0.9125872967775650,"data_x":-34.8869358824711800,"data_y":-0.41977828280261864000,"backgroundColor":"orange","__typename":"scatter"}, {"id":469,"data_r":0.4226194623711428,"data_x":94.1916923461454000,"data_y":96.0255742970245600,"backgroundColor":"orange","__typename":"scatter"}, {"id":468,"data_r":1.8041995369198944,"data_x":46.4221471205428460,"data_y":58.2097567359001400,"backgroundColor":"orange","__typename":"scatter"}, {"id":467,"data_r":0.02900035583251803200,"data_x":28.6334625958661000,"data_y":-37.8063921347091350,"backgroundColor":"orange","__typename":"scatter"}, {"id":466,"data_r":1.8988763859049467,"data_x":-73.9102762694990200,"data_y":50.4139214088951560,"backgroundColor":"orange","__typename":"scatter"}, {"id":465,"data_r":1.5549649701642610,"data_x":80.0183109143899900,"data_y":70.7113050205366100,"backgroundColor":"orange","__typename":"scatter"}, {"id":464,"data_r":1.1628276737665875,"data_x":-53.6494298546105700,"data_y":29.5888261164275900,"backgroundColor":"orange","__typename":"scatter"}, {"id":463,"data_r":1.6738796669401870,"data_x":22.2320868947730500,"data_y":-51.6357393401419200,"backgroundColor":"orange","__typename":"scatter"}, {"id":462,"data_r":1.4463944049684776,"data_x":-50.6869164889405900,"data_y":-15.1887504775544140,"backgroundColor":"orange","__typename":"scatter"}, {"id":461,"data_r":0.7895905806996657,"data_x":-78.8518141011379800,"data_y":44.6697833910485000,"backgroundColor":"orange","__typename":"scatter"}, {"id":460,"data_r":1.7953570685854560,"data_x":10.5816117273509250,"data_y":-76.9501206976433700,"backgroundColor":"orange","__typename":"scatter"}, {"id":459,"data_r":0.7518732530898511,"data_x":-43.1030362023532300,"data_y":-88.0620496855134300,"backgroundColor":"orange","__typename":"scatter"}, {"id":458,"data_r":1.6203870749942677,"data_x":-11.1561409635229310,"data_y":-72.8845810117594100,"backgroundColor":"orange","__typename":"scatter"}, {"id":457,"data_r":0.7865640738724555,"data_x":-73.2111085553879500,"data_y":-20.6104372010529780,"backgroundColor":"orange","__typename":"scatter"}, {"id":456,"data_r":1.0408241726049620,"data_x":3.7894796585544730,"data_y":-81.9300291026881700,"backgroundColor":"orange","__typename":"scatter"}, {"id":455,"data_r":0.6489837751624736,"data_x":98.5512101909167900,"data_y":-92.1259274532553400,"backgroundColor":"orange","__typename":"scatter"}, {"id":454,"data_r":0.5905081948131738,"data_x":-69.6363384790376800,"data_y":-92.6570462610614100,"backgroundColor":"orange","__typename":"scatter"}, {"id":453,"data_r":1.8915044224879494,"data_x":-65.2439067562514000,"data_y":-87.7529675015653800,"backgroundColor":"orange","__typename":"scatter"}, {"id":452,"data_r":0.1328738148528159,"data_x":-24.7088373518206340,"data_y":-46.3045451100241300,"backgroundColor":"orange","__typename":"scatter"}, {"id":451,"data_r":1.1667468359421318,"data_x":-3.8649656714191850,"data_y":12.3700655184732610,"backgroundColor":"orange","__typename":"scatter"}, {"id":450,"data_r":1.5916568194348573,"data_x":-58.5578737861227840,"data_y":40.4522312425241700,"backgroundColor":"orange","__typename":"scatter"}, {"id":449,"data_r":0.7764733168990601,"data_x":20.1336079128052300,"data_y":46.6985474829825900,"backgroundColor":"orange","__typename":"scatter"}, {"id":448,"data_r":1.5514348165553002,"data_x":-61.8487593829391400,"data_y":50.7437221680008900,"backgroundColor":"orange","__typename":"scatter"}, {"id":447,"data_r":1.6384214007525775,"data_x":-92.7179768025813300,"data_y":24.1879263275683000,"backgroundColor":"orange","__typename":"scatter"}, {"id":446,"data_r":0.9047829614992593,"data_x":71.3122385838364900,"data_y":-40.3209744851564100,"backgroundColor":"orange","__typename":"scatter"}, {"id":445,"data_r":0.49657860547898025000,"data_x":35.7199278705812450,"data_y":42.5418692912848260,"backgroundColor":"orange","__typename":"scatter"}, {"id":444,"data_r":1.7522813490938511,"data_x":88.9018768636488100,"data_y":81.5229549518962200,"backgroundColor":"orange","__typename":"scatter"}, {"id":443,"data_r":1.6427107097940445,"data_x":99.9950035609547700,"data_y":95.6852587173864200,"backgroundColor":"orange","__typename":"scatter"}, {"id":442,"data_r":1.1575108597556287,"data_x":59.4428376637299750,"data_y":-9.1267901557060540,"backgroundColor":"orange","__typename":"scatter"}, {"id":441,"data_r":1.1629807451428325,"data_x":49.2057331347561600,"data_y":-90.7640297790698300,"backgroundColor":"orange","__typename":"scatter"}, {"id":440,"data_r":0.5334305500621266,"data_x":29.9467848253228940,"data_y":-33.3093375026034100,"backgroundColor":"orange","__typename":"scatter"}, {"id":439,"data_r":0.4339060516418791,"data_x":-58.6569598213435550,"data_y":-76.1878369245700800,"backgroundColor":"orange","__typename":"scatter"}, {"id":438,"data_r":0.6030875729350624,"data_x":51.9698792788917600,"data_y":80.3905181452125700,"backgroundColor":"orange","__typename":"scatter"}, {"id":437,"data_r":0.9690973587645546,"data_x":49.1562668163326960,"data_y":-80.1692797735512100,"backgroundColor":"orange","__typename":"scatter"}, {"id":436,"data_r":0.2486843871141886,"data_x":-70.4338624707996000,"data_y":-13.4835531402883290,"backgroundColor":"orange","__typename":"scatter"}, {"id":435,"data_r":0.34640215315500544000,"data_x":-25.6974722176676060,"data_y":53.3832775418282600,"backgroundColor":"orange","__typename":"scatter"}, {"id":434,"data_r":1.5813273951567384,"data_x":33.3596141272434400,"data_y":-21.0223326457738900,"backgroundColor":"orange","__typename":"scatter"}, {"id":433,"data_r":0.9016584095367661,"data_x":28.9912348574889120,"data_y":-14.1398635628747340,"backgroundColor":"orange","__typename":"scatter"}, {"id":432,"data_r":1.6333117228516740,"data_x":-94.2314264028594000,"data_y":98.4010142615882700,"backgroundColor":"orange","__typename":"scatter"}, {"id":431,"data_r":1.9035574631978553,"data_x":-90.2751795066480400,"data_y":-63.0521680725159040,"backgroundColor":"orange","__typename":"scatter"}, {"id":430,"data_r":0.2152695909733242,"data_x":29.5776872946736940,"data_y":30.9199929484030200,"backgroundColor":"orange","__typename":"scatter"}, {"id":429,"data_r":1.0178610287573635,"data_x":53.8320385391407600,"data_y":-25.6750342055391170,"backgroundColor":"orange","__typename":"scatter"}, {"id":428,"data_r":0.01032714998298933700,"data_x":-41.2540490382085700,"data_y":-18.7893008588108540,"backgroundColor":"orange","__typename":"scatter"}, {"id":427,"data_r":1.0737037528116917,"data_x":53.3977556993401800,"data_y":81.8110793788107300,"backgroundColor":"orange","__typename":"scatter"}, {"id":426,"data_r":1.7242882037970957,"data_x":36.6870744268605200,"data_y":47.7114464575264800,"backgroundColor":"orange","__typename":"scatter"}, {"id":425,"data_r":1.0432035860549895,"data_x":96.3924563307622600,"data_y":42.2486730927408940,"backgroundColor":"orange","__typename":"scatter"}, {"id":424,"data_r":1.8737897957122036,"data_x":36.3553280043397000,"data_y":90.2553119228448800,"backgroundColor":"orange","__typename":"scatter"}, {"id":423,"data_r":1.0657230128923376,"data_x":21.4783133076475100,"data_y":-72.1505096901917000,"backgroundColor":"orange","__typename":"scatter"}, {"id":422,"data_r":0.26377075055598054000,"data_x":-96.1582644381038700,"data_y":98.9626718723998800,"backgroundColor":"orange","__typename":"scatter"}, {"id":421,"data_r":0.30790373174111574000,"data_x":86.6083159330122000,"data_y":-38.3010716732718560,"backgroundColor":"orange","__typename":"scatter"}, {"id":420,"data_r":0.6223672882538831,"data_x":-54.8021125240042000,"data_y":95.1088606902908500,"backgroundColor":"orange","__typename":"scatter"}, {"id":419,"data_r":0.00496795900713165000,"data_x":29.9111427967730500,"data_y":-87.7950031122502100,"backgroundColor":"orange","__typename":"scatter"}, {"id":418,"data_r":0.6848523631976078,"data_x":-49.2769414077654200,"data_y":21.5016402389489830,"backgroundColor":"orange","__typename":"scatter"}, {"id":417,"data_r":0.9787205509531431,"data_x":20.4703387864712000,"data_y":-0.8540470773226616,"backgroundColor":"orange","__typename":"scatter"}, {"id":416,"data_r":0.07182211207295541000,"data_x":-81.5696410577554200,"data_y":-52.4406335998760300,"backgroundColor":"orange","__typename":"scatter"}, {"id":415,"data_r":0.12170013866651086000,"data_x":-72.1570068726362900,"data_y":33.7545351555138350,"backgroundColor":"orange","__typename":"scatter"}, {"id":414,"data_r":0.8256094474674303,"data_x":58.7684710521020360,"data_y":20.1741126096546700,"backgroundColor":"orange","__typename":"scatter"}, {"id":413,"data_r":1.3716265699141994,"data_x":-64.3948762436213000,"data_y":17.0760690497884900,"backgroundColor":"orange","__typename":"scatter"}, {"id":412,"data_r":1.7972419835502804,"data_x":12.1969817627162200,"data_y":-45.9315771297390750,"backgroundColor":"orange","__typename":"scatter"}, {"id":411,"data_r":1.0268014916330133,"data_x":-89.1519726774662900,"data_y":37.5241054017355000,"backgroundColor":"orange","__typename":"scatter"}, {"id":410,"data_r":1.1596482020681695,"data_x":-31.0467386398010060,"data_y":-58.1893698140312700,"backgroundColor":"orange","__typename":"scatter"}, {"id":409,"data_r":0.9344868231777586,"data_x":-98.5787243413503100,"data_y":15.1916094540140990,"backgroundColor":"orange","__typename":"scatter"}, {"id":408,"data_r":0.7391422697429908,"data_x":14.5890650562543020,"data_y":82.1279743342478800,"backgroundColor":"orange","__typename":"scatter"}, {"id":407,"data_r":1.3050966547566696,"data_x":-39.7356080610363300,"data_y":99.8727937821774000,"backgroundColor":"orange","__typename":"scatter"}, {"id":406,"data_r":1.6936262346657602,"data_x":67.2801082737615400,"data_y":-60.3043511105719500,"backgroundColor":"orange","__typename":"scatter"}, {"id":405,"data_r":1.7904038455422544,"data_x":18.6411154169697800,"data_y":-12.7257277828577420,"backgroundColor":"orange","__typename":"scatter"}, {"id":404,"data_r":0.8874630897586680,"data_x":-64.9357838721817600,"data_y":0.7509057652110185,"backgroundColor":"orange","__typename":"scatter"}, {"id":403,"data_r":1.2375164231516540,"data_x":47.8146007875804200,"data_y":-77.4721009604613800,"backgroundColor":"orange","__typename":"scatter"}, {"id":402,"data_r":0.08770460370781707000,"data_x":-14.3383704132985730,"data_y":-90.7268687671400500,"backgroundColor":"orange","__typename":"scatter"}, {"id":401,"data_r":0.5648315135510233,"data_x":2.3006803852819058,"data_y":49.2464606729930950,"backgroundColor":"orange","__typename":"scatter"}, {"id":400,"data_r":0.8411537286418271,"data_x":-90.2033351116766800,"data_y":-47.2273803965583400,"backgroundColor":"orange","__typename":"scatter"}, {"id":399,"data_r":1.5426631420066923,"data_x":1.6638950523015783,"data_y":-31.0628996317740660,"backgroundColor":"orange","__typename":"scatter"}, {"id":398,"data_r":0.7784061498455670,"data_x":92.6036128272321300,"data_y":38.3395958389176800,"backgroundColor":"orange","__typename":"scatter"}, {"id":397,"data_r":1.5083970216472822,"data_x":-83.6999824745838000,"data_y":73.6939742923930400,"backgroundColor":"orange","__typename":"scatter"}, {"id":396,"data_r":1.1276529984667238,"data_x":-62.3792303328974300,"data_y":-74.8214119274127000,"backgroundColor":"orange","__typename":"scatter"}, {"id":395,"data_r":1.8668290696616356,"data_x":28.6217423092958200,"data_y":-29.9137750566493850,"backgroundColor":"orange","__typename":"scatter"}, {"id":394,"data_r":0.33933927045450973000,"data_x":-95.0011201625998500,"data_y":-96.7871830410687900,"backgroundColor":"orange","__typename":"scatter"}, {"id":393,"data_r":0.1584177992530007,"data_x":-0.45625432564513346000,"data_y":13.4116540285013300,"backgroundColor":"orange","__typename":"scatter"}, {"id":392,"data_r":0.3405780440084740,"data_x":-84.4125865804055200,"data_y":-67.0141919917327600,"backgroundColor":"orange","__typename":"scatter"}, {"id":391,"data_r":1.0311774319206561,"data_x":14.7171402938206080,"data_y":72.7929637068526000,"backgroundColor":"orange","__typename":"scatter"}, {"id":390,"data_r":0.5074161676285183,"data_x":31.1285014365866740,"data_y":-85.6974722027336200,"backgroundColor":"orange","__typename":"scatter"}, {"id":389,"data_r":0.44450088688549716000,"data_x":-25.2728261782208850,"data_y":-36.6181701706726840,"backgroundColor":"orange","__typename":"scatter"}, {"id":388,"data_r":1.2449108829277775,"data_x":-92.5047277572031600,"data_y":-13.9225486367470240,"backgroundColor":"orange","__typename":"scatter"}, {"id":387,"data_r":1.5931482672095223,"data_x":58.0210449388854000,"data_y":32.5882295044805940,"backgroundColor":"orange","__typename":"scatter"}, {"id":386,"data_r":1.9663000571852534,"data_x":-83.6852594635773000,"data_y":92.2119676742371200,"backgroundColor":"orange","__typename":"scatter"}, {"id":385,"data_r":0.3602773346634178,"data_x":-74.3257636806456500,"data_y":33.8811758190491700,"backgroundColor":"orange","__typename":"scatter"}, {"id":384,"data_r":1.7971393263159867,"data_x":31.2717705750503970,"data_y":65.5410185701112800,"backgroundColor":"orange","__typename":"scatter"}, {"id":383,"data_r":1.6027410397602120,"data_x":-17.6980437814728400,"data_y":46.1706749140646340,"backgroundColor":"orange","__typename":"scatter"}, {"id":382,"data_r":0.6071078396277385,"data_x":-49.9395490166941940,"data_y":33.4196903987685300,"backgroundColor":"orange","__typename":"scatter"}, {"id":381,"data_r":1.1491669541446900,"data_x":92.8097960793186600,"data_y":13.1461798147552770,"backgroundColor":"orange","__typename":"scatter"}, {"id":380,"data_r":1.0564394716831016,"data_x":28.0834996769000260,"data_y":-26.8323968137434750,"backgroundColor":"orange","__typename":"scatter"}, {"id":379,"data_r":1.6247312789978720,"data_x":-30.7630169387668640,"data_y":11.3114029392498600,"backgroundColor":"orange","__typename":"scatter"}, {"id":378,"data_r":0.9921487144928838,"data_x":-69.5604524325005300,"data_y":-64.4057433553490200,"backgroundColor":"orange","__typename":"scatter"}, {"id":377,"data_r":1.3197858805592090,"data_x":-60.0282428400103360,"data_y":97.0896775440839500,"backgroundColor":"orange","__typename":"scatter"}, {"id":376,"data_r":0.8799141506515062,"data_x":60.4975386718095800,"data_y":-34.2138205450697160,"backgroundColor":"orange","__typename":"scatter"}, {"id":375,"data_r":0.1683504822020554,"data_x":17.5510792476888400,"data_y":-9.3659221086709760,"backgroundColor":"orange","__typename":"scatter"}, {"id":374,"data_r":1.9249905801137475,"data_x":-89.0716715898609800,"data_y":-75.2850573374714400,"backgroundColor":"orange","__typename":"scatter"}, {"id":373,"data_r":1.1995825320529296,"data_x":-87.8618120270574700,"data_y":5.0531040775920300,"backgroundColor":"orange","__typename":"scatter"}, {"id":372,"data_r":0.9081586397087129,"data_x":-46.5600200816050460,"data_y":64.1868252467726800,"backgroundColor":"orange","__typename":"scatter"}, {"id":371,"data_r":1.4764087707557008,"data_x":30.2931630311672040,"data_y":-74.7560967876097200,"backgroundColor":"orange","__typename":"scatter"}, {"id":370,"data_r":0.6126513588890976,"data_x":-92.5555182669406400,"data_y":-99.3228705980023500,"backgroundColor":"orange","__typename":"scatter"}, {"id":369,"data_r":1.0282629939409205,"data_x":51.4443004955091000,"data_y":92.9136127917996600,"backgroundColor":"orange","__typename":"scatter"}, {"id":368,"data_r":1.6885396745801438,"data_x":-4.8401607579194210,"data_y":-68.0695474998435100,"backgroundColor":"orange","__typename":"scatter"}, {"id":367,"data_r":1.9666508254755200,"data_x":22.6956580721073850,"data_y":10.6263945797445700,"backgroundColor":"orange","__typename":"scatter"}, {"id":366,"data_r":1.7428524141961854,"data_x":51.6614253623515440,"data_y":11.6693598517900060,"backgroundColor":"orange","__typename":"scatter"}, {"id":365,"data_r":0.46602394206444187000,"data_x":14.7909052460035040,"data_y":96.0776410874208700,"backgroundColor":"orange","__typename":"scatter"}, {"id":364,"data_r":0.03179355353574831000,"data_x":-66.4894940918671300,"data_y":-20.0374656660304850,"backgroundColor":"orange","__typename":"scatter"}, {"id":363,"data_r":1.3398692397418892,"data_x":23.9604829702914980,"data_y":77.4229722146940100,"backgroundColor":"orange","__typename":"scatter"}, {"id":362,"data_r":0.7344414124198337,"data_x":37.1850521151243700,"data_y":-98.9137090238410700,"backgroundColor":"orange","__typename":"scatter"}, {"id":361,"data_r":0.09123716075537835000,"data_x":69.6998067859696300,"data_y":48.5532105504098650,"backgroundColor":"orange","__typename":"scatter"}, {"id":360,"data_r":1.6900536517325642,"data_x":-73.0137319879567300,"data_y":74.6526644320288700,"backgroundColor":"orange","__typename":"scatter"}, {"id":359,"data_r":1.9067172272122100,"data_x":60.9923298849970340,"data_y":-11.2796300457432600,"backgroundColor":"orange","__typename":"scatter"}, {"id":358,"data_r":1.2213766434162583,"data_x":-61.3524233230077840,"data_y":-56.6768656672594700,"backgroundColor":"orange","__typename":"scatter"}, {"id":357,"data_r":1.9908386758852785,"data_x":-39.5996135334369300,"data_y":-80.8956775657025300,"backgroundColor":"orange","__typename":"scatter"}, {"id":356,"data_r":0.27962715078894496000,"data_x":60.9844781569264500,"data_y":90.3970313103962000,"backgroundColor":"orange","__typename":"scatter"}, {"id":355,"data_r":0.39360724745108255000,"data_x":-30.5734316258357030,"data_y":-48.5858965619038660,"backgroundColor":"orange","__typename":"scatter"}, {"id":354,"data_r":1.0512481211783564,"data_x":56.0682080797173500,"data_y":-2.4060243132746130,"backgroundColor":"orange","__typename":"scatter"}, {"id":353,"data_r":1.8496704028453905,"data_x":-53.7271909322336600,"data_y":-30.8348014895950300,"backgroundColor":"orange","__typename":"scatter"}, {"id":352,"data_r":1.5381366121251747,"data_x":-26.3363494328342040,"data_y":-2.2772772435013300,"backgroundColor":"orange","__typename":"scatter"}, {"id":351,"data_r":0.2762733390493022,"data_x":-25.1543180446339960,"data_y":20.2809694332854560,"backgroundColor":"orange","__typename":"scatter"}, {"id":350,"data_r":1.4190185782053715,"data_x":-33.3337048381949540,"data_y":-80.9958094098789200,"backgroundColor":"orange","__typename":"scatter"}, {"id":349,"data_r":1.7491454786315708,"data_x":-0.8130559897518541,"data_y":-75.7919411613447400,"backgroundColor":"orange","__typename":"scatter"}, {"id":348,"data_r":0.5748565082370662,"data_x":69.7317565307028200,"data_y":41.6407028274148800,"backgroundColor":"orange","__typename":"scatter"}, {"id":347,"data_r":0.3726000110946268,"data_x":85.2096835903368700,"data_y":-53.9804388030205050,"backgroundColor":"orange","__typename":"scatter"}, {"id":346,"data_r":0.9332027367179938,"data_x":-88.2266120908505400,"data_y":-73.3723353963413400,"backgroundColor":"orange","__typename":"scatter"}, {"id":345,"data_r":1.0370892498585471,"data_x":21.7965365708348460,"data_y":-48.2594514427207000,"backgroundColor":"orange","__typename":"scatter"}, {"id":344,"data_r":1.6327175021781644,"data_x":54.6291005902389100,"data_y":-78.3182993871857300,"backgroundColor":"orange","__typename":"scatter"}, {"id":343,"data_r":0.2241900828416883,"data_x":72.2636895130486900,"data_y":-6.5464487233791280,"backgroundColor":"orange","__typename":"scatter"}, {"id":342,"data_r":0.7597507619196597,"data_x":37.7223855193287400,"data_y":87.4518814918696100,"backgroundColor":"orange","__typename":"scatter"}, {"id":341,"data_r":0.1927106425204017,"data_x":62.5435519755579000,"data_y":85.3745761645413700,"backgroundColor":"orange","__typename":"scatter"}, {"id":340,"data_r":1.1157767006324435,"data_x":32.8670826967881300,"data_y":-79.9836211638202000,"backgroundColor":"orange","__typename":"scatter"}, {"id":339,"data_r":0.5487642825994556,"data_x":-75.9213163882753700,"data_y":91.4851720407035600,"backgroundColor":"orange","__typename":"scatter"}, {"id":338,"data_r":1.8050761615278432,"data_x":-69.7135031808016200,"data_y":86.7495880565397000,"backgroundColor":"orange","__typename":"scatter"}, {"id":337,"data_r":0.4297934656642277,"data_x":-96.0894377613274600,"data_y":-41.1431579003310260,"backgroundColor":"orange","__typename":"scatter"}, {"id":336,"data_r":0.6259479909784349,"data_x":23.4103343612547900,"data_y":-86.9862859787676700,"backgroundColor":"orange","__typename":"scatter"}, {"id":335,"data_r":0.4620442451748681,"data_x":38.3300108918151600,"data_y":-9.7120412942713020,"backgroundColor":"orange","__typename":"scatter"}, {"id":334,"data_r":0.8257562059681294,"data_x":-31.8754960167129800,"data_y":-50.6510997744280300,"backgroundColor":"orange","__typename":"scatter"}, {"id":333,"data_r":0.25443826512994194000,"data_x":-22.7298074054792740,"data_y":-38.4710366901945160,"backgroundColor":"orange","__typename":"scatter"}, {"id":332,"data_r":1.1481754467726186,"data_x":95.4197567517534700,"data_y":14.2374297601308940,"backgroundColor":"orange","__typename":"scatter"}, {"id":331,"data_r":0.7632429028955174,"data_x":19.3534820272613930,"data_y":3.7914009326551534,"backgroundColor":"orange","__typename":"scatter"}, {"id":330,"data_r":0.11601383129631326000,"data_x":-9.5343592706705670,"data_y":95.1238150174302700,"backgroundColor":"orange","__typename":"scatter"}, {"id":329,"data_r":0.2386998028721350,"data_x":22.4538460790440380,"data_y":-34.364756058946,"backgroundColor":"orange","__typename":"scatter"}, {"id":328,"data_r":1.2225549087647685,"data_x":16.2639116546444900,"data_y":26.5213834368855500,"backgroundColor":"orange","__typename":"scatter"}, {"id":327,"data_r":1.2025363273601943,"data_x":74.1097765170159200,"data_y":80.3691419727288100,"backgroundColor":"orange","__typename":"scatter"}, {"id":326,"data_r":1.3968040399469120,"data_x":-19.6313812140398660,"data_y":-25.7290284460553800,"backgroundColor":"orange","__typename":"scatter"}, {"id":325,"data_r":1.4891713655502659,"data_x":-88.2246408350716800,"data_y":-98.3390158264985800,"backgroundColor":"orange","__typename":"scatter"}, {"id":324,"data_r":1.4103659514962064,"data_x":-34.4700246047391600,"data_y":-54.1684102910751300,"backgroundColor":"orange","__typename":"scatter"}, {"id":323,"data_r":0.00750131290216105000,"data_x":-22.9578627257204030,"data_y":36.7925115090829850,"backgroundColor":"orange","__typename":"scatter"}, {"id":322,"data_r":1.4559635844586714,"data_x":-92.4574159416358200,"data_y":52.9192713975795700,"backgroundColor":"orange","__typename":"scatter"}, {"id":321,"data_r":1.6557703309708613,"data_x":-60.4709419289164700,"data_y":-75.0090929571522000,"backgroundColor":"orange","__typename":"scatter"}, {"id":320,"data_r":0.7423817253051297,"data_x":-71.7075579787730400,"data_y":-49.0953596726023400,"backgroundColor":"orange","__typename":"scatter"}, {"id":319,"data_r":1.0499575101243073,"data_x":28.8720996577078700,"data_y":-90.8735922084641900,"backgroundColor":"orange","__typename":"scatter"}, {"id":318,"data_r":0.5647116670398629,"data_x":-46.6226860638360850,"data_y":31.2397520501692900,"backgroundColor":"orange","__typename":"scatter"}, {"id":317,"data_r":0.5992994082834047,"data_x":-45.3863932490500500,"data_y":-85.1892003873541300,"backgroundColor":"orange","__typename":"scatter"}, {"id":316,"data_r":1.2205525221075528,"data_x":-52.0802273116447700,"data_y":-94.1030912931900300,"backgroundColor":"orange","__typename":"scatter"}, {"id":315,"data_r":0.6106611167637790,"data_x":-87.9200944255504000,"data_y":69.8722749771642800,"backgroundColor":"orange","__typename":"scatter"}, {"id":314,"data_r":1.3051082230845297,"data_x":35.4824039911105100,"data_y":-90.3843121300847500,"backgroundColor":"orange","__typename":"scatter"}, {"id":313,"data_r":0.8007841042758317,"data_x":2.6412123705262580,"data_y":51.0222620985979300,"backgroundColor":"orange","__typename":"scatter"}, {"id":312,"data_r":1.7311663303178446,"data_x":-97.2318767174700700,"data_y":8.4013658060581700,"backgroundColor":"orange","__typename":"scatter"}, {"id":311,"data_r":0.7100875437484699,"data_x":80.4740553944272000,"data_y":-5.6771729079372335,"backgroundColor":"orange","__typename":"scatter"}, {"id":310,"data_r":1.0217092152286362,"data_x":-72.9224564996280500,"data_y":-58.7900298086578400,"backgroundColor":"orange","__typename":"scatter"}, {"id":309,"data_r":0.09051860687974456000,"data_x":-63.2360234429981250,"data_y":-89.8771826546914400,"backgroundColor":"orange","__typename":"scatter"}, {"id":308,"data_r":0.49300265698963885000,"data_x":42.9289590891452200,"data_y":71.4509186080724400,"backgroundColor":"orange","__typename":"scatter"}, {"id":307,"data_r":1.2997815216248862,"data_x":9.5864487723438040,"data_y":-7.4798302281102510,"backgroundColor":"orange","__typename":"scatter"}, {"id":306,"data_r":1.0993299472812241,"data_x":-23.1042671155078170,"data_y":-67.0808965412621000,"backgroundColor":"orange","__typename":"scatter"}, {"id":305,"data_r":1.2723028411047528,"data_x":-86.8301588361055700,"data_y":42.5382115656257160,"backgroundColor":"orange","__typename":"scatter"}, {"id":304,"data_r":1.9197349203549599,"data_x":-22.6260551147128060,"data_y":-0.8869748078098372,"backgroundColor":"orange","__typename":"scatter"}, {"id":303,"data_r":1.5804733594249276,"data_x":45.7566409747662600,"data_y":91.8688551659389200,"backgroundColor":"orange","__typename":"scatter"}, {"id":302,"data_r":1.0738815231206336,"data_x":-22.7405734108235600,"data_y":-17.0898196460046900,"backgroundColor":"orange","__typename":"scatter"}, {"id":301,"data_r":1.0041022456884390,"data_x":-29.6393060916562160,"data_y":-30.3066290508365400,"backgroundColor":"orange","__typename":"scatter"}, {"id":300,"data_r":0.10739030967932406000,"data_x":59.3774082699106240,"data_y":50.7201478806898600,"backgroundColor":"orange","__typename":"scatter"}, {"id":299,"data_r":1.0403968040591360,"data_x":23.5730107812985420,"data_y":79.1063974536984900,"backgroundColor":"orange","__typename":"scatter"}, {"id":298,"data_r":1.0199838713750910,"data_x":-57.6177095327014500,"data_y":79.3379076075757300,"backgroundColor":"orange","__typename":"scatter"}, {"id":297,"data_r":0.05875642314322071500,"data_x":11.5948790703612520,"data_y":72.2714283305858300,"backgroundColor":"orange","__typename":"scatter"}, {"id":296,"data_r":1.3530958664979273,"data_x":41.4800727740332750,"data_y":-83.8734571765110700,"backgroundColor":"orange","__typename":"scatter"}, {"id":295,"data_r":1.5732082865001975,"data_x":35.9541049983791000,"data_y":-71.7872845279626000,"backgroundColor":"orange","__typename":"scatter"}, {"id":294,"data_r":1.9013685725346026,"data_x":40.9424057468232000,"data_y":68.6596612059738000,"backgroundColor":"orange","__typename":"scatter"}, {"id":293,"data_r":0.01996239882621120300,"data_x":-45.5573120525289300,"data_y":72.1347125698259800,"backgroundColor":"orange","__typename":"scatter"}, {"id":292,"data_r":0.9690885359751893,"data_x":38.6350749139321860,"data_y":99.2497461688696600,"backgroundColor":"orange","__typename":"scatter"}, {"id":291,"data_r":0.7262281884959032,"data_x":-92.6955535198752200,"data_y":20.6238031474424550,"backgroundColor":"orange","__typename":"scatter"}, {"id":290,"data_r":1.0499074078350010,"data_x":-66.1137224299155800,"data_y":-39.5644773061355700,"backgroundColor":"orange","__typename":"scatter"}, {"id":289,"data_r":0.7323711065449756,"data_x":-26.6338555258566420,"data_y":49.8095682146700200,"backgroundColor":"orange","__typename":"scatter"}, {"id":288,"data_r":0.22146960747558753000,"data_x":64.8662034255325000,"data_y":65.8265539389110800,"backgroundColor":"orange","__typename":"scatter"}, {"id":287,"data_r":0.7272258040843220,"data_x":-87.7972686925375300,"data_y":-40.3456912905582100,"backgroundColor":"orange","__typename":"scatter"}, {"id":286,"data_r":1.1669396318998118,"data_x":58.8258328294919650,"data_y":-39.8074523203649600,"backgroundColor":"orange","__typename":"scatter"}, {"id":285,"data_r":0.33186551204648973000,"data_x":-33.8106814919778800,"data_y":75.6091131191551300,"backgroundColor":"orange","__typename":"scatter"}, {"id":284,"data_r":0.8378744194880028,"data_x":59.4814521967490500,"data_y":23.6324427698398020,"backgroundColor":"orange","__typename":"scatter"}, {"id":283,"data_r":1.1047933852555247,"data_x":71.0364151051884500,"data_y":20.9415662828168260,"backgroundColor":"orange","__typename":"scatter"}, {"id":282,"data_r":0.00466227854483713950,"data_x":64.8349096507431400,"data_y":62.0522667856237000,"backgroundColor":"orange","__typename":"scatter"}, {"id":281,"data_r":1.8895144574322718,"data_x":24.6205452703548420,"data_y":22.0684615656276300,"backgroundColor":"orange","__typename":"scatter"}, {"id":280,"data_r":1.4435961240943005,"data_x":6.4437833026960380,"data_y":-69.7492763139446500,"backgroundColor":"orange","__typename":"scatter"}, {"id":279,"data_r":1.5384621420733637,"data_x":-48.7393900068316500,"data_y":-0.5654964522928463,"backgroundColor":"orange","__typename":"scatter"}, {"id":278,"data_r":0.5245661489625650,"data_x":-17.8351158314643800,"data_y":53.1800921155910500,"backgroundColor":"orange","__typename":"scatter"}, {"id":277,"data_r":0.16837074954431142000,"data_x":0.6244280255416346,"data_y":39.7505296069948500,"backgroundColor":"orange","__typename":"scatter"}, {"id":276,"data_r":0.7769523299234673,"data_x":78.7782115545300900,"data_y":70.4912567893508400,"backgroundColor":"orange","__typename":"scatter"}, {"id":275,"data_r":1.4042085562701692,"data_x":-94.7441393364120800,"data_y":38.3605845505170750,"backgroundColor":"orange","__typename":"scatter"}, {"id":274,"data_r":1.0652948993986326,"data_x":86.3898248087920300,"data_y":46.1611089186555400,"backgroundColor":"orange","__typename":"scatter"}, {"id":273,"data_r":1.1276225804844207,"data_x":-52.9415103074172460,"data_y":-25.7311169736160070,"backgroundColor":"orange","__typename":"scatter"}, {"id":272,"data_r":1.1762115904165529,"data_x":-58.6253454607271040,"data_y":-24.9679538043706000,"backgroundColor":"orange","__typename":"scatter"}, {"id":271,"data_r":1.7409293509346293,"data_x":-23.8806649447566460,"data_y":-46.5757592996662450,"backgroundColor":"orange","__typename":"scatter"}, {"id":270,"data_r":0.7466978082419229,"data_x":43.9934049280323000,"data_y":-47.6204741573016150,"backgroundColor":"orange","__typename":"scatter"}, {"id":269,"data_r":1.0345494311496250,"data_x":-19.0126214764032100,"data_y":-53.4155439820424900,"backgroundColor":"orange","__typename":"scatter"}, {"id":268,"data_r":1.2206710490594088,"data_x":12.0578266587935590,"data_y":89.2693148286913800,"backgroundColor":"orange","__typename":"scatter"}, {"id":267,"data_r":1.5145512300374500,"data_x":59.2966119254256800,"data_y":-66.2394856649491400,"backgroundColor":"orange","__typename":"scatter"}, {"id":266,"data_r":0.7114788972751640,"data_x":8.3281658326944900,"data_y":27.9745725795000230,"backgroundColor":"orange","__typename":"scatter"}, {"id":265,"data_r":1.1179825265149144,"data_x":-64.2546093986801000,"data_y":66.5238700588763300,"backgroundColor":"orange","__typename":"scatter"}, {"id":264,"data_r":0.7584841485533329,"data_x":-52.4133535895068500,"data_y":36.4416266643004400,"backgroundColor":"orange","__typename":"scatter"}, {"id":263,"data_r":0.6451298233230633,"data_x":67.1775340091661100,"data_y":-85.8108087717557600,"backgroundColor":"orange","__typename":"scatter"}, {"id":262,"data_r":1.5390249623207466,"data_x":-96.8502101992711300,"data_y":-5.8120379070539350,"backgroundColor":"orange","__typename":"scatter"}, {"id":261,"data_r":1.0146773921813060,"data_x":72.5890668075242200,"data_y":-97.5654998269632000,"backgroundColor":"orange","__typename":"scatter"}, {"id":260,"data_r":0.7846329591810415,"data_x":-26.7465129641279340,"data_y":-0.4980961537187856,"backgroundColor":"orange","__typename":"scatter"}, {"id":259,"data_r":1.6797242623703035,"data_x":53.3446664455140100,"data_y":-44.5173752986479200,"backgroundColor":"orange","__typename":"scatter"}, {"id":258,"data_r":1.1587317563315698,"data_x":-20.0185587963906300,"data_y":-7.5052493619472750,"backgroundColor":"orange","__typename":"scatter"}, {"id":257,"data_r":0.7204808495792494,"data_x":-45.9485065971489060,"data_y":-65.0803882319759900,"backgroundColor":"orange","__typename":"scatter"}, {"id":256,"data_r":0.01945041022600646500,"data_x":12.7947350121906390,"data_y":1.1183574120271933,"backgroundColor":"orange","__typename":"scatter"}, {"id":255,"data_r":0.49176029450743686000,"data_x":65.0044450427085500,"data_y":74.5449166832536300,"backgroundColor":"orange","__typename":"scatter"}, {"id":254,"data_r":0.21800935930499632000,"data_x":39.7822911287016440,"data_y":-63.4129909228241500,"backgroundColor":"orange","__typename":"scatter"}, {"id":253,"data_r":1.3202231489942862,"data_x":66.0163276004937000,"data_y":-14.4640471302924570,"backgroundColor":"orange","__typename":"scatter"}, {"id":252,"data_r":1.1666628127279903,"data_x":58.4707900322228650,"data_y":-94.4924235626527000,"backgroundColor":"orange","__typename":"scatter"}, {"id":251,"data_r":1.9759222106754880,"data_x":8.1799790347430560,"data_y":24.182170292032,"backgroundColor":"orange","__typename":"scatter"}, {"id":250,"data_r":0.04233068604944901000,"data_x":86.1617591985457700,"data_y":9.5035347450276540,"backgroundColor":"orange","__typename":"scatter"}, {"id":249,"data_r":1.3273363812073322,"data_x":-54.1854415493866240,"data_y":-7.8745627912423455,"backgroundColor":"orange","__typename":"scatter"}, {"id":248,"data_r":0.31717348982743765000,"data_x":4.6653262301031395,"data_y":78.2068457821167600,"backgroundColor":"orange","__typename":"scatter"}, {"id":247,"data_r":1.8589982544999990,"data_x":-99.2467438193627300,"data_y":-76.7900544673713800,"backgroundColor":"orange","__typename":"scatter"}, {"id":246,"data_r":0.8754313436092649,"data_x":6.8107763800996370,"data_y":-59.9842762588151100,"backgroundColor":"orange","__typename":"scatter"}, {"id":245,"data_r":0.6298150751825950,"data_x":62.7817499152640150,"data_y":13.3645312443225080,"backgroundColor":"orange","__typename":"scatter"}, {"id":244,"data_r":1.4518226070538870,"data_x":18.2124656731274860,"data_y":12.4543714881085280,"backgroundColor":"orange","__typename":"scatter"}, {"id":243,"data_r":0.7914028223402529,"data_x":69.3210570977028600,"data_y":-67.0733979011660500,"backgroundColor":"orange","__typename":"scatter"}, {"id":242,"data_r":0.8388310468827185,"data_x":72.8392939248641200,"data_y":6.6696854042326950,"backgroundColor":"orange","__typename":"scatter"}, {"id":241,"data_r":1.2481235841452754,"data_x":-57.2781129103521850,"data_y":-0.33924512567200527000,"backgroundColor":"orange","__typename":"scatter"}, {"id":240,"data_r":1.1923287166010241,"data_x":-92.3545888714473900,"data_y":-97.3226857286241100,"backgroundColor":"orange","__typename":"scatter"}, {"id":239,"data_r":1.6166447972879383,"data_x":6.9948978111285200,"data_y":-50.8752576792875150,"backgroundColor":"orange","__typename":"scatter"}, {"id":238,"data_r":0.7825679962480119,"data_x":-15.8734370656243400,"data_y":40.6791102431071960,"backgroundColor":"orange","__typename":"scatter"}, {"id":237,"data_r":0.7367171103362953,"data_x":-73.8161437527168800,"data_y":33.2224563285333760,"backgroundColor":"orange","__typename":"scatter"}, {"id":236,"data_r":1.0467890008177259,"data_x":81.8978031651435400,"data_y":91.0597453216857200,"backgroundColor":"orange","__typename":"scatter"}, {"id":235,"data_r":0.8216041041999640,"data_x":48.3673231015130800,"data_y":-35.0933153775495600,"backgroundColor":"orange","__typename":"scatter"}, {"id":234,"data_r":1.4344028305512384,"data_x":-47.8166498419961200,"data_y":55.2807213594424400,"backgroundColor":"orange","__typename":"scatter"}, {"id":233,"data_r":1.5300824645742774,"data_x":-80.6634840269149000,"data_y":78.0251799242074400,"backgroundColor":"orange","__typename":"scatter"}, {"id":232,"data_r":1.3698556936049258,"data_x":71.7901914365387500,"data_y":-55.8258595231419860,"backgroundColor":"orange","__typename":"scatter"}, {"id":231,"data_r":1.5882964763605676,"data_x":-71.0192651958138000,"data_y":87.4507338431577600,"backgroundColor":"orange","__typename":"scatter"}, {"id":230,"data_r":1.1525873114510756,"data_x":-70.9235442070537100,"data_y":-99.4171069250229500,"backgroundColor":"orange","__typename":"scatter"}, {"id":229,"data_r":1.5387204796935956,"data_x":-42.4236974264298200,"data_y":-83.3324188314641800,"backgroundColor":"orange","__typename":"scatter"}, {"id":228,"data_r":0.27217641520988733000,"data_x":-86.2698824407082600,"data_y":90.9258330728839600,"backgroundColor":"orange","__typename":"scatter"}, {"id":227,"data_r":1.8215358388996807,"data_x":-46.9906391750497300,"data_y":-25.1188475701179750,"backgroundColor":"orange","__typename":"scatter"}, {"id":226,"data_r":0.14661770992179868000,"data_x":-71.5146162316665200,"data_y":-60.1343718794296300,"backgroundColor":"orange","__typename":"scatter"}, {"id":225,"data_r":0.9139473737897532,"data_x":26.7323425165167500,"data_y":-98.3507568559837600,"backgroundColor":"orange","__typename":"scatter"}, {"id":224,"data_r":1.3048362218697886,"data_x":7.9968287927941080,"data_y":-66.9423960179902200,"backgroundColor":"orange","__typename":"scatter"}, {"id":223,"data_r":0.9509746115887690,"data_x":-70.9285892136555000,"data_y":78.8857957743067000,"backgroundColor":"orange","__typename":"scatter"}, {"id":222,"data_r":0.37284904115129214000,"data_x":-1.1241632113599076,"data_y":99.5109872035314900,"backgroundColor":"orange","__typename":"scatter"}, {"id":221,"data_r":1.2994973931809777,"data_x":-93.1357000438485400,"data_y":-9.3981297428251440,"backgroundColor":"orange","__typename":"scatter"}, {"id":220,"data_r":1.6873415431103060,"data_x":56.8525087555295200,"data_y":6.7134133690696760,"backgroundColor":"orange","__typename":"scatter"}, {"id":219,"data_r":1.7841471865284975,"data_x":-98.1714356101378600,"data_y":-52.9811904332264660,"backgroundColor":"orange","__typename":"scatter"}, {"id":218,"data_r":1.0937615584624503,"data_x":11.7702699396863500,"data_y":-24.6718812189280300,"backgroundColor":"orange","__typename":"scatter"}, {"id":217,"data_r":0.33233048134992726000,"data_x":-52.3055780894609440,"data_y":72.4370081999254000,"backgroundColor":"orange","__typename":"scatter"}, {"id":216,"data_r":0.8762072017591649,"data_x":-54.1158459201817050,"data_y":42.7344629974742300,"backgroundColor":"orange","__typename":"scatter"}, {"id":215,"data_r":1.0825235136561266,"data_x":-73.6774194283828300,"data_y":21.9625823151624360,"backgroundColor":"orange","__typename":"scatter"}, {"id":214,"data_r":0.14717233863388257000,"data_x":-56.9917583270847600,"data_y":13.9431514703753920,"backgroundColor":"orange","__typename":"scatter"}, {"id":213,"data_r":0.11281208647387952000,"data_x":70.4683726086574600,"data_y":-35.4343152555358640,"backgroundColor":"orange","__typename":"scatter"}, {"id":212,"data_r":0.3752986184303557,"data_x":94.4912687041786500,"data_y":-45.5174050190524800,"backgroundColor":"orange","__typename":"scatter"}, {"id":211,"data_r":0.7233993271028689,"data_x":-80.7285994568305100,"data_y":-60.9054968309344250,"backgroundColor":"orange","__typename":"scatter"}, {"id":210,"data_r":1.5547768327863425,"data_x":-75.2124828807590500,"data_y":-90.8649603304483500,"backgroundColor":"orange","__typename":"scatter"}, {"id":209,"data_r":1.0578887230654228,"data_x":-6.4227494744955480,"data_y":-75.7879002571491600,"backgroundColor":"orange","__typename":"scatter"}, {"id":208,"data_r":0.9418570133251265,"data_x":9.3628817221129700,"data_y":-58.4090717651915700,"backgroundColor":"orange","__typename":"scatter"}, {"id":207,"data_r":1.5076725423755901,"data_x":-35.4532870672021700,"data_y":-69.9839015882651100,"backgroundColor":"orange","__typename":"scatter"}, {"id":206,"data_r":1.4694332532752155,"data_x":22.8610527134692560,"data_y":91.6042309026667100,"backgroundColor":"orange","__typename":"scatter"}, {"id":205,"data_r":0.9311326351230114,"data_x":-69.7429802197174800,"data_y":-96.8370129061122400,"backgroundColor":"orange","__typename":"scatter"}, {"id":204,"data_r":0.2559174666463706,"data_x":83.3154515030350800,"data_y":-90.1647130988943100,"backgroundColor":"orange","__typename":"scatter"}, {"id":203,"data_r":0.20500553347653172000,"data_x":-33.8800251175566100,"data_y":34.2544690375508900,"backgroundColor":"orange","__typename":"scatter"}, {"id":202,"data_r":0.20434971684329373000,"data_x":-86.9632706082422500,"data_y":97.3052745554498800,"backgroundColor":"orange","__typename":"scatter"}, {"id":201,"data_r":0.47234789665866783000,"data_x":55.5717207576586800,"data_y":-97.5435015536569000,"backgroundColor":"orange","__typename":"scatter"}, {"id":200,"data_r":1.0983555732086985,"data_x":59.2440517681894500,"data_y":48.2944976884153200,"backgroundColor":"orange","__typename":"scatter"}, {"id":199,"data_r":0.9432830877684855,"data_x":-80.8433124562397700,"data_y":20.6505406896965620,"backgroundColor":"orange","__typename":"scatter"}, {"id":198,"data_r":1.7031590907676137,"data_x":-19.5099418578718050,"data_y":94.4465755537687000,"backgroundColor":"orange","__typename":"scatter"}, {"id":197,"data_r":0.42583379202198524000,"data_x":-99.1410851905462400,"data_y":65.8602797131637800,"backgroundColor":"orange","__typename":"scatter"}, {"id":196,"data_r":0.44796789153089733000,"data_x":99.9599052691274200,"data_y":81.6589470616506600,"backgroundColor":"orange","__typename":"scatter"}, {"id":195,"data_r":1.5780688425067648,"data_x":-25.5239362268710580,"data_y":-12.3068488154481450,"backgroundColor":"orange","__typename":"scatter"}, {"id":194,"data_r":0.3683138108805353,"data_x":-10.7230656802074000,"data_y":48.2739960792756900,"backgroundColor":"orange","__typename":"scatter"}, {"id":193,"data_r":1.0379809500286590,"data_x":34.2864332162309500,"data_y":7.9994982268633660,"backgroundColor":"orange","__typename":"scatter"}, {"id":192,"data_r":1.5185146424247589,"data_x":44.6303384342663350,"data_y":-87.4492700559202200,"backgroundColor":"orange","__typename":"scatter"}, {"id":191,"data_r":0.45919352227303545000,"data_x":76.0017739589263500,"data_y":40.8851574830849700,"backgroundColor":"orange","__typename":"scatter"}, {"id":190,"data_r":1.5934904977251443,"data_x":33.7961729597543000,"data_y":-4.7482783950544730,"backgroundColor":"orange","__typename":"scatter"}, {"id":189,"data_r":1.4792539419778983,"data_x":43.8438576033553200,"data_y":81.4502693079242900,"backgroundColor":"orange","__typename":"scatter"}, {"id":188,"data_r":0.00042894274725169270,"data_x":-93.9001856301343300,"data_y":-77.8705624503151900,"backgroundColor":"orange","__typename":"scatter"}, {"id":187,"data_r":0.9374726595725789,"data_x":-66.7951840554071500,"data_y":54.2464597711308940,"backgroundColor":"orange","__typename":"scatter"}, {"id":186,"data_r":0.07237760074415744000,"data_x":-63.7190817029376100,"data_y":-70.4756990974771900,"backgroundColor":"orange","__typename":"scatter"}, {"id":185,"data_r":1.3928263984282157,"data_x":1.0112700985197343,"data_y":-89.2487036551588600,"backgroundColor":"orange","__typename":"scatter"}, {"id":184,"data_r":0.3873654329652543,"data_x":44.9190667037445700,"data_y":-59.1971555305894200,"backgroundColor":"orange","__typename":"scatter"}, {"id":183,"data_r":1.3502489068629537,"data_x":-10.1153367649488240,"data_y":84.2449642562256600,"backgroundColor":"orange","__typename":"scatter"}, {"id":182,"data_r":1.2309007541998596,"data_x":46.4401183191897700,"data_y":-2.6517135504773970,"backgroundColor":"orange","__typename":"scatter"}, {"id":181,"data_r":1.3190172011830446,"data_x":23.8287085646967220,"data_y":-39.7715685761916400,"backgroundColor":"orange","__typename":"scatter"}, {"id":180,"data_r":0.7146633009573127,"data_x":45.4749250822298100,"data_y":-94.1034935511694100,"backgroundColor":"orange","__typename":"scatter"}, {"id":179,"data_r":1.9153834214948766,"data_x":-14.5052126700587100,"data_y":-2.0559289097211053,"backgroundColor":"orange","__typename":"scatter"}, {"id":178,"data_r":1.5372300171694322,"data_x":69.2298812114822500,"data_y":-60.2337666929414300,"backgroundColor":"orange","__typename":"scatter"}, {"id":177,"data_r":1.7561929991721938,"data_x":-42.4072700014308500,"data_y":-45.4053825089832100,"backgroundColor":"orange","__typename":"scatter"}, {"id":176,"data_r":1.4846174154533966,"data_x":30.9248773314918740,"data_y":-33.6725465585422600,"backgroundColor":"orange","__typename":"scatter"}, {"id":175,"data_r":1.7502588953685887,"data_x":25.7077172689756070,"data_y":-29.2033180738315640,"backgroundColor":"orange","__typename":"scatter"}, {"id":174,"data_r":1.6793032369415170,"data_x":92.3982165501668200,"data_y":83.2452660806323900,"backgroundColor":"orange","__typename":"scatter"}, {"id":173,"data_r":0.1168853740160789,"data_x":63.2081898323070700,"data_y":-14.5267384488563690,"backgroundColor":"orange","__typename":"scatter"}, {"id":172,"data_r":0.3100056698622611,"data_x":5.6412079557162540,"data_y":-97.5864043367288800,"backgroundColor":"orange","__typename":"scatter"}, {"id":171,"data_r":1.2213810502537660,"data_x":-28.1846356449525040,"data_y":-7.9477670055238650,"backgroundColor":"orange","__typename":"scatter"}, {"id":170,"data_r":0.2884965461691742,"data_x":-79.3521292007873600,"data_y":-27.5889115715095770,"backgroundColor":"orange","__typename":"scatter"}, {"id":169,"data_r":0.7856442889826267,"data_x":-80.4889010222607200,"data_y":15.3173662648020680,"backgroundColor":"orange","__typename":"scatter"}, {"id":168,"data_r":1.3441195015845060,"data_x":46.1373442786938000,"data_y":30.8933045694291800,"backgroundColor":"orange","__typename":"scatter"}, {"id":167,"data_r":0.5808397784804797,"data_x":-14.8854460855818650,"data_y":-84.6223128936118800,"backgroundColor":"orange","__typename":"scatter"}, {"id":166,"data_r":1.5921363752620676,"data_x":6.6380204490078750,"data_y":-43.0360167375080100,"backgroundColor":"orange","__typename":"scatter"}, {"id":165,"data_r":0.2947976512160997,"data_x":-63.2091971379394700,"data_y":69.4620709770322700,"backgroundColor":"orange","__typename":"scatter"}, {"id":164,"data_r":0.5062131664548382,"data_x":92.5563847134981200,"data_y":-94.3338410715878800,"backgroundColor":"orange","__typename":"scatter"}, {"id":163,"data_r":0.5448577995335970,"data_x":18.8634653829941300,"data_y":-55.0060537249916100,"backgroundColor":"orange","__typename":"scatter"}, {"id":162,"data_r":0.49346221258771594000,"data_x":-2.8160709447072163,"data_y":85.4003372941275100,"backgroundColor":"orange","__typename":"scatter"}, {"id":161,"data_r":1.5019551309495545,"data_x":99.9041459881321300,"data_y":-34.3051739724623800,"backgroundColor":"orange","__typename":"scatter"}, {"id":160,"data_r":0.6330652541895536,"data_x":-50.7223933507870300,"data_y":18.2264528198940570,"backgroundColor":"orange","__typename":"scatter"}, {"id":159,"data_r":0.6343174406284078,"data_x":5.8770422133858750,"data_y":79.3428882959151600,"backgroundColor":"orange","__typename":"scatter"}, {"id":158,"data_r":0.9160084154555599,"data_x":91.7234501131219600,"data_y":35.8165210086793600,"backgroundColor":"orange","__typename":"scatter"}, {"id":157,"data_r":0.6367723383565660,"data_x":-13.5665761016806600,"data_y":-2.3436387069952325,"backgroundColor":"orange","__typename":"scatter"}, {"id":156,"data_r":1.8042653161164992,"data_x":-46.2392188483311340,"data_y":35.4646304583764900,"backgroundColor":"orange","__typename":"scatter"}, {"id":155,"data_r":0.25738554244298584000,"data_x":-33.6651306906804400,"data_y":78.7086477341989200,"backgroundColor":"orange","__typename":"scatter"}, {"id":154,"data_r":0.4117082460355084,"data_x":54.2760086091872860,"data_y":75.8153503832785400,"backgroundColor":"orange","__typename":"scatter"}, {"id":153,"data_r":1.0186468162369700,"data_x":-83.9525569473941400,"data_y":-37.6802929422425500,"backgroundColor":"orange","__typename":"scatter"}, {"id":152,"data_r":1.1665724174545735,"data_x":98.7350294078201500,"data_y":-92.6781290554729500,"backgroundColor":"orange","__typename":"scatter"}, {"id":151,"data_r":0.41733892057753774000,"data_x":-88.6234019437315200,"data_y":-67.7567138681816300,"backgroundColor":"orange","__typename":"scatter"}, {"id":150,"data_r":1.4169430759457500,"data_x":76.6101619471693900,"data_y":-60.8338154087171500,"backgroundColor":"orange","__typename":"scatter"}, {"id":149,"data_r":0.7310993367813330,"data_x":-32.8547953866605000,"data_y":56.8157774989052800,"backgroundColor":"orange","__typename":"scatter"}, {"id":148,"data_r":0.3479226332298997,"data_x":76.1541176330545300,"data_y":76.5699576317259000,"backgroundColor":"orange","__typename":"scatter"}, {"id":147,"data_r":1.6564567155248215,"data_x":-11.3397315489953030,"data_y":-29.3419264637768700,"backgroundColor":"orange","__typename":"scatter"}, {"id":146,"data_r":0.7091412694463437,"data_x":-85.2523259645128200,"data_y":41.9732568509826500,"backgroundColor":"orange","__typename":"scatter"}, {"id":145,"data_r":1.4604350393967733,"data_x":29.8720203109184700,"data_y":1.8311801039250009,"backgroundColor":"orange","__typename":"scatter"}, {"id":144,"data_r":1.3244426595778820,"data_x":-51.698101741110,"data_y":-48.380061406916,"backgroundColor":"orange","__typename":"scatter"}, {"id":143,"data_r":0.6790945027233182,"data_x":81.2347630260064000,"data_y":38.1451878247339500,"backgroundColor":"orange","__typename":"scatter"}, {"id":142,"data_r":1.6151946318637087,"data_x":-60.0597367688011900,"data_y":42.8007039730460700,"backgroundColor":"orange","__typename":"scatter"}, {"id":141,"data_r":1.8229234365174563,"data_x":-95.7885386136080800,"data_y":-2.0016462112188105,"backgroundColor":"orange","__typename":"scatter"}, {"id":140,"data_r":1.8229986594114673,"data_x":-60.5094210885878140,"data_y":-94.0747641168044000,"backgroundColor":"orange","__typename":"scatter"}, {"id":139,"data_r":0.47569105044167825000,"data_x":78.9326091686663700,"data_y":98.8185839928141100,"backgroundColor":"orange","__typename":"scatter"}, {"id":138,"data_r":1.5019038869862250,"data_x":93.6372117130644300,"data_y":51.1935180923666100,"backgroundColor":"orange","__typename":"scatter"}, {"id":137,"data_r":0.2856919062653458,"data_x":9.2311194375044540,"data_y":94.8493558584607500,"backgroundColor":"orange","__typename":"scatter"}, {"id":136,"data_r":0.5029897384475661,"data_x":90.2915988899275300,"data_y":2.6960463195794480,"backgroundColor":"orange","__typename":"scatter"}, {"id":135,"data_r":0.05282371632022498000,"data_x":86.3530244229271300,"data_y":-94.8094143785512100,"backgroundColor":"orange","__typename":"scatter"}, {"id":134,"data_r":0.03343954262029314000,"data_x":-69.9616612194771000,"data_y":59.7285511980230500,"backgroundColor":"orange","__typename":"scatter"}, {"id":133,"data_r":1.1570610276005926,"data_x":-51.7879003953017500,"data_y":49.2532432808935140,"backgroundColor":"orange","__typename":"scatter"}, {"id":132,"data_r":0.29906759055497556000,"data_x":85.4902647096406700,"data_y":-34.2072409352370600,"backgroundColor":"orange","__typename":"scatter"}, {"id":131,"data_r":0.8755668167561348,"data_x":-73.6029398769130700,"data_y":-8.7001186392970490,"backgroundColor":"orange","__typename":"scatter"}, {"id":130,"data_r":1.1516586240437610,"data_x":12.0385142277835030,"data_y":-55.7576895217785950,"backgroundColor":"orange","__typename":"scatter"}, {"id":129,"data_r":0.10738522395485273000,"data_x":-48.3149399234715800,"data_y":-4.7409710951491050,"backgroundColor":"orange","__typename":"scatter"}, {"id":128,"data_r":0.0979321464312708,"data_x":-26.3984608284684160,"data_y":34.9857994339138260,"backgroundColor":"orange","__typename":"scatter"}, {"id":127,"data_r":0.06192014764260811400,"data_x":70.5439167961404200,"data_y":-78.5836918788303000,"backgroundColor":"orange","__typename":"scatter"}, {"id":126,"data_r":0.5635934421042004,"data_x":-48.7126412187528500,"data_y":-58.8319154183854350,"backgroundColor":"orange","__typename":"scatter"}, {"id":125,"data_r":0.6079262078832466,"data_x":26.7747506573327670,"data_y":97.9254102207944900,"backgroundColor":"orange","__typename":"scatter"}, {"id":124,"data_r":1.2513628282214806,"data_x":-2.5137395943026110,"data_y":-91.9983540926200300,"backgroundColor":"orange","__typename":"scatter"}, {"id":123,"data_r":0.16864023899566094000,"data_x":-66.2272262419628200,"data_y":91.9233004374779600,"backgroundColor":"orange","__typename":"scatter"}, {"id":122,"data_r":1.2460969733200606,"data_x":12.9569818972490080,"data_y":-24.4176443196683980,"backgroundColor":"orange","__typename":"scatter"}, {"id":121,"data_r":1.9325905777211890,"data_x":96.6816248267668800,"data_y":84.4247073180281800,"backgroundColor":"orange","__typename":"scatter"}, {"id":120,"data_r":0.8738985914797577,"data_x":-37.5050558115378900,"data_y":37.7472588512716800,"backgroundColor":"orange","__typename":"scatter"}, {"id":119,"data_r":0.4743359099683877,"data_x":50.1999245851429500,"data_y":31.6901646746256630,"backgroundColor":"orange","__typename":"scatter"}, {"id":118,"data_r":0.5251153785340619,"data_x":-44.2397623376916660,"data_y":3.0992937611775906,"backgroundColor":"orange","__typename":"scatter"}, {"id":117,"data_r":1.3521602695380173,"data_x":91.7076302902143100,"data_y":69.2603080509039000,"backgroundColor":"orange","__typename":"scatter"}, {"id":116,"data_r":1.5037094407818663,"data_x":13.5838653685250290,"data_y":-26.0860960782770550,"backgroundColor":"orange","__typename":"scatter"}, {"id":115,"data_r":0.6019575984271790,"data_x":5.1411578389723545,"data_y":-23.9421516389941580,"backgroundColor":"orange","__typename":"scatter"}, {"id":114,"data_r":1.3141989899187232,"data_x":22.4578135414409400,"data_y":-70.4457173157078800,"backgroundColor":"orange","__typename":"scatter"}, {"id":113,"data_r":0.1383890445768854,"data_x":-69.9548848135344600,"data_y":-0.4690757566205406,"backgroundColor":"orange","__typename":"scatter"}, {"id":112,"data_r":0.33194615144756856000,"data_x":-36.9251315028424500,"data_y":60.5418059155217600,"backgroundColor":"orange","__typename":"scatter"}, {"id":111,"data_r":0.1854745190099889,"data_x":33.5496844923852700,"data_y":23.0590798338999860,"backgroundColor":"orange","__typename":"scatter"}, {"id":110,"data_r":1.7704759968089814,"data_x":94.0229706398912300,"data_y":44.3327866616311000,"backgroundColor":"orange","__typename":"scatter"}, {"id":109,"data_r":0.6869945118951790,"data_x":-39.7100853424131160,"data_y":33.3875754544542600,"backgroundColor":"orange","__typename":"scatter"}, {"id":108,"data_r":0.16252438915898137000,"data_x":32.1433457034336000,"data_y":68.0603918209798700,"backgroundColor":"orange","__typename":"scatter"}, {"id":107,"data_r":0.17768961230915625000,"data_x":6.7453164543924250,"data_y":-36.1539798499384000,"backgroundColor":"orange","__typename":"scatter"}, {"id":106,"data_r":1.0165604394589596,"data_x":1.3490313308608837,"data_y":-6.2222857041537520,"backgroundColor":"orange","__typename":"scatter"}, {"id":105,"data_r":1.7466906369944600,"data_x":63.6210688193914250,"data_y":19.6905228855921880,"backgroundColor":"orange","__typename":"scatter"}, {"id":104,"data_r":1.2007863638047929,"data_x":84.8946664934130800,"data_y":3.5847380854244770,"backgroundColor":"orange","__typename":"scatter"}, {"id":103,"data_r":0.3571577648687905,"data_x":89.1264228383494400,"data_y":43.0618968165200600,"backgroundColor":"orange","__typename":"scatter"}, {"id":102,"data_r":1.2978967050202703,"data_x":-63.9347750077837060,"data_y":3.2990477889686120,"backgroundColor":"orange","__typename":"scatter"}, {"id":101,"data_r":1.4478317499261015,"data_x":6.8653793621664020,"data_y":50.3956893258301000,"backgroundColor":"orange","__typename":"scatter"}, {"id":100,"data_r":1.5942852286836975,"data_x":69.0632510158578600,"data_y":81.4694838090101900,"backgroundColor":"orange","__typename":"scatter"}, {"id":99,"data_r":1.5037161077599532,"data_x":-38.4042831595091700,"data_y":53.7695493809232660,"backgroundColor":"orange","__typename":"scatter"}, {"id":98,"data_r":0.3482260870603624,"data_x":37.9982688185483750,"data_y":-50.3697295451616540,"backgroundColor":"orange","__typename":"scatter"}, {"id":97,"data_r":1.6261665687419620,"data_x":58.8046098419828800,"data_y":22.9630351717213600,"backgroundColor":"orange","__typename":"scatter"}, {"id":96,"data_r":1.1653345303387233,"data_x":-76.9332739445965600,"data_y":-73.6102222239488200,"backgroundColor":"orange","__typename":"scatter"}, {"id":95,"data_r":0.2303807202472128,"data_x":71.9159155281793100,"data_y":-21.6971538139088000,"backgroundColor":"orange","__typename":"scatter"}, {"id":94,"data_r":1.2771396728804016,"data_x":-86.5458612881539600,"data_y":-82.5356226534149500,"backgroundColor":"orange","__typename":"scatter"}, {"id":93,"data_r":0.16527638994760396000,"data_x":34.8961194417672260,"data_y":-53.8090182295778200,"backgroundColor":"orange","__typename":"scatter"}, {"id":92,"data_r":0.5324550398541197,"data_x":30.1694338241470280,"data_y":-29.7417144433016700,"backgroundColor":"orange","__typename":"scatter"}, {"id":91,"data_r":0.8506056492158218,"data_x":-66.5852746494903200,"data_y":-53.6083475711340600,"backgroundColor":"orange","__typename":"scatter"}, {"id":90,"data_r":1.9094919039790148,"data_x":11.5506595971107020,"data_y":8.5250440226765090,"backgroundColor":"orange","__typename":"scatter"}, {"id":89,"data_r":0.43530038897004797000,"data_x":12.1906141605525380,"data_y":-32.4906709525924400,"backgroundColor":"orange","__typename":"scatter"}, {"id":88,"data_r":0.20227021267945355000,"data_x":51.9947209338633300,"data_y":-76.1893352751748100,"backgroundColor":"orange","__typename":"scatter"}, {"id":87,"data_r":1.5716906980631071,"data_x":-90.7084531095779600,"data_y":44.3575151591856450,"backgroundColor":"orange","__typename":"scatter"}, {"id":86,"data_r":0.8805914999120312,"data_x":58.9403531072179000,"data_y":24.5805750896162860,"backgroundColor":"orange","__typename":"scatter"}, {"id":85,"data_r":0.15499738006512542000,"data_x":-28.8225271294316730,"data_y":-52.6610503569716850,"backgroundColor":"orange","__typename":"scatter"}, {"id":84,"data_r":1.5705450782694217,"data_x":-85.3344477094294700,"data_y":-79.7688898839254300,"backgroundColor":"orange","__typename":"scatter"}, {"id":83,"data_r":0.6452463648945206,"data_x":35.4773675424873150,"data_y":76.5002641290206200,"backgroundColor":"orange","__typename":"scatter"}, {"id":82,"data_r":0.46871931244146703000,"data_x":-67.5835213071454200,"data_y":-31.1170269006056050,"backgroundColor":"orange","__typename":"scatter"}, {"id":81,"data_r":0.04129656700292905000,"data_x":-62.6150594602005600,"data_y":-84.1995578414583400,"backgroundColor":"orange","__typename":"scatter"}, {"id":80,"data_r":1.9483288781655732,"data_x":78.6019903656369100,"data_y":-71.0709149842270900,"backgroundColor":"orange","__typename":"scatter"}, {"id":79,"data_r":1.2819100362851175,"data_x":25.8262450875973900,"data_y":67.4949828116639900,"backgroundColor":"orange","__typename":"scatter"}, {"id":78,"data_r":1.971712279028,"data_x":-6.6930813685805780,"data_y":58.3387305409806600,"backgroundColor":"orange","__typename":"scatter"}, {"id":77,"data_r":1.9533313938546382,"data_x":12.2849517813656170,"data_y":-25.0456611638387050,"backgroundColor":"orange","__typename":"scatter"}, {"id":76,"data_r":1.7817487434596506,"data_x":88.4484566642752100,"data_y":-57.0885441385247960,"backgroundColor":"orange","__typename":"scatter"}, {"id":75,"data_r":1.4158004638781434,"data_x":8.5324934771720870,"data_y":-87.6554298024506400,"backgroundColor":"orange","__typename":"scatter"}, {"id":74,"data_r":0.2979958928091313,"data_x":77.6304705005740300,"data_y":37.0034934899627000,"backgroundColor":"orange","__typename":"scatter"}, {"id":73,"data_r":1.5070913183288441,"data_x":94.5137522564033200,"data_y":-97.1511993136858800,"backgroundColor":"orange","__typename":"scatter"}, {"id":72,"data_r":1.3903211785041099,"data_x":69.2694854129207300,"data_y":48.4680205618135600,"backgroundColor":"orange","__typename":"scatter"}, {"id":71,"data_r":0.2567408691090711,"data_x":-46.7575214375494300,"data_y":-37.1562074597683100,"backgroundColor":"orange","__typename":"scatter"}, {"id":70,"data_r":0.4714919972065470,"data_x":-57.5923740554776340,"data_y":56.9340957933022600,"backgroundColor":"orange","__typename":"scatter"}, {"id":69,"data_r":1.0578411788922946,"data_x":58.9025516658807200,"data_y":-28.3048908718904320,"backgroundColor":"orange","__typename":"scatter"}, {"id":68,"data_r":0.9064347034777174,"data_x":-64.2690780829772200,"data_y":12.4152490190331260,"backgroundColor":"orange","__typename":"scatter"}, {"id":67,"data_r":0.05012968822210029000,"data_x":62.1853563945594600,"data_y":75.0678161744826600,"backgroundColor":"orange","__typename":"scatter"}, {"id":66,"data_r":1.0384466589098054,"data_x":-3.2746893462624270,"data_y":-71.8749417453625000,"backgroundColor":"orange","__typename":"scatter"}, {"id":65,"data_r":1.1668365417688293,"data_x":54.9361980012428700,"data_y":-15.4600994868026480,"backgroundColor":"orange","__typename":"scatter"}, {"id":64,"data_r":0.01810216769813166600,"data_x":77.3399287020274000,"data_y":91.8774340293100400,"backgroundColor":"orange","__typename":"scatter"}, {"id":63,"data_r":1.0904607983054735,"data_x":-0.9530943580614126,"data_y":-96.2223444579327300,"backgroundColor":"orange","__typename":"scatter"}, {"id":62,"data_r":0.22447978761641352000,"data_x":-60.4942967447075700,"data_y":-80.6400135726086100,"backgroundColor":"orange","__typename":"scatter"}, {"id":61,"data_r":1.0324021932616354,"data_x":83.5927513483356500,"data_y":72.4102168650852200,"backgroundColor":"orange","__typename":"scatter"}, {"id":60,"data_r":0.9725023941286906,"data_x":30.1067990672356130,"data_y":-94.9925852173913500,"backgroundColor":"orange","__typename":"scatter"}, {"id":59,"data_r":1.3410109691718266,"data_x":-18.3668735932332370,"data_y":-25.3218084687415900,"backgroundColor":"orange","__typename":"scatter"}, {"id":58,"data_r":0.02765094216874342000,"data_x":-49.5069490129754300,"data_y":-75.3445228756348200,"backgroundColor":"orange","__typename":"scatter"}, {"id":57,"data_r":1.8509466587060959,"data_x":-2.6157787810703990,"data_y":-0.8723732364938508,"backgroundColor":"orange","__typename":"scatter"}, {"id":56,"data_r":0.9883651542256393,"data_x":-24.1080774050860700,"data_y":-46.3798200942335160,"backgroundColor":"orange","__typename":"scatter"}, {"id":55,"data_r":0.02573883699804735400,"data_x":-92.1842657462136800,"data_y":43.4964907940831300,"backgroundColor":"orange","__typename":"scatter"}, {"id":54,"data_r":1.0514394569515741,"data_x":-9.7757335014604370,"data_y":14.7062876050006570,"backgroundColor":"orange","__typename":"scatter"}, {"id":53,"data_r":1.9532428060301500,"data_x":16.4330801470603730,"data_y":-1.8703173317990984,"backgroundColor":"orange","__typename":"scatter"}, {"id":52,"data_r":0.32395784002480843000,"data_x":-67.8217864177159300,"data_y":-71.9791141035818000,"backgroundColor":"orange","__typename":"scatter"}, {"id":51,"data_r":1.9496703371446005,"data_x":91.1608098296228200,"data_y":-28.1136908034761430,"backgroundColor":"orange","__typename":"scatter"}, {"id":50,"data_r":0.6849204072377097,"data_x":6.9511768043933890,"data_y":84.8417665104967100,"backgroundColor":"orange","__typename":"scatter"}, {"id":49,"data_r":0.5488163222712088,"data_x":15.0379871709944060,"data_y":-49.8445453677192700,"backgroundColor":"orange","__typename":"scatter"}, {"id":48,"data_r":1.0991357564769788,"data_x":-95.5919210746268800,"data_y":-6.5126627577062560,"backgroundColor":"orange","__typename":"scatter"}, {"id":47,"data_r":1.2482366750609720,"data_x":-30.5084313942722860,"data_y":-80.9652092312718600,"backgroundColor":"orange","__typename":"scatter"}, {"id":46,"data_r":1.0233524399430918,"data_x":35.4172332128682700,"data_y":26.6828783223527000,"backgroundColor":"orange","__typename":"scatter"}, {"id":45,"data_r":1.7486022833664219,"data_x":-83.1658347828647500,"data_y":9.2466068571368520,"backgroundColor":"orange","__typename":"scatter"}, {"id":44,"data_r":1.5349802449024712,"data_x":26.6265929162855070,"data_y":-51.5125742910793600,"backgroundColor":"orange","__typename":"scatter"}, {"id":43,"data_r":0.6280537117886396,"data_x":76.6408518481140400,"data_y":13.9609096921721410,"backgroundColor":"orange","__typename":"scatter"}, {"id":42,"data_r":0.13627115503752885000,"data_x":2.6452526756433280,"data_y":57.0401341251699300,"backgroundColor":"orange","__typename":"scatter"}, {"id":41,"data_r":0.5349579624390408,"data_x":-80.5682171783952000,"data_y":56.6789420748176060,"backgroundColor":"orange","__typename":"scatter"}, {"id":40,"data_r":1.5493356403310004,"data_x":-40.2470851357983800,"data_y":9.9796300224927810,"backgroundColor":"orange","__typename":"scatter"}, {"id":39,"data_r":1.4815277285922202,"data_x":37.8892263605284260,"data_y":60.3806293746729200,"backgroundColor":"orange","__typename":"scatter"}, {"id":38,"data_r":1.7106858767792867,"data_x":42.0819980605973800,"data_y":-87.9621046351543900,"backgroundColor":"orange","__typename":"scatter"}, {"id":37,"data_r":0.22149730764629272000,"data_x":26.2252209059400170,"data_y":71.8960554913957300,"backgroundColor":"orange","__typename":"scatter"}, {"id":36,"data_r":0.4107814849788616,"data_x":99.4503423239514000,"data_y":-51.1850539238517750,"backgroundColor":"orange","__typename":"scatter"}, {"id":35,"data_r":0.5673112235833084,"data_x":52.8339155254868160,"data_y":-12.2715459283140760,"backgroundColor":"orange","__typename":"scatter"}, {"id":34,"data_r":1.6480988574262390,"data_x":74.3494708292717500,"data_y":-85.0482025211259400,"backgroundColor":"orange","__typename":"scatter"}, {"id":33,"data_r":0.3390341947717683,"data_x":38.1826782390141100,"data_y":35.9322614291792200,"backgroundColor":"orange","__typename":"scatter"}, {"id":32,"data_r":0.05270443332849828000,"data_x":54.4886976121832660,"data_y":-56.2273766867806400,"backgroundColor":"orange","__typename":"scatter"}, {"id":31,"data_r":1.5303789737379478,"data_x":-94.6448966022695100,"data_y":75.8269279427590700,"backgroundColor":"orange","__typename":"scatter"}, {"id":30,"data_r":1.6950236649590310,"data_x":31.2230144924043000,"data_y":22.2972609459832100,"backgroundColor":"orange","__typename":"scatter"}, {"id":29,"data_r":0.6786098077618701,"data_x":-85.2066580606988900,"data_y":32.3389502409973560,"backgroundColor":"orange","__typename":"scatter"}, {"id":28,"data_r":1.1877512270105544,"data_x":71.5134228083088600,"data_y":3.9618858994059147,"backgroundColor":"orange","__typename":"scatter"}, {"id":27,"data_r":0.2840860690691067,"data_x":-60.3828973568093300,"data_y":-27.0713846062623060,"backgroundColor":"orange","__typename":"scatter"}, {"id":26,"data_r":0.7998003314041044,"data_x":-92.0121759139051000,"data_y":-81.7333298224704100,"backgroundColor":"orange","__typename":"scatter"}, {"id":25,"data_r":0.9714432991441630,"data_x":85.6728981206211600,"data_y":9.1812774584217220,"backgroundColor":"orange","__typename":"scatter"}, {"id":24,"data_r":1.5666291876126581,"data_x":-37.1136250674015200,"data_y":31.7781404247775800,"backgroundColor":"orange","__typename":"scatter"}, {"id":23,"data_r":0.6401648851247788,"data_x":-95.9745321092355800,"data_y":-4.8410385974203995,"backgroundColor":"orange","__typename":"scatter"}, {"id":22,"data_r":1.0682286982714890,"data_x":-16.0662926304798300,"data_y":-59.5477306812840940,"backgroundColor":"orange","__typename":"scatter"}, {"id":21,"data_r":1.8060690992035044,"data_x":-4.4137947092739880,"data_y":-15.9520499475571680,"backgroundColor":"orange","__typename":"scatter"}, {"id":20,"data_r":0.16813772370175162000,"data_x":-60.0461228079765450,"data_y":-49.3651008264061300,"backgroundColor":"orange","__typename":"scatter"}, {"id":19,"data_r":0.5272508002801537,"data_x":47.3803577438427500,"data_y":-43.5159341232368200,"backgroundColor":"orange","__typename":"scatter"}, {"id":18,"data_r":1.0356189719067386,"data_x":4.7501418320992750,"data_y":-16.5041056470823800,"backgroundColor":"orange","__typename":"scatter"}, {"id":17,"data_r":0.6260839318572882,"data_x":29.2744691522049080,"data_y":-41.9825791635140700,"backgroundColor":"orange","__typename":"scatter"}, {"id":16,"data_r":0.9528576293986952,"data_x":-74.5896162467874900,"data_y":51.2476553672245500,"backgroundColor":"orange","__typename":"scatter"}, {"id":15,"data_r":1.2227613106663533,"data_x":-88.0433966583909600,"data_y":65.6930303215629700,"backgroundColor":"orange","__typename":"scatter"}, {"id":14,"data_r":1.0342824823658363,"data_x":-27.3196308880099250,"data_y":41.8704114469572700,"backgroundColor":"orange","__typename":"scatter"}, {"id":13,"data_r":1.0607290456981442,"data_x":-25.6461983858659050,"data_y":85.3643634863303600,"backgroundColor":"orange","__typename":"scatter"}, {"id":12,"data_r":0.8807102551929766,"data_x":47.6323973859521740,"data_y":-29.5946965216239400,"backgroundColor":"orange","__typename":"scatter"}, {"id":11,"data_r":1.8728872401212397,"data_x":-79.3618785493774800,"data_y":-94.6423246778472100,"backgroundColor":"orange","__typename":"scatter"}, {"id":10,"data_r":1.3956720181265690,"data_x":70.7181709182568500,"data_y":88.4949234698531800,"backgroundColor":"orange","__typename":"scatter"}, {"id":9,"data_r":1.3073315920602484,"data_x":14.0433195072055420,"data_y":5.5945558616177670,"backgroundColor":"orange","__typename":"scatter"}, {"id":8,"data_r":1.1096485358118136,"data_x":-77.0396083916757600,"data_y":-40.7329805991887900,"backgroundColor":"orange","__typename":"scatter"}, {"id":7,"data_r":0.7800473007435005,"data_x":-74.6287570585474800,"data_y":-12.8895627792859010,"backgroundColor":"orange","__typename":"scatter"}, {"id":6,"data_r":1.9085549759604220,"data_x":-89.0697410438505000,"data_y":-2.1275225588748060,"backgroundColor":"orange","__typename":"scatter"}, {"id":5,"data_r":0.9660833629249139,"data_x":8.4847551133615080,"data_y":53.6333324932563260,"backgroundColor":"orange","__typename":"scatter"}, {"id":4,"data_r":0.5355386572508491,"data_x":55.8232001724988860,"data_y":-74.6615467126101900,"backgroundColor":"orange","__typename":"scatter"}, {"id":3,"data_r":1.9647652429855138,"data_x":-40.5896392774480700,"data_y":20.9948256925432940,"backgroundColor":"orange","__typename":"scatter"}, {"id":2,"data_r":0.5483904075476267,"data_x":50.1432539761134140,"data_y":-23.4841075366502670,"backgroundColor":"orange","__typename":"scatter"}, {"id":1,"data_r":0.4981354006584735,"data_x":10.5512747893573110,"data_y":49.4674562264192600,"backgroundColor":"orange","__typename":"scatter"}, {"id":0,"data_r":1.1668453771128364,"data_x":-19.5247759306326860,"data_y":90.5895785094250200,"backgroundColor":"orange","__typename":"scatter"}]}}; + +module.exports = { + vg1, + vg2, + vg3, + scatter1, + scatter2 +} \ No newline at end of file diff --git a/community/tools/graphql2chartjs/test/index.test.js b/community/tools/graphql2chartjs/test/index.test.js new file mode 100644 index 00000000000..457a27da140 --- /dev/null +++ b/community/tools/graphql2chartjs/test/index.test.js @@ -0,0 +1,178 @@ +const Graphql2Chartjs = require('../src/index'); +const { vg1, vg2, vg3, scatter1, scatter2 } = require('./data.test') + +const logTestResult = (condition, message) => { + if (condition) { + console.log(`Passed: ${message}`); + } else { + console.log(`Failed: ${message}`); + process.exit(1); + } +} + +const runTests = () => { + console.log('Running tests \n\n'); + let g2c = new Graphql2Chartjs(); + logTestResult((Object.keys(g2c.data).length === 0), 'Empty initialization'); + g2c = new Graphql2Chartjs() + g2c.add(vg1.data, 'line') + logTestResult( + ( + g2c.data.labels.length === 5 && g2c.data.datasets.length === 1, + g2c.data.datasets[0].fill === false && + g2c.data.datasets[0].data[0] === 427014 && g2c.data.datasets[0].pointBackgroundColor[0] === "red" && + g2c.data.datasets[0].data[1] === 220006 && g2c.data.datasets[0].pointBackgroundColor[1] === "yellow" && + g2c.data.datasets[0].data[2] === 71004 && g2c.data.datasets[0].pointBackgroundColor[2] === "#3366ff" && + g2c.data.datasets[0].data[3] === 129769 && g2c.data.datasets[0].pointBackgroundColor[3] === "#330000" && + g2c.data.datasets[0].data[4] === 90808 && g2c.data.datasets[0].pointBackgroundColor[4] === "green" && + true + ), + 'Initialization with data without transformer' + ) + g2c = new Graphql2Chartjs(); + g2c.add(vg2.data, (dsName, dp) => { + return { + ...dp, fill: true, chartType: 'line' + } + }) + logTestResult( + ( + g2c.data.labels.length === 5 && g2c.data.datasets.length === 1, + g2c.data.datasets[0].fill === true && + g2c.data.datasets[0].data[0] === 427014 && g2c.data.datasets[0].pointBackgroundColor[0] === "red" && + g2c.data.datasets[0].data[1] === 220006 && g2c.data.datasets[0].pointBackgroundColor[1] === "yellow" && + g2c.data.datasets[0].data[2] === 71004 && g2c.data.datasets[0].pointBackgroundColor[2] === "#3366ff" && + g2c.data.datasets[0].data[3] === 129222 && g2c.data.datasets[0].pointBackgroundColor[3] === "#330000" && + g2c.data.datasets[0].data[4] === 90808 && g2c.data.datasets[0].pointBackgroundColor[4] === "green" + ), + 'Initialization with data with transformer' + ) + g2c.add({ "VideoGameFollowers": [{ + "id": 4, + "label": "PUBG", + "data": 129769, + "pointBackgroundColor": "#333333", + }]}, 'line') + logTestResult( + ( + g2c.data.labels.length === 5 && g2c.data.datasets.length === 1, + g2c.data.datasets[0].fill === true && + g2c.data.datasets[0].data[0] === 427014 && g2c.data.datasets[0].pointBackgroundColor[0] === "red" && + g2c.data.datasets[0].data[1] === 220006 && g2c.data.datasets[0].pointBackgroundColor[1] === "yellow" && + g2c.data.datasets[0].data[2] === 71004 && g2c.data.datasets[0].pointBackgroundColor[2] === "#3366ff" && + g2c.data.datasets[0].data[3] === 129769 && g2c.data.datasets[0].pointBackgroundColor[3] === "#333333" && + g2c.data.datasets[0].data[4] === 90808 && g2c.data.datasets[0].pointBackgroundColor[4] === "green" + ), + 'Update without transformer' + ) + g2c.add({ "VideoGameFollowers": [{ + "id": 4, + "label": "PUBG", + "data": 129769, + "pointBackgroundColor": "#333333", + }]}, (ds, dp) => { + return { + pointBackgroundColor: "#111111", + data: 120000, + chartType: 'line' + } + }) + logTestResult( + ( + g2c.data.labels.length === 5 && g2c.data.datasets.length === 1 && + g2c.data.datasets[0].fill === true && + g2c.data.datasets[0].data[0] === 427014 && g2c.data.datasets[0].pointBackgroundColor[0] === "red" && + g2c.data.datasets[0].data[1] === 220006 && g2c.data.datasets[0].pointBackgroundColor[1] === "yellow" && + g2c.data.datasets[0].data[2] === 71004 && g2c.data.datasets[0].pointBackgroundColor[2] === "#3366ff" && + g2c.data.datasets[0].data[3] === 120000 && g2c.data.datasets[0].pointBackgroundColor[3] === "#111111" && + g2c.data.datasets[0].data[4] === 90808 && g2c.data.datasets[0].pointBackgroundColor[4] === "green" + ), + 'Update with transformer' + ) + g2c.add(scatter1.data, 'line'); + logTestResult( + ( + g2c.data.labels.length === 5 && g2c.data.datasets.length === 3 && + g2c.data.datasets[1].backgroundColor === "purple" && + g2c.data.datasets[2].backgroundColor === "orange" + ), + 'Update by adding a new dataset' + ) + + g2c.reform((dp, ds) => { + return { + chartType: 'line' + } + }) + + g2c.add(scatter1.data, (ds, dp) => { + if (ds === 'DataSet2') { + return { + ...dp, + backgroundColor: 'red', + chartType: 'line' + }; + } else if (ds === 'DataSet1') { + return { + ...dp, + backgroundColor: 'green', + chartType: 'line' + }; + + } + return dp; + }); + logTestResult( + ( + g2c.data.labels.length === 5 && g2c.data.datasets.length === 3 && + g2c.data.datasets[1].backgroundColor === "green" && + g2c.data.datasets[2].backgroundColor === "red" + ), + 'Update by adding a new dataset with transformer' + ) + + g2c.reset(scatter1.data, (ds, dp) => { + if (ds === 'DataSet2') { + return { + ...dp, + backgroundColor: 'brown', + chartType: 'scatter' + }; + } else if (ds === 'DataSet1') { + return { + ...dp, + backgroundColor: 'blue', + chartType: 'bubble' + }; + } + return dp; + }); + logTestResult( + ( + g2c.data.labels.length === 0 && g2c.data.datasets.length === 2 && + g2c.data.datasets[1].backgroundColor === "brown" && + g2c.data.datasets[0].backgroundColor === "blue" + ), + 'Reset scatter new data' + ) + + g2c.reset(vg3.data, (ds, db) => { + return { + chartType: 'bar' + } + }) + logTestResult( + ( + g2c.data.labels.length === 5 && g2c.data.datasets.length === 1 && + g2c.data.datasets[0].backgroundColor[0] === "red" && g2c.data.datasets[0].data[0] === 427014 && + g2c.data.datasets[0].backgroundColor[1] === "yellow" && g2c.data.datasets[0].data[1] === 220006 && + g2c.data.datasets[0].backgroundColor[2] === "#3366ff" && g2c.data.datasets[0].data[2] === 71004 && + g2c.data.datasets[0].backgroundColor[3] === "#330000" && g2c.data.datasets[0].data[3] === 129769 && + g2c.data.datasets[0].backgroundColor[4] === "green" && g2c.data.datasets[0].data[4] === 90808 + ), + 'Reset with bar data' + ) + +} + +runTests(); diff --git a/community/tools/graphql2chartjs/yarn.lock b/community/tools/graphql2chartjs/yarn.lock new file mode 100644 index 00000000000..1809e6d90ff --- /dev/null +++ b/community/tools/graphql2chartjs/yarn.lock @@ -0,0 +1,3175 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/cli@^7.2.3": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.2.3.tgz#1b262e42a3e959d28ab3d205ba2718e1923cfee6" + dependencies: + commander "^2.8.1" + convert-source-map "^1.1.0" + fs-readdir-recursive "^1.1.0" + glob "^7.0.0" + lodash "^4.17.10" + mkdirp "^0.5.1" + output-file-sync "^2.0.0" + slash "^2.0.0" + source-map "^0.5.0" + optionalDependencies: + chokidar "^2.0.3" + +"@babel/code-frame@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" + dependencies: + "@babel/highlight" "^7.0.0" + +"@babel/core@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.3.4.tgz#921a5a13746c21e32445bf0798680e9d11a6530b" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.3.4" + "@babel/helpers" "^7.2.0" + "@babel/parser" "^7.3.4" + "@babel/template" "^7.2.2" + "@babel/traverse" "^7.3.4" + "@babel/types" "^7.3.4" + convert-source-map "^1.1.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.11" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + +"@babel/generator@^7.2.2": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.3.3.tgz#185962ade59a52e00ca2bdfcfd1d58e528d4e39e" + dependencies: + "@babel/types" "^7.3.3" + jsesc "^2.5.1" + lodash "^4.17.11" + source-map "^0.5.0" + trim-right "^1.0.1" + +"@babel/generator@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.3.4.tgz#9aa48c1989257877a9d971296e5b73bfe72e446e" + dependencies: + "@babel/types" "^7.3.4" + jsesc "^2.5.1" + lodash "^4.17.11" + source-map "^0.5.0" + trim-right "^1.0.1" + +"@babel/helper-annotate-as-pure@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" + dependencies: + "@babel/helper-explode-assignable-expression" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-call-delegate@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz#6a957f105f37755e8645343d3038a22e1449cc4a" + dependencies: + "@babel/helper-hoist-variables" "^7.0.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-define-map@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz#3b74caec329b3c80c116290887c0dd9ae468c20c" + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/types" "^7.0.0" + lodash "^4.17.10" + +"@babel/helper-explode-assignable-expression@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" + dependencies: + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-function-name@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" + dependencies: + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-get-function-arity@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-hoist-variables@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz#46adc4c5e758645ae7a45deb92bab0918c23bb88" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-member-expression-to-functions@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-imports@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-module-transforms@^7.1.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz#ab2f8e8d231409f8370c883d20c335190284b963" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/template" "^7.2.2" + "@babel/types" "^7.2.2" + lodash "^4.17.10" + +"@babel/helper-optimise-call-expression@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-plugin-utils@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" + +"@babel/helper-regex@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.0.0.tgz#2c1718923b57f9bbe64705ffe5640ac64d9bdb27" + dependencies: + lodash "^4.17.10" + +"@babel/helper-remap-async-to-generator@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-wrap-function" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-replace-supers@^7.1.0": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz#19970020cf22677d62b3a689561dbd9644d8c5e5" + dependencies: + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/traverse" "^7.2.3" + "@babel/types" "^7.0.0" + +"@babel/helper-replace-supers@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.3.4.tgz#a795208e9b911a6eeb08e5891faacf06e7013e13" + dependencies: + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/traverse" "^7.3.4" + "@babel/types" "^7.3.4" + +"@babel/helper-simple-access@^7.1.0": + version "7.1.0" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" + dependencies: + "@babel/template" "^7.1.0" + "@babel/types" "^7.0.0" + +"@babel/helper-split-export-declaration@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz#3aae285c0311c2ab095d997b8c9a94cad547d813" + dependencies: + "@babel/types" "^7.0.0" + +"@babel/helper-wrap-function@^7.1.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/template" "^7.1.0" + "@babel/traverse" "^7.1.0" + "@babel/types" "^7.2.0" + +"@babel/helpers@^7.2.0": + version "7.3.1" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.3.1.tgz#949eec9ea4b45d3210feb7dc1c22db664c9e44b9" + dependencies: + "@babel/template" "^7.1.2" + "@babel/traverse" "^7.1.5" + "@babel/types" "^7.3.0" + +"@babel/highlight@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" + dependencies: + chalk "^2.0.0" + esutils "^2.0.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.2.2", "@babel/parser@^7.2.3": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.3.3.tgz#092d450db02bdb6ccb1ca8ffd47d8774a91aef87" + +"@babel/parser@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.3.4.tgz#a43357e4bbf4b92a437fb9e465c192848287f27c" + +"@babel/plugin-proposal-async-generator-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + +"@babel/plugin-proposal-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + +"@babel/plugin-proposal-object-rest-spread@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.3.4.tgz#47f73cf7f2a721aad5c0261205405c642e424654" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + +"@babel/plugin-proposal-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + +"@babel/plugin-proposal-unicode-property-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz#abe7281fe46c95ddc143a65e5358647792039520" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + regexpu-core "^4.2.0" + +"@babel/plugin-syntax-async-generators@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-json-strings@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-object-rest-spread@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-arrow-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-async-to-generator@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.3.4.tgz#4e45408d3c3da231c0e7b823f407a53a7eb3048c" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-remap-async-to-generator" "^7.1.0" + +"@babel/plugin-transform-block-scoped-functions@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-block-scoping@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.3.4.tgz#5c22c339de234076eee96c8783b2fed61202c5c4" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + lodash "^4.17.11" + +"@babel/plugin-transform-classes@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.3.4.tgz#dc173cb999c6c5297e0b5f2277fdaaec3739d0cc" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-define-map" "^7.1.0" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.3.4" + "@babel/helper-split-export-declaration" "^7.0.0" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-destructuring@^7.2.0": + version "7.3.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.3.2.tgz#f2f5520be055ba1c38c41c0e094d8a461dd78f2d" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-dotall-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz#f0aabb93d120a8ac61e925ea0ba440812dbe0e49" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + regexpu-core "^4.1.3" + +"@babel/plugin-transform-duplicate-keys@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-exponentiation-operator@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-for-of@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz#ab7468befa80f764bb03d3cb5eef8cc998e1cad9" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-function-name@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz#f7930362829ff99a3174c39f0afcc024ef59731a" + dependencies: + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-amd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6" + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-commonjs@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz#c4f1933f5991d5145e9cfad1dfd848ea1727f404" + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-simple-access" "^7.1.0" + +"@babel/plugin-transform-modules-systemjs@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.3.4.tgz#813b34cd9acb6ba70a84939f3680be0eb2e58861" + dependencies: + "@babel/helper-hoist-variables" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-modules-umd@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" + dependencies: + "@babel/helper-module-transforms" "^7.1.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.3.0.tgz#140b52985b2d6ef0cb092ef3b29502b990f9cd50" + dependencies: + regexp-tree "^0.1.0" + +"@babel/plugin-transform-new-target@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz#ae8fbd89517fa7892d20e6564e641e8770c3aa4a" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-object-super@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-replace-supers" "^7.1.0" + +"@babel/plugin-transform-parameters@^7.2.0": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.3.3.tgz#3a873e07114e1a5bee17d04815662c8317f10e30" + dependencies: + "@babel/helper-call-delegate" "^7.1.0" + "@babel/helper-get-function-arity" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-regenerator@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.3.4.tgz#1601655c362f5b38eead6a52631f5106b29fa46a" + dependencies: + regenerator-transform "^0.13.4" + +"@babel/plugin-transform-shorthand-properties@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-spread@^7.2.0": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-sticky-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + +"@babel/plugin-transform-template-literals@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz#d87ed01b8eaac7a92473f608c97c089de2ba1e5b" + dependencies: + "@babel/helper-annotate-as-pure" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-typeof-symbol@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-transform-unicode-regex@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz#4eb8db16f972f8abb5062c161b8b115546ade08b" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-regex" "^7.0.0" + regexpu-core "^4.1.3" + +"@babel/polyfill@^7.2.5": + version "7.2.5" + resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.2.5.tgz#6c54b964f71ad27edddc567d065e57e87ed7fa7d" + dependencies: + core-js "^2.5.7" + regenerator-runtime "^0.12.0" + +"@babel/preset-env@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.3.4.tgz#887cf38b6d23c82f19b5135298bdb160062e33e1" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-async-generator-functions" "^7.2.0" + "@babel/plugin-proposal-json-strings" "^7.2.0" + "@babel/plugin-proposal-object-rest-spread" "^7.3.4" + "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.2.0" + "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" + "@babel/plugin-syntax-object-rest-spread" "^7.2.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" + "@babel/plugin-transform-arrow-functions" "^7.2.0" + "@babel/plugin-transform-async-to-generator" "^7.3.4" + "@babel/plugin-transform-block-scoped-functions" "^7.2.0" + "@babel/plugin-transform-block-scoping" "^7.3.4" + "@babel/plugin-transform-classes" "^7.3.4" + "@babel/plugin-transform-computed-properties" "^7.2.0" + "@babel/plugin-transform-destructuring" "^7.2.0" + "@babel/plugin-transform-dotall-regex" "^7.2.0" + "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-exponentiation-operator" "^7.2.0" + "@babel/plugin-transform-for-of" "^7.2.0" + "@babel/plugin-transform-function-name" "^7.2.0" + "@babel/plugin-transform-literals" "^7.2.0" + "@babel/plugin-transform-modules-amd" "^7.2.0" + "@babel/plugin-transform-modules-commonjs" "^7.2.0" + "@babel/plugin-transform-modules-systemjs" "^7.3.4" + "@babel/plugin-transform-modules-umd" "^7.2.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.3.0" + "@babel/plugin-transform-new-target" "^7.0.0" + "@babel/plugin-transform-object-super" "^7.2.0" + "@babel/plugin-transform-parameters" "^7.2.0" + "@babel/plugin-transform-regenerator" "^7.3.4" + "@babel/plugin-transform-shorthand-properties" "^7.2.0" + "@babel/plugin-transform-spread" "^7.2.0" + "@babel/plugin-transform-sticky-regex" "^7.2.0" + "@babel/plugin-transform-template-literals" "^7.2.0" + "@babel/plugin-transform-typeof-symbol" "^7.2.0" + "@babel/plugin-transform-unicode-regex" "^7.2.0" + browserslist "^4.3.4" + invariant "^2.2.2" + js-levenshtein "^1.1.3" + semver "^5.3.0" + +"@babel/template@^7.1.0", "@babel/template@^7.1.2", "@babel/template@^7.2.2": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.2.2" + "@babel/types" "^7.2.2" + +"@babel/traverse@^7.1.0", "@babel/traverse@^7.1.5", "@babel/traverse@^7.2.3": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz#7ff50cefa9c7c0bd2d81231fdac122f3957748d8" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.2.2" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/parser" "^7.2.3" + "@babel/types" "^7.2.2" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.10" + +"@babel/traverse@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.3.4.tgz#1330aab72234f8dea091b08c4f8b9d05c7119e06" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.3.4" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/parser" "^7.3.4" + "@babel/types" "^7.3.4" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.11" + +"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.2.2", "@babel/types@^7.3.0", "@babel/types@^7.3.3": + version "7.3.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.3.3.tgz#6c44d1cdac2a7625b624216657d5bc6c107ab436" + dependencies: + esutils "^2.0.2" + lodash "^4.17.11" + to-fast-properties "^2.0.0" + +"@babel/types@^7.3.4": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.3.4.tgz#bf482eaeaffb367a28abbf9357a94963235d90ed" + dependencies: + esutils "^2.0.2" + lodash "^4.17.11" + to-fast-properties "^2.0.0" + +"@types/estree@0.0.39": + version "0.0.39" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" + +"@types/node@^11.9.5": + version "11.9.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-11.9.5.tgz#011eece9d3f839a806b63973e228f85967b79ed3" + +JSONStream@^1.0.3: + version "1.3.5" + resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" + dependencies: + jsonparse "^1.2.0" + through ">=2.2.7 <3" + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + +acorn-dynamic-import@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948" + +acorn-node@^1.2.0, acorn-node@^1.3.0, acorn-node@^1.5.2, acorn-node@^1.6.1: + version "1.6.2" + resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.6.2.tgz#b7d7ceca6f22e6417af933a62cad4de01048d5d2" + dependencies: + acorn "^6.0.2" + acorn-dynamic-import "^4.0.0" + acorn-walk "^6.1.0" + xtend "^4.0.1" + +acorn-walk@^6.1.0: + version "6.1.1" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913" + +acorn@^6.0.2, acorn@^6.1.0: + version "6.1.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f" + +ansi-align@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" + dependencies: + string-width "^3.0.0" + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + +ansi-regex@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + dependencies: + color-convert "^1.9.0" + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +aproba@^1.0.3: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + +array-filter@~0.0.0: + version "0.0.1" + resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" + +array-map@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" + +array-reduce@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + +asn1.js@^4.0.0: + version "4.10.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +assert@^1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" + dependencies: + util "0.10.3" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + +async-array-reduce@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/async-array-reduce/-/async-array-reduce-0.2.1.tgz#c8be010a2b5cd00dea96c81116034693dfdd82d1" + +async-each@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" + +atob@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + +base64-js@^1.0.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +binary-extensions@^1.0.0: + version "1.13.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.0.tgz#9523e001306a32444b907423f1de2164222f6ab1" + +bl@^1.0.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.2.tgz#a160911717103c07410cef63ef51b397c025af9c" + dependencies: + readable-stream "^2.3.5" + safe-buffer "^5.1.1" + +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" + +boxen@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-2.1.0.tgz#8d576156e33fc26a34d6be8635fd16b1d745f0b2" + dependencies: + ansi-align "^3.0.0" + camelcase "^5.0.0" + chalk "^2.4.1" + cli-boxes "^1.0.0" + string-width "^3.0.0" + term-size "^1.2.0" + widest-line "^2.0.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.3.1, braces@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +brorand@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + +brotli-size@0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/brotli-size/-/brotli-size-0.0.3.tgz#1d3855b38f182591a6f69da1516131676e5f62f2" + dependencies: + duplexer "^0.1.1" + iltorb "^2.0.5" + +browser-pack@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/browser-pack/-/browser-pack-6.1.0.tgz#c34ba10d0b9ce162b5af227c7131c92c2ecd5774" + dependencies: + JSONStream "^1.0.3" + combine-source-map "~0.8.0" + defined "^1.0.0" + safe-buffer "^5.1.1" + through2 "^2.0.0" + umd "^3.0.0" + +browser-resolve@^1.11.0, browser-resolve@^1.7.0: + version "1.11.3" + resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" + dependencies: + resolve "1.1.7" + +browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + dependencies: + buffer-xor "^1.0.3" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.3" + inherits "^2.0.1" + safe-buffer "^5.0.1" + +browserify-cipher@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +browserify-rsa@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" + dependencies: + bn.js "^4.1.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" + dependencies: + bn.js "^4.1.1" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.2" + elliptic "^6.0.0" + inherits "^2.0.1" + parse-asn1 "^5.0.0" + +browserify-zlib@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" + dependencies: + pako "~1.0.5" + +browserify@^16.2.3: + version "16.2.3" + resolved "https://registry.yarnpkg.com/browserify/-/browserify-16.2.3.tgz#7ee6e654ba4f92bce6ab3599c3485b1cc7a0ad0b" + dependencies: + JSONStream "^1.0.3" + assert "^1.4.0" + browser-pack "^6.0.1" + browser-resolve "^1.11.0" + browserify-zlib "~0.2.0" + buffer "^5.0.2" + cached-path-relative "^1.0.0" + concat-stream "^1.6.0" + console-browserify "^1.1.0" + constants-browserify "~1.0.0" + crypto-browserify "^3.0.0" + defined "^1.0.0" + deps-sort "^2.0.0" + domain-browser "^1.2.0" + duplexer2 "~0.1.2" + events "^2.0.0" + glob "^7.1.0" + has "^1.0.0" + htmlescape "^1.1.0" + https-browserify "^1.0.0" + inherits "~2.0.1" + insert-module-globals "^7.0.0" + labeled-stream-splicer "^2.0.0" + mkdirp "^0.5.0" + module-deps "^6.0.0" + os-browserify "~0.3.0" + parents "^1.0.1" + path-browserify "~0.0.0" + process "~0.11.0" + punycode "^1.3.2" + querystring-es3 "~0.2.0" + read-only-stream "^2.0.0" + readable-stream "^2.0.2" + resolve "^1.1.4" + shasum "^1.0.0" + shell-quote "^1.6.1" + stream-browserify "^2.0.0" + stream-http "^2.0.0" + string_decoder "^1.1.1" + subarg "^1.0.0" + syntax-error "^1.1.1" + through2 "^2.0.0" + timers-browserify "^1.0.1" + tty-browserify "0.0.1" + url "~0.11.0" + util "~0.10.1" + vm-browserify "^1.0.0" + xtend "^4.0.0" + +browserslist@^4.3.4: + version "4.4.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.4.1.tgz#42e828954b6b29a7a53e352277be429478a69062" + dependencies: + caniuse-lite "^1.0.30000929" + electron-to-chromium "^1.3.103" + node-releases "^1.1.3" + +buffer-alloc-unsafe@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" + +buffer-alloc@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" + dependencies: + buffer-alloc-unsafe "^1.1.0" + buffer-fill "^1.0.0" + +buffer-fill@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + +buffer@^5.0.2: + version "5.2.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.2.1.tgz#dd57fa0f109ac59c602479044dca7b8b3d0b71d6" + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + +builtin-modules@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.0.0.tgz#1e587d44b006620d90286cc7a9238bbc6129cab1" + +builtin-status-codes@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +cached-path-relative@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/cached-path-relative/-/cached-path-relative-1.0.2.tgz#a13df4196d26776220cc3356eb147a52dba2c6db" + +camelcase@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" + +caniuse-lite@^1.0.30000929: + version "1.0.30000938" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000938.tgz#b64bf1427438df40183fce910fe24e34feda7a3f" + +chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chalk@^2.0.0, chalk@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chokidar@^2.0.3: + version "2.1.2" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.2.tgz#9c23ea40b01638439e0513864d362aeacc5ad058" + dependencies: + anymatch "^2.0.0" + async-each "^1.0.1" + braces "^2.3.2" + glob-parent "^3.1.0" + inherits "^2.0.3" + is-binary-path "^1.0.0" + is-glob "^4.0.0" + normalize-path "^3.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.2.1" + upath "^1.1.0" + optionalDependencies: + fsevents "^1.2.7" + +chownr@^1.0.1, chownr@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +cli-boxes@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + +colors@^1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz#39e005d546afe01e01f9c4ca8fa50f686a01205d" + +combine-source-map@^0.8.0, combine-source-map@~0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/combine-source-map/-/combine-source-map-0.8.0.tgz#a58d0df042c186fcf822a8e8015f5450d2d79a8b" + dependencies: + convert-source-map "~1.1.0" + inline-source-map "~0.6.0" + lodash.memoize "~3.0.3" + source-map "~0.5.3" + +commander@^2.8.1: + version "2.19.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" + +commander@~2.17.1: + version "2.17.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" + +component-emitter@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + +concat-stream@^1.6.0, concat-stream@^1.6.1, concat-stream@~1.6.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +console-browserify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" + dependencies: + date-now "^0.1.4" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + +constants-browserify@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + +convert-source-map@^1.1.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" + dependencies: + safe-buffer "~5.1.1" + +convert-source-map@~1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.1.3.tgz#4829c877e9fe49b3161f3bf3673888e204699860" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + +core-js@^2.5.7: + version "2.6.5" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.5.tgz#44bc8d249e7fb2ff5d00e0341a7ffb94fbf67895" + +core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + +create-ecdh@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" + dependencies: + bn.js "^4.1.0" + elliptic "^6.0.0" + +create-hash@^1.1.0, create-hash@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + dependencies: + cipher-base "^1.0.1" + inherits "^2.0.1" + md5.js "^1.3.4" + ripemd160 "^2.0.1" + sha.js "^2.4.0" + +create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + dependencies: + cipher-base "^1.0.3" + create-hash "^1.1.0" + inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +cross-spawn@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + +crypto-browserify@^3.0.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + dependencies: + browserify-cipher "^1.0.0" + browserify-sign "^4.0.0" + create-ecdh "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.0" + diffie-hellman "^5.0.0" + inherits "^2.0.1" + pbkdf2 "^3.0.3" + public-encrypt "^4.0.0" + randombytes "^2.0.0" + randomfill "^1.0.3" + +dash-ast@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dash-ast/-/dash-ast-1.0.0.tgz#12029ba5fb2f8aa6f0a861795b23c1b4b6c27d37" + +date-now@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" + +debug@^2.1.2, debug@^2.2.0, debug@^2.3.3: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + dependencies: + ms "2.0.0" + +debug@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + dependencies: + ms "^2.1.1" + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + +decompress-response@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + dependencies: + mimic-response "^1.0.0" + +deep-assign@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/deep-assign/-/deep-assign-2.0.0.tgz#ebe06b1f07f08dae597620e3dd1622f371a1c572" + dependencies: + is-obj "^1.0.0" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +defined@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + +deps-sort@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/deps-sort/-/deps-sort-2.0.0.tgz#091724902e84658260eb910748cccd1af6e21fb5" + dependencies: + JSONStream "^1.0.3" + shasum "^1.0.0" + subarg "^1.0.0" + through2 "^2.0.0" + +des.js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +detect-libc@^1.0.2, detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + +detective@^5.0.2: + version "5.2.0" + resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.0.tgz#feb2a77e85b904ecdea459ad897cc90a99bd2a7b" + dependencies: + acorn-node "^1.6.1" + defined "^1.0.0" + minimist "^1.1.1" + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +domain-browser@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + +duplexer2@^0.1.2, duplexer2@~0.1.0, duplexer2@~0.1.2: + version "0.1.4" + resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" + dependencies: + readable-stream "^2.0.2" + +duplexer@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" + +electron-to-chromium@^1.3.103: + version "1.3.113" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.113.tgz#b1ccf619df7295aea17bc6951dc689632629e4a9" + +elliptic@^6.0.0: + version "6.4.1" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" + dependencies: + bn.js "^4.4.0" + brorand "^1.0.1" + 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" + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" + dependencies: + once "^1.4.0" + +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + +estree-walker@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.5.2.tgz#d3850be7529c9580d815600b53126515e146dd39" + +estree-walker@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.0.tgz#5d865327c44a618dde5699f763891ae31f257dae" + +esutils@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + +events@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/events/-/events-2.1.0.tgz#2a9a1e18e6106e0e812aa9ebd4a819b3c29c0ba5" + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +execa@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +expand-template@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" + +expand-tilde@^2.0.0, expand-tilde@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" + dependencies: + homedir-polyfill "^1.0.1" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +filesize@^3.6.1: + version "3.6.1" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + dependencies: + map-cache "^0.2.2" + +fs-constants@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" + +fs-minipass@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" + dependencies: + minipass "^2.2.1" + +fs-readdir-recursive@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + +fsevents@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.7.tgz#4851b664a3783e52003b3c66eb0eee1074933aa4" + dependencies: + nan "^2.9.2" + node-pre-gyp "^0.10.0" + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +get-assigned-identifiers@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz#6dbf411de648cbaf8d9169ebb0d2d576191e2ff1" + +get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + +github-from-package@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob@^7.0.0, glob@^7.1.0, glob@^7.1.2, glob@^7.1.3: + version "7.1.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-modules@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" + dependencies: + global-prefix "^1.0.1" + is-windows "^1.0.1" + resolve-dir "^1.0.0" + +global-prefix@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" + dependencies: + expand-tilde "^2.0.2" + homedir-polyfill "^1.0.1" + ini "^1.3.4" + is-windows "^1.0.1" + which "^1.2.14" + +globals@^11.1.0: + version "11.11.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.11.0.tgz#dcf93757fa2de5486fbeed7118538adf789e9c2e" + +graceful-fs@^4.1.11: + version "4.1.15" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" + +gzip-size@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz#a55ecd99222f4c48fd8c01c625ce3b349d0a0e80" + dependencies: + duplexer "^0.1.1" + pify "^3.0.0" + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + dependencies: + ansi-regex "^2.0.0" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + +has-glob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-glob/-/has-glob-1.0.0.tgz#9aaa9eedbffb1ba3990a7b0010fb678ee0081207" + dependencies: + is-glob "^3.0.0" + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + dependencies: + function-bind "^1.1.1" + +hash-base@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +hash.js@^1.0.0, hash.js@^1.0.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +hmac-drbg@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +homedir-polyfill@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" + dependencies: + parse-passwd "^1.0.0" + +htmlescape@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/htmlescape/-/htmlescape-1.1.1.tgz#3a03edc2214bca3b66424a3e7959349509cb0351" + +https-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" + +iconv-lite@^0.4.4: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ieee754@^1.1.4: + version "1.1.12" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b" + +ignore-walk@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" + dependencies: + minimatch "^3.0.4" + +iltorb@^2.0.5: + version "2.4.1" + resolved "https://registry.yarnpkg.com/iltorb/-/iltorb-2.4.1.tgz#3ae14f0a76ba880503884a2fe630b1f748eb4c17" + dependencies: + detect-libc "^1.0.3" + npmlog "^4.1.2" + prebuild-install "^5.2.1" + which-pm-runs "^1.0.0" + +inflection@^1.12.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/inflection/-/inflection-1.12.0.tgz#a200935656d6f5f6bc4dc7502e1aecb703228416" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, 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.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + +ini@^1.3.4, ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + +inline-source-map@~0.6.0: + version "0.6.2" + resolved "https://registry.yarnpkg.com/inline-source-map/-/inline-source-map-0.6.2.tgz#f9393471c18a79d1724f863fa38b586370ade2a5" + dependencies: + source-map "~0.5.3" + +insert-module-globals@^7.0.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/insert-module-globals/-/insert-module-globals-7.2.0.tgz#ec87e5b42728479e327bd5c5c71611ddfb4752ba" + dependencies: + JSONStream "^1.0.3" + acorn-node "^1.5.2" + combine-source-map "^0.8.0" + concat-stream "^1.6.1" + is-buffer "^1.1.0" + path-is-absolute "^1.0.1" + process "~0.11.0" + through2 "^2.0.0" + undeclared-identifiers "^1.1.2" + xtend "^4.0.0" + +invariant@^2.2.2: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + dependencies: + loose-envify "^1.0.0" + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + dependencies: + kind-of "^6.0.0" + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.1.0, is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + dependencies: + kind-of "^6.0.0" + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + +is-glob@^3.0.0, is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" + dependencies: + is-extglob "^2.1.1" + +is-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + dependencies: + kind-of "^3.0.2" + +is-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + +is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + +is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + dependencies: + isobject "^3.0.1" + +is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + +is-valid-glob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-1.0.0.tgz#29bf3eff701be2d4d315dbacc39bc39fe8f601aa" + +is-windows@^1.0.1, is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + +isarray@1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + +isarray@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.4.tgz#38e7bcbb0f3ba1b7933c86ba1894ddfc3781bbb7" + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + +js-levenshtein@^1.1.3: + version "1.1.6" + resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + +json-stable-stringify@~0.0.0: + version "0.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz#611c23e814db375527df851193db59dd2af27f45" + dependencies: + jsonify "~0.0.0" + +json5@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" + dependencies: + minimist "^1.2.0" + +jsonify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + +jsonparse@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" + +labeled-stream-splicer@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/labeled-stream-splicer/-/labeled-stream-splicer-2.0.1.tgz#9cffa32fd99e1612fd1d86a8db962416d5292926" + dependencies: + inherits "^2.0.1" + isarray "^2.0.4" + stream-splicer "^2.0.0" + +lodash.memoize@~3.0.3: + version "3.0.4" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-3.0.4.tgz#2dcbd2c287cbc0a55cc42328bd0c736150d53e3f" + +lodash@^4.17.10, lodash@^4.17.11: + version "4.17.11" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" + +loose-envify@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +magic-string@^0.25.1: + version "0.25.2" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.2.tgz#139c3a729515ec55e96e69e82a11fe890a293ad9" + dependencies: + sourcemap-codec "^1.4.4" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + dependencies: + object-visit "^1.0.0" + +matched@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/matched/-/matched-1.0.2.tgz#1d95d77dd5f1b5075a9e94acde5462ffd85f317a" + dependencies: + arr-union "^3.1.0" + async-array-reduce "^0.2.1" + glob "^7.1.2" + has-glob "^1.0.0" + is-valid-glob "^1.0.0" + resolve-dir "^1.0.0" + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +micromatch@^3.1.10, micromatch@^3.1.4: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +mimic-response@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + +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" + +minimalistic-crypto-utils@^1.0.0, 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" + +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + +minimist@^1.1.0, minimist@^1.1.1, minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + +minipass@^2.2.1, minipass@^2.3.4: + version "2.3.5" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.1.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" + dependencies: + minipass "^2.2.1" + +mixin-deep@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mkdirp@^0.5.0, mkdirp@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + dependencies: + minimist "0.0.8" + +module-deps@^6.0.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/module-deps/-/module-deps-6.2.0.tgz#d41a2e790245ce319171e4e7c4d8c73993ba3cd5" + dependencies: + JSONStream "^1.0.3" + browser-resolve "^1.7.0" + cached-path-relative "^1.0.0" + concat-stream "~1.6.0" + defined "^1.0.0" + detective "^5.0.2" + duplexer2 "^0.1.2" + inherits "^2.0.1" + parents "^1.0.0" + readable-stream "^2.0.2" + resolve "^1.4.0" + stream-combiner2 "^1.1.1" + subarg "^1.0.0" + through2 "^2.0.0" + xtend "^4.0.0" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + +ms@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + +nan@^2.9.2: + version "2.12.1" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552" + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +napi-build-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.1.tgz#1381a0f92c39d66bf19852e7873432fc2123e508" + +needle@^2.2.1: + version "2.2.4" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e" + dependencies: + debug "^2.1.2" + iconv-lite "^0.4.4" + sax "^1.2.4" + +node-abi@^2.7.0: + version "2.7.1" + resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.7.1.tgz#a8997ae91176a5fbaa455b194976e32683cda643" + dependencies: + semver "^5.4.1" + +node-pre-gyp@^0.10.0: + version "0.10.3" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc" + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4" + +node-releases@^1.1.3: + version "1.1.8" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.8.tgz#32a63fff63c5e51b7e0f540ac95947d220fc6862" + dependencies: + semver "^5.3.0" + +noop-logger@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2" + +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + dependencies: + abbrev "1" + osenv "^0.1.4" + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + +npm-bundled@^1.0.1: + version "1.0.6" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" + +npm-packlist@^1.1.6: + version "1.4.0" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.0.tgz#b2c0867af2a396e0734343d2b6b3f7934db935f2" + dependencies: + ignore-walk "^3.0.1" + npm-bundled "^1.0.1" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + dependencies: + path-key "^2.0.0" + +npmlog@^4.0.1, npmlog@^4.0.2, npmlog@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + +object-assign@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + dependencies: + isobject "^3.0.0" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + dependencies: + isobject "^3.0.1" + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + dependencies: + wrappy "1" + +os-browserify@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" + +os-homedir@^1.0.0, os-homedir@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + +os-tmpdir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + +osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +output-file-sync@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/output-file-sync/-/output-file-sync-2.0.1.tgz#f53118282f5f553c2799541792b723a4c71430c0" + dependencies: + graceful-fs "^4.1.11" + is-plain-obj "^1.1.0" + mkdirp "^0.5.1" + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + +pako@~1.0.5: + version "1.0.8" + resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.8.tgz#6844890aab9c635af868ad5fecc62e8acbba3ea4" + +parents@^1.0.0, parents@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parents/-/parents-1.0.1.tgz#fedd4d2bf193a77745fe71e371d73c3307d9c751" + dependencies: + path-platform "~0.11.15" + +parse-asn1@^5.0.0: + version "5.1.4" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.4.tgz#37f6628f823fbdeb2273b4d540434a22f3ef1fcc" + dependencies: + asn1.js "^4.0.0" + browserify-aes "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.0" + pbkdf2 "^3.0.3" + safe-buffer "^5.1.1" + +parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + +path-browserify@~0.0.0: + version "0.0.1" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + +path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + +path-key@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + +path-platform@~0.11.15: + version "0.11.15" + resolved "https://registry.yarnpkg.com/path-platform/-/path-platform-0.11.15.tgz#e864217f74c36850f0852b78dc7bf7d4a5721bf2" + +pbkdf2@^3.0.3: + version "3.0.17" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" + dependencies: + create-hash "^1.1.2" + create-hmac "^1.1.4" + ripemd160 "^2.0.1" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + +prebuild-install@^5.2.1: + version "5.2.4" + resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-5.2.4.tgz#8cc41a217ef778a31d3a876fe6668d05406db750" + dependencies: + detect-libc "^1.0.3" + expand-template "^2.0.3" + github-from-package "0.0.0" + minimist "^1.2.0" + mkdirp "^0.5.1" + napi-build-utils "^1.0.1" + node-abi "^2.7.0" + noop-logger "^0.1.1" + npmlog "^4.0.1" + os-homedir "^1.0.1" + pump "^2.0.1" + rc "^1.2.7" + simple-get "^2.7.0" + tar-fs "^1.13.0" + tunnel-agent "^0.6.0" + which-pm-runs "^1.0.0" + +private@^0.1.6: + version "0.1.8" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" + +process-nextick-args@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" + +process@~0.11.0: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + dependencies: + bn.js "^4.1.0" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + parse-asn1 "^5.0.0" + randombytes "^2.0.1" + safe-buffer "^5.1.2" + +pump@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.3.tgz#5dfe8311c33bbf6fc18261f9f34702c47c08a954" + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pump@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + +punycode@^1.3.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + +querystring-es3@~0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +read-only-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/read-only-stream/-/read-only-stream-2.0.0.tgz#2724fd6a8113d73764ac288d4386270c1dbf17f0" + dependencies: + readable-stream "^2.0.2" + +readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readdirp@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + +regenerate-unicode-properties@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz#107405afcc4a190ec5ed450ecaa00ed0cafa7a4c" + dependencies: + regenerate "^1.4.0" + +regenerate@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" + +regenerator-runtime@^0.12.0: + version "0.12.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de" + +regenerator-transform@^0.13.4: + version "0.13.4" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.4.tgz#18f6763cf1382c69c36df76c6ce122cc694284fb" + dependencies: + private "^0.1.6" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexp-tree@^0.1.0: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.5.tgz#7cd71fca17198d04b4176efd79713f2998009397" + +regexpu-core@^4.1.3, regexpu-core@^4.2.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.4.0.tgz#8d43e0d1266883969720345e70c275ee0aec0d32" + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^7.0.0" + regjsgen "^0.5.0" + regjsparser "^0.6.0" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.0.2" + +regjsgen@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" + +regjsparser@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" + dependencies: + jsesc "~0.5.0" + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + +repeat-element@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + +resolve-dir@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" + dependencies: + expand-tilde "^2.0.0" + global-modules "^1.0.0" + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + +resolve@1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" + +resolve@^1.1.4, resolve@^1.10.0, resolve@^1.3.2, resolve@^1.4.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba" + dependencies: + path-parse "^1.0.6" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + +rimraf@^2.6.1: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + dependencies: + glob "^7.1.3" + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +rollup-plugin-babel@^4.3.2: + version "4.3.2" + resolved "https://registry.yarnpkg.com/rollup-plugin-babel/-/rollup-plugin-babel-4.3.2.tgz#8c0e1bd7aa9826e90769cf76895007098ffd1413" + dependencies: + "@babel/helper-module-imports" "^7.0.0" + rollup-pluginutils "^2.3.0" + +rollup-plugin-commonjs@^9.2.1: + version "9.2.1" + resolved "https://registry.yarnpkg.com/rollup-plugin-commonjs/-/rollup-plugin-commonjs-9.2.1.tgz#bb151ca8fa23600c7a03e25f9f0a45b1ee922dac" + dependencies: + estree-walker "^0.5.2" + magic-string "^0.25.1" + resolve "^1.10.0" + rollup-pluginutils "^2.3.3" + +rollup-plugin-filesize@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/rollup-plugin-filesize/-/rollup-plugin-filesize-6.0.1.tgz#71937b48a411374c76c4a7e6bbdb087780d8bd64" + dependencies: + boxen "^2.0.0" + brotli-size "0.0.3" + colors "^1.3.2" + deep-assign "^2.0.0" + filesize "^3.6.1" + gzip-size "^5.0.0" + terser "^3.10.0" + +rollup-plugin-multi-entry@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/rollup-plugin-multi-entry/-/rollup-plugin-multi-entry-2.1.0.tgz#64a7287adfd437cab33bf6364a8d8ab1e7a7725d" + dependencies: + matched "^1.0.2" + +rollup-plugin-node-resolve@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-4.0.1.tgz#f95765d174e5daeef9ea6268566141f53aa9d422" + dependencies: + builtin-modules "^3.0.0" + is-module "^1.0.0" + resolve "^1.10.0" + +rollup-plugin-progress@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rollup-plugin-progress/-/rollup-plugin-progress-1.0.0.tgz#bcec2c4270776943659303f59255e57a38152f36" + dependencies: + chalk "^1.1.3" + +rollup-pluginutils@^2.3.0, rollup-pluginutils@^2.3.3: + version "2.4.1" + resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.4.1.tgz#de43ab54965bbf47843599a7f3adceb723de38db" + dependencies: + estree-walker "^0.6.0" + micromatch "^3.1.10" + +rollup@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.3.1.tgz#cf3bad0ba38ee4534e3057cc6b7e662b6db83d78" + dependencies: + "@types/estree" "0.0.39" + "@types/node" "^11.9.5" + acorn "^6.1.0" + +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + +sax@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + +semver@^5.3.0, semver@^5.4.1: + version "5.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" + +set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + +set-value@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.1" + to-object-path "^0.3.0" + +set-value@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +sha.js@^2.4.0, sha.js@^2.4.8, sha.js@~2.4.4: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +shasum@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/shasum/-/shasum-1.0.2.tgz#e7012310d8f417f4deb5712150e5678b87ae565f" + dependencies: + json-stable-stringify "~0.0.0" + sha.js "~2.4.4" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + +shell-quote@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" + dependencies: + array-filter "~0.0.0" + array-map "~0.0.0" + array-reduce "~0.0.0" + jsonify "~0.0.0" + +signal-exit@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + +simple-concat@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.0.tgz#7344cbb8b6e26fb27d66b2fc86f9f6d5997521c6" + +simple-get@^2.7.0: + version "2.8.1" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-2.8.1.tgz#0e22e91d4575d87620620bc91308d57a77f44b5d" + dependencies: + decompress-response "^3.3.0" + once "^1.3.1" + simple-concat "^1.0.0" + +slash@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +source-map-resolve@^0.5.0: + version "0.5.2" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" + dependencies: + atob "^2.1.1" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@~0.5.9: + version "0.5.10" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.10.tgz#2214080bc9d51832511ee2bab96e3c2f9353120c" + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + +source-map@^0.5.0, source-map@^0.5.6, source-map@~0.5.3: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + +source-map@^0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + +sourcemap-codec@^1.4.4: + version "1.4.4" + resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz#c63ea927c029dd6bd9a2b7fa03b3fec02ad56e9f" + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + dependencies: + extend-shallow "^3.0.0" + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +stream-browserify@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" + dependencies: + inherits "~2.0.1" + readable-stream "^2.0.2" + +stream-combiner2@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stream-combiner2/-/stream-combiner2-1.1.1.tgz#fb4d8a1420ea362764e21ad4780397bebcb41cbe" + dependencies: + duplexer2 "~0.1.0" + readable-stream "^2.0.2" + +stream-http@^2.0.0: + version "2.8.3" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + dependencies: + builtin-status-codes "^3.0.0" + inherits "^2.0.1" + readable-stream "^2.3.6" + to-arraybuffer "^1.0.0" + xtend "^4.0.0" + +stream-splicer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/stream-splicer/-/stream-splicer-2.0.0.tgz#1b63be438a133e4b671cc1935197600175910d83" + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.2" + +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2", string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string-width@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.0.0.tgz#5a1690a57cc78211fffd9bf24bbe24d090604eb1" + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.0.0" + +string_decoder@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" + dependencies: + safe-buffer "~5.1.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/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 "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + dependencies: + ansi-regex "^3.0.0" + +strip-ansi@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" + dependencies: + ansi-regex "^4.0.0" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + +subarg@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/subarg/-/subarg-1.0.0.tgz#f62cf17581e996b48fc965699f54c06ae268b8d2" + dependencies: + minimist "^1.1.0" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + dependencies: + has-flag "^3.0.0" + +syntax-error@^1.1.1: + version "1.4.0" + resolved "https://registry.yarnpkg.com/syntax-error/-/syntax-error-1.4.0.tgz#2d9d4ff5c064acb711594a3e3b95054ad51d907c" + dependencies: + acorn-node "^1.2.0" + +tar-fs@^1.13.0: + version "1.16.3" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.16.3.tgz#966a628841da2c4010406a82167cbd5e0c72d509" + dependencies: + chownr "^1.0.1" + mkdirp "^0.5.1" + pump "^1.0.0" + tar-stream "^1.1.2" + +tar-stream@^1.1.2: + version "1.6.2" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555" + dependencies: + bl "^1.0.0" + buffer-alloc "^1.2.0" + end-of-stream "^1.0.0" + fs-constants "^1.0.0" + readable-stream "^2.3.0" + to-buffer "^1.1.1" + xtend "^4.0.0" + +tar@^4: + version "4.4.8" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" + dependencies: + chownr "^1.1.1" + fs-minipass "^1.2.5" + minipass "^2.3.4" + minizlib "^1.1.1" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.2" + +term-size@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" + dependencies: + execa "^0.7.0" + +terser@^3.10.0: + version "3.16.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-3.16.1.tgz#5b0dd4fa1ffd0b0b43c2493b2c364fd179160493" + dependencies: + commander "~2.17.1" + source-map "~0.6.1" + source-map-support "~0.5.9" + +through2@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +"through@>=2.2.7 <3": + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + +timers-browserify@^1.0.1: + version "1.4.2" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz#c9c58b575be8407375cb5e2462dacee74359f41d" + dependencies: + process "~0.11.0" + +to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + +to-buffer@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + +tty-browserify@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.1.tgz#3f05251ee17904dfd0677546670db9651682b811" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + dependencies: + safe-buffer "^5.0.1" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + +umd@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/umd/-/umd-3.0.3.tgz#aa9fe653c42b9097678489c01000acb69f0b26cf" + +undeclared-identifiers@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz#9254c1d37bdac0ac2b52de4b6722792d2a91e30f" + dependencies: + acorn-node "^1.3.0" + dash-ast "^1.0.0" + get-assigned-identifiers "^1.2.0" + simple-concat "^1.0.0" + xtend "^4.0.1" + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + dependencies: + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" + +unicode-match-property-value-ecmascript@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz#9f1dc76926d6ccf452310564fd834ace059663d4" + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0" + +union-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^0.4.3" + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +upath@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + +url@~0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + +util@0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + dependencies: + inherits "2.0.1" + +util@~0.10.1: + version "0.10.4" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" + dependencies: + inherits "2.0.3" + +vm-browserify@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.0.tgz#bd76d6a23323e2ca8ffa12028dc04559c75f9019" + +which-pm-runs@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb" + +which@^1.2.14, which@^1.2.9: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + dependencies: + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + dependencies: + string-width "^1.0.2 || 2" + +widest-line@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc" + dependencies: + string-width "^2.1.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + +xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + +yallist@^3.0.0, yallist@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9"