├── .babelrc
├── .gitignore
├── .prettierrc
├── README.md
├── example
├── .gitignore
├── README.md
├── package-lock.json
├── package.json
├── public
│ ├── favicon.ico
│ ├── index.html
│ └── manifest.json
└── src
│ ├── App.js
│ ├── Conditional.js
│ ├── Details.js
│ ├── Hidden.js
│ ├── List.js
│ ├── index.css
│ ├── index.js
│ ├── logo.svg
│ └── serviceWorker.js
├── package.json
├── rollup.config.babel.js
├── src
├── conditional.js
├── counter.js
├── global.js
├── index.js
└── state.js
└── yarn.lock
/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": ["react-app"]
3 | }
4 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | build/
3 | package-lock.json
4 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | semi: false
2 | tabWidth: 2
3 | jsxSingleQuote: true
4 | bracketSpacing: true
5 | singleQuote: true
6 |
7 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # React Web Monetization
2 | > React module that lets you access the state of Web Monetization
3 |
4 | ## Examples
5 |
6 | This repo contains several usage examples in `example/`. To host the site and
7 | view the examples, run:
8 |
9 | ```
10 | cd example
11 | npm install
12 | npm start
13 | ```
14 |
15 | Then go to `http://localhost:3000`.
16 |
17 | ## Usage
18 |
19 | ### Enabling Web Monetization
20 |
21 | You will still need to insert the Web Monetization meta tag into your
22 | document's `
`. This should be done in the HTML file that react renders
23 | into, not in React.
24 |
25 | For a specification of this meta tag, see [Interledger RFC
26 | 0028](https://github.com/interledger/rfcs/blob/master/0028-web-monetization/0028-web-monetization.md)
27 |
28 | ### Web Monetization State Hook
29 |
30 | This hook will update when the first web-monetization micropayment occurs on the page and the state goes from `pending` to `started`.
31 |
32 | ```jsx
33 | import React from 'react'
34 | import { useMonetizationState } from 'react-web-monetization'
35 |
36 | const MyMessage = props => {
37 | const monetization = useMonetizationState()
38 |
39 | return
40 | {monetization.state === 'stopped' && 'Stopped'}
41 | {monetization.state === 'pending' && 'Loading...'}
42 | {monetization.state === 'started' && 'Thanks for supporting our site!'}
43 | {!monetization.state && 'Sign up for Coil to support our site!'}
44 |
45 | }
46 |
47 | export default MyMessage
48 | ```
49 |
50 | ### Web Monetization Counter Hook
51 |
52 | This hook will update on each web-monetization micropayment that occurs. It
53 | tracks a running total for how much has been paid out to the page.
54 |
55 | You should only use this hook if you're updating on every micropayment. If you
56 | only need a boolean on whether or not payment is happening, use
57 | [useMonetizationState](#web-monetization-state-hook)
58 |
59 | ```jsx
60 | import React from 'react'
61 | import { useMonetizationCounter } from 'react-web-monetization'
62 |
63 | const MyCounter = props => {
64 | const monetization = useMonetizationCounter()
65 |
66 | return
67 | {(monetization.totalAmount / (10 ** monetization.assetScale)).toFixed(monetization.assetScale)}
68 | {monetization.assetCode}
69 |
70 | }
71 |
72 | export default MyCounter
73 | ```
74 |
75 | ### Web Monetization Conditional Components
76 |
77 | Web Monetization Conditional Components allow you to wrap react components so
78 | that they display if Web Monetization is enabled/disabled/pending.
79 |
80 | They're intended for simple situations where you don't want to write the same
81 | code using hooks over and over. Their functionality can easily be replicated by
82 | using the [Web Monetization State](#web-monetization-state) hook.
83 |
84 | [See an example of their usage here.](example/src/Conditional.js)
85 |
86 | ```jsx
87 | import React from 'react'
88 | import { IfWebMonetized } from 'react-web-monetization'
89 |
90 | const MyMessage = props => {
91 | return
92 | Thanks for supporting me!
93 |
94 | }
95 | ```
96 |
97 | ```jsx
98 | import React from 'react'
99 | import { IfNotWebMonetized } from 'react-web-monetization'
100 |
101 | const MyMessage = props => {
102 | return
103 | Please support me with Web Monetization!
104 |
105 | }
106 | ```
107 |
108 | ### Init Global Web Monetization State
109 |
110 | Sometimes you don't load in any monetization hooks at page load, but you want
111 | to start listening for web monetization events anyways. You can use the
112 | `initGlobalWebMonetizationState` function to force the module to start
113 | listening for global web monetization events.
114 |
115 | ```jsx
116 | import React from 'react'
117 | import { initGlobalWebMonetizationState } from 'react-web-monetization'
118 |
119 | initGlobalWebMonetizationState()
120 | ```
121 |
--------------------------------------------------------------------------------
/example/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 | /.pnp
6 | .pnp.js
7 |
8 | # testing
9 | /coverage
10 |
11 | # production
12 | /build
13 |
14 | # misc
15 | .DS_Store
16 | .env.local
17 | .env.development.local
18 | .env.test.local
19 | .env.production.local
20 |
21 | npm-debug.log*
22 | yarn-debug.log*
23 | yarn-error.log*
24 |
--------------------------------------------------------------------------------
/example/README.md:
--------------------------------------------------------------------------------
1 | This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
2 |
3 | ## Available Scripts
4 |
5 | In the project directory, you can run:
6 |
7 | ### `npm start`
8 |
9 | Runs the app in the development mode.
10 | Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
11 |
12 | The page will reload if you make edits.
13 | You will also see any lint errors in the console.
14 |
15 | ### `npm test`
16 |
17 | Launches the test runner in the interactive watch mode.
18 | See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.
19 |
20 | ### `npm run build`
21 |
22 | Builds the app for production to the `build` folder.
23 | It correctly bundles React in production mode and optimizes the build for the best performance.
24 |
25 | The build is minified and the filenames include the hashes.
26 | Your app is ready to be deployed!
27 |
28 | See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.
29 |
30 | ### `npm run eject`
31 |
32 | **Note: this is a one-way operation. Once you `eject`, you can’t go back!**
33 |
34 | If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.
35 |
36 | Instead, it will copy all the configuration files and the transitive dependencies (Webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own.
37 |
38 | You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.
39 |
40 | ## Learn More
41 |
42 | You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).
43 |
44 | To learn React, check out the [React documentation](https://reactjs.org/).
45 |
46 | ### Code Splitting
47 |
48 | This section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting
49 |
50 | ### Analyzing the Bundle Size
51 |
52 | This section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size
53 |
54 | ### Making a Progressive Web App
55 |
56 | This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app
57 |
58 | ### Advanced Configuration
59 |
60 | This section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration
61 |
62 | ### Deployment
63 |
64 | This section has moved here: https://facebook.github.io/create-react-app/docs/deployment
65 |
66 | ### `npm run build` fails to minify
67 |
68 | This section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify
69 |
--------------------------------------------------------------------------------
/example/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@sharafian/react-web-monetization-example",
3 | "version": "0.1.0",
4 | "private": true,
5 | "dependencies": {
6 | "react": "^16.8.1",
7 | "react-dom": "^16.8.1",
8 | "react-router-dom": "^4.3.1",
9 | "react-scripts": "^2.1.3",
10 | "react-web-monetization": "0.0.6"
11 | },
12 | "scripts": {
13 | "start": "react-scripts start",
14 | "build": "react-scripts build",
15 | "test": "react-scripts test",
16 | "eject": "react-scripts eject"
17 | },
18 | "eslintConfig": {
19 | "extends": "react-app"
20 | },
21 | "browserslist": [
22 | ">0.2%",
23 | "not dead",
24 | "not ie <= 11",
25 | "not op_mini all"
26 | ]
27 | }
28 |
--------------------------------------------------------------------------------
/example/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sharafian/react-web-monetization/fbc4a287feb55b689b1ede597a6e11ecc5564f4d/example/public/favicon.ico
--------------------------------------------------------------------------------
/example/public/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
11 |
12 |
16 |
17 |
26 | React App
27 |
28 |
29 | You need to enable JavaScript to run this app.
30 |
31 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/example/public/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "short_name": "React App",
3 | "name": "Create React App Sample",
4 | "icons": [
5 | {
6 | "src": "favicon.ico",
7 | "sizes": "64x64 32x32 24x24 16x16",
8 | "type": "image/x-icon"
9 | }
10 | ],
11 | "start_url": ".",
12 | "display": "standalone",
13 | "theme_color": "#000000",
14 | "background_color": "#ffffff"
15 | }
16 |
--------------------------------------------------------------------------------
/example/src/App.js:
--------------------------------------------------------------------------------
1 | import React from 'react'
2 | import { BrowserRouter, Switch, Route } from 'react-router-dom'
3 | import Details from './Details'
4 | import Hidden from './Hidden'
5 | import List from './List'
6 | import Conditional from './Conditional'
7 |
8 | const App = () => (
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | )
18 |
19 | export default App
20 |
--------------------------------------------------------------------------------
/example/src/Conditional.js:
--------------------------------------------------------------------------------
1 | import React from 'react'
2 | import { Link } from 'react-router-dom'
3 | import {
4 | IfWebMonetized,
5 | IfNotWebMonetized,
6 | IfWebMonetizationPending
7 | } from 'react-web-monetization'
8 |
9 | const Conditional = () => (
10 | <>
11 | React Web Monetization
12 | List
13 |
14 |
15 | This is an example of the conditional Web Monetization components, which
16 | display their contents conditional on whether Web Monetization is enabled.
17 |
18 |
19 |
20 | It's enforced client-side so it's not secure for premium content, but it's
21 | fine for playing around with or for client side features like styling,
22 | thank-you messages, or hidden ads.
23 |
24 |
25 | The message below will display if Web Monetization is on
26 |
27 |
28 |
29 | Web Monetization is on!
30 |
31 |
32 |
33 | The message below will display if Web Monetization is off
34 |
35 |
36 |
37 | Web Monetization is off!
38 |
39 |
40 |
41 |
42 | The message below will display if Web Monetization is on OR enabled but
43 | pending. This will be faster to render than the first message, but it
44 | might still display if Web Monetization doesn't work due to a server
45 | error.
46 |
47 |
48 |
49 |
50 | Web Monetization is on!
51 |
52 |
53 |
54 |
55 | The message below will display if Web Monetization is pending. Once it is
56 | started, it will go away. It also won't show if Web Monetization is not
57 | enabled at all
58 |
59 |
60 |
61 |
62 | Web Monetization is pending!
63 |
64 |
65 | >
66 | )
67 |
68 | export default Conditional
69 |
--------------------------------------------------------------------------------
/example/src/Details.js:
--------------------------------------------------------------------------------
1 | import React from 'react'
2 | import { Link } from 'react-router-dom'
3 | import {
4 | useMonetizationState,
5 | useMonetizationCounter
6 | } from 'react-web-monetization'
7 |
8 | const ObjectTable = ({ obj }) => (
9 |
10 |
11 |
12 | Name
13 | Value
14 |
15 |
16 |
17 | {Object.keys(obj).map(key => (
18 |
19 | {key}
20 | {String(obj[key])}
21 |
22 | ))}
23 |
24 |
25 | )
26 |
27 | const Details = () => {
28 | const monetizationDetails = useMonetizationCounter()
29 | const monetizationState = useMonetizationState()
30 |
31 | return (
32 | <>
33 | React Web Monetization
34 | List
35 |
36 | Web Monetization State
37 |
38 |
39 | Web Monetization Counter
40 |
41 | >
42 | )
43 | }
44 |
45 | export default Details
46 |
--------------------------------------------------------------------------------
/example/src/Hidden.js:
--------------------------------------------------------------------------------
1 | import React from 'react'
2 | import { Link } from 'react-router-dom'
3 | import { useMonetizationState } from 'react-web-monetization'
4 |
5 | const Hidden = () => {
6 | const { state } = useMonetizationState()
7 |
8 | return (
9 | <>
10 | React Web Monetization
11 | List
12 |
13 |
14 | This is an example of how to show a special message to your
15 | web-monetized visitors. Keep in mind that it's enforced client-side.
16 | This means it's not suitable for serving premium content. It's great for
17 | thank-you messages or for hiding ads, though!
18 |
19 |
20 | {state === 'stopped' && Stopped. }
21 | {state === 'pending' && Loading... }
22 | {state === 'started' && Thank you for supporting our site! }
23 | {!state && [ Use Coil to support our site ] }
24 | >
25 | )
26 | }
27 |
28 | export default Hidden
29 |
--------------------------------------------------------------------------------
/example/src/List.js:
--------------------------------------------------------------------------------
1 | import React from 'react'
2 | import { Link } from 'react-router-dom'
3 |
4 | const List = () => (
5 | <>
6 | React Web Monetization
7 |
8 |
9 | Show hook details
10 |
11 |
12 | Hidden message for Web-Monetized users
13 |
14 |
15 | Conditional Web-Monetization components
16 |
17 |
18 | >
19 | )
20 |
21 | export default List
22 |
--------------------------------------------------------------------------------
/example/src/index.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | padding: 0;
4 | font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen",
5 | "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",
6 | sans-serif;
7 | -webkit-font-smoothing: antialiased;
8 | -moz-osx-font-smoothing: grayscale;
9 | }
10 |
11 | code {
12 | font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New",
13 | monospace;
14 | }
15 |
--------------------------------------------------------------------------------
/example/src/index.js:
--------------------------------------------------------------------------------
1 | import React from 'react'
2 | import ReactDOM from 'react-dom'
3 | import './index.css'
4 | import App from './App'
5 | import * as serviceWorker from './serviceWorker'
6 |
7 | ReactDOM.render( , document.getElementById('root'))
8 |
9 | // If you want your app to work offline and load faster, you can change
10 | // unregister() to register() below. Note this comes with some pitfalls.
11 | // Learn more about service workers: http://bit.ly/CRA-PWA
12 | serviceWorker.unregister()
13 |
--------------------------------------------------------------------------------
/example/src/logo.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/example/src/serviceWorker.js:
--------------------------------------------------------------------------------
1 | // This optional code is used to register a service worker.
2 | // register() is not called by default.
3 |
4 | // This lets the app load faster on subsequent visits in production, and gives
5 | // it offline capabilities. However, it also means that developers (and users)
6 | // will only see deployed updates on subsequent visits to a page, after all the
7 | // existing tabs open on the page have been closed, since previously cached
8 | // resources are updated in the background.
9 |
10 | // To learn more about the benefits of this model and instructions on how to
11 | // opt-in, read http://bit.ly/CRA-PWA
12 |
13 | const isLocalhost = Boolean(
14 | window.location.hostname === 'localhost' ||
15 | // [::1] is the IPv6 localhost address.
16 | window.location.hostname === '[::1]' ||
17 | // 127.0.0.1/8 is considered localhost for IPv4.
18 | window.location.hostname.match(
19 | /^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/
20 | )
21 | )
22 |
23 | export function register(config) {
24 | if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {
25 | // The URL constructor is available in all browsers that support SW.
26 | const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href)
27 | if (publicUrl.origin !== window.location.origin) {
28 | // Our service worker won't work if PUBLIC_URL is on a different origin
29 | // from what our page is served on. This might happen if a CDN is used to
30 | // serve assets; see https://github.com/facebook/create-react-app/issues/2374
31 | return
32 | }
33 |
34 | window.addEventListener('load', () => {
35 | const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`
36 |
37 | if (isLocalhost) {
38 | // This is running on localhost. Let's check if a service worker still exists or not.
39 | checkValidServiceWorker(swUrl, config)
40 |
41 | // Add some additional logging to localhost, pointing developers to the
42 | // service worker/PWA documentation.
43 | navigator.serviceWorker.ready.then(() => {
44 | console.log(
45 | 'This web app is being served cache-first by a service ' +
46 | 'worker. To learn more, visit http://bit.ly/CRA-PWA'
47 | )
48 | })
49 | } else {
50 | // Is not localhost. Just register service worker
51 | registerValidSW(swUrl, config)
52 | }
53 | })
54 | }
55 | }
56 |
57 | function registerValidSW(swUrl, config) {
58 | navigator.serviceWorker
59 | .register(swUrl)
60 | .then(registration => {
61 | registration.onupdatefound = () => {
62 | const installingWorker = registration.installing
63 | if (installingWorker == null) {
64 | return
65 | }
66 | installingWorker.onstatechange = () => {
67 | if (installingWorker.state === 'installed') {
68 | if (navigator.serviceWorker.controller) {
69 | // At this point, the updated precached content has been fetched,
70 | // but the previous service worker will still serve the older
71 | // content until all client tabs are closed.
72 | console.log(
73 | 'New content is available and will be used when all ' +
74 | 'tabs for this page are closed. See http://bit.ly/CRA-PWA.'
75 | )
76 |
77 | // Execute callback
78 | if (config && config.onUpdate) {
79 | config.onUpdate(registration)
80 | }
81 | } else {
82 | // At this point, everything has been precached.
83 | // It's the perfect time to display a
84 | // "Content is cached for offline use." message.
85 | console.log('Content is cached for offline use.')
86 |
87 | // Execute callback
88 | if (config && config.onSuccess) {
89 | config.onSuccess(registration)
90 | }
91 | }
92 | }
93 | }
94 | }
95 | })
96 | .catch(error => {
97 | console.error('Error during service worker registration:', error)
98 | })
99 | }
100 |
101 | function checkValidServiceWorker(swUrl, config) {
102 | // Check if the service worker can be found. If it can't reload the page.
103 | fetch(swUrl)
104 | .then(response => {
105 | // Ensure service worker exists, and that we really are getting a JS file.
106 | const contentType = response.headers.get('content-type')
107 | if (
108 | response.status === 404 ||
109 | (contentType != null && contentType.indexOf('javascript') === -1)
110 | ) {
111 | // No service worker found. Probably a different app. Reload the page.
112 | navigator.serviceWorker.ready.then(registration => {
113 | registration.unregister().then(() => {
114 | window.location.reload()
115 | })
116 | })
117 | } else {
118 | // Service worker found. Proceed as normal.
119 | registerValidSW(swUrl, config)
120 | }
121 | })
122 | .catch(() => {
123 | console.log(
124 | 'No internet connection found. App is running in offline mode.'
125 | )
126 | })
127 | }
128 |
129 | export function unregister() {
130 | if ('serviceWorker' in navigator) {
131 | navigator.serviceWorker.ready.then(registration => {
132 | registration.unregister()
133 | })
134 | }
135 | }
136 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "react-web-monetization",
3 | "version": "0.0.13",
4 | "description": "React provider for web monetization",
5 | "main": "build/react-web-monetization.js",
6 | "module": "build/react-web-monetization.module.js",
7 | "scripts": {
8 | "test": "echo \"Error: no test specified\" && exit 1",
9 | "prettier": "prettier --write '*.js' '{src,example}/**/*.js'",
10 | "build": "NODE_ENV='production' rollup -c rollup.config.babel.js"
11 | },
12 | "author": "ben@sharafian.me",
13 | "license": "Apache-2.0",
14 | "devDependencies": {
15 | "@babel/core": "^7.7.2",
16 | "babel-cli": "^6.26.0",
17 | "babel-plugin-external-helpers": "^6.22.0",
18 | "babel-plugin-transform-class-properties": "^6.24.1",
19 | "babel-preset-es2015": "^6.24.1",
20 | "babel-preset-react": "^6.24.1",
21 | "babel-preset-react-app": "^9.0.2",
22 | "babel-register": "^6.26.0",
23 | "prettier": "^1.18.2",
24 | "react": "^16.11.0",
25 | "react-dom": "^16.11.0",
26 | "rollup": "^1.26.3",
27 | "rollup-plugin-babel": "^4.3.3",
28 | "rollup-plugin-commonjs": "^10.1.0",
29 | "rollup-plugin-node-resolve": "^5.2.0"
30 | },
31 | "dependencies": {
32 | "prop-types": "^15.7.2"
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/rollup.config.babel.js:
--------------------------------------------------------------------------------
1 | import babel from 'rollup-plugin-babel'
2 | import resolve from 'rollup-plugin-node-resolve'
3 | import commonjs from 'rollup-plugin-commonjs'
4 |
5 | const globals = {
6 | react: 'React',
7 | 'react-dom': 'ReactDOM'
8 | }
9 |
10 | const outputTo = process.env.OUTPUT_BUNDLE_TO || `${__dirname}/build`
11 |
12 | const config = {
13 | input: './src/index.js',
14 |
15 | output: [
16 | {
17 | file: `${outputTo}/react-web-monetization.js`,
18 | name: 'ReactWebMonetization',
19 | sourcemap: true,
20 | format: 'cjs',
21 | globals
22 | }
23 | ],
24 |
25 | external: ['react', 'react-dom'],
26 |
27 | plugins: [
28 | babel({
29 | exclude: 'node_modules/**',
30 | runtimeHelpers: true
31 | }),
32 | resolve(),
33 | commonjs()
34 | ]
35 | }
36 |
37 | if (!process.env.NO_MODULE) {
38 | config.output.push({
39 | file: `${outputTo}/react-web-monetization.module.js`,
40 | name: 'ReactWebMonetization',
41 | sourcemap: true,
42 | format: 'es',
43 | globals
44 | })
45 | }
46 |
47 | export default config
48 |
--------------------------------------------------------------------------------
/src/conditional.js:
--------------------------------------------------------------------------------
1 | import React, { useState, useEffect } from 'react'
2 |
3 | import { useMonetizationState } from './state'
4 |
5 | export function IfWebMonetized({ children, showOnPending }) {
6 | const { state } = useMonetizationState()
7 |
8 | if (state === 'started' || (state === 'pending' && showOnPending)) {
9 | return <>{children}>
10 | } else {
11 | return <>>
12 | }
13 | }
14 |
15 | export function IfNotWebMonetized({ children, pendingTimeout = 2000 }) {
16 | const [pendingTimedOut, setPendingTimedOut] = useState(false)
17 | const { state } = useMonetizationState()
18 |
19 | useEffect(() => {
20 | const timer = setTimeout(() => {
21 | setPendingTimedOut(true)
22 | }, pendingTimeout)
23 |
24 | return () => {
25 | clearTimeout(timer)
26 | }
27 | })
28 |
29 | if (state === 'started' || (state === 'pending' && !pendingTimedOut)) {
30 | return <>>
31 | } else {
32 | return <>{children}>
33 | }
34 | }
35 |
36 | export function IfWebMonetizationPending({ children }) {
37 | const { state } = useMonetizationState()
38 |
39 | if (state === 'pending') {
40 | return <>{children}>
41 | } else {
42 | return <>>
43 | }
44 | }
45 |
--------------------------------------------------------------------------------
/src/counter.js:
--------------------------------------------------------------------------------
1 | import { useState, useEffect } from 'react'
2 |
3 | import { getGlobalWebMonetizationState } from './global'
4 |
5 | export function useMonetizationCounter() {
6 | // get the singleton WM state
7 | const webMonetizationState = getGlobalWebMonetizationState()
8 |
9 | webMonetizationState.init()
10 |
11 | const [monetizationDetails, setMonetizationDetails] = useState(
12 | webMonetizationState.getState()
13 | )
14 |
15 | // create something we can mutate
16 | const monetizationDetailsCopy = { ...monetizationDetails }
17 |
18 | useEffect(() => {
19 | const onMonetizationStart = () => {
20 | // this is purposely mutating because sometimes we get multiple state
21 | // updates before reload
22 | setMonetizationDetails(
23 | Object.assign(monetizationDetailsCopy, webMonetizationState.getState())
24 | )
25 | }
26 |
27 | const onMonetizationProgress = () => {
28 | // this is purposely mutating because sometimes we get multiple state
29 | // updates before reload
30 | setMonetizationDetails(
31 | Object.assign(monetizationDetailsCopy, webMonetizationState.getState())
32 | )
33 | }
34 |
35 | webMonetizationState.on('monetizationstart', onMonetizationStart)
36 | webMonetizationState.on('monetizationprogress', onMonetizationProgress)
37 |
38 | return () => {
39 | webMonetizationState.removeListener(
40 | 'monetizationstart',
41 | onMonetizationStart
42 | )
43 | webMonetizationState.removeListener(
44 | 'monetizationprogress',
45 | onMonetizationProgress
46 | )
47 | }
48 | })
49 |
50 | return monetizationDetails
51 | }
52 |
--------------------------------------------------------------------------------
/src/global.js:
--------------------------------------------------------------------------------
1 | import { EventEmitter } from 'events'
2 |
3 | // TODO: is there a more elegant pattern for this?
4 | export class GlobalWebMonetizationState extends EventEmitter {
5 | constructor() {
6 | super()
7 |
8 | this.state =
9 | typeof document !== 'undefined' &&
10 | document.monetization &&
11 | document.monetization.state
12 | this.resetState()
13 |
14 | this.initialized = false
15 |
16 | this.onMonetizationStart = this.onMonetizationStart.bind(this)
17 | this.onMonetizationProgress = this.onMonetizationProgress.bind(this)
18 | this.onMonetizationStop = this.onMonetizationStop.bind(this)
19 | this.onMonetizationPending = this.onMonetizationPending.bind(this)
20 | }
21 |
22 | resetState() {
23 | this.paymentPointer = null
24 | this.requestId = null
25 | this.assetCode = null
26 | this.assetScale = null
27 | this.totalAmount = 0
28 | this.receipt = null
29 | }
30 |
31 | getState() {
32 | return {
33 | state: this.state,
34 | paymentPointer: this.paymentPointer,
35 | requestId: this.requestId,
36 | assetCode: this.assetCode,
37 | assetScale: this.assetScale,
38 | totalAmount: this.totalAmount,
39 | receipt: this.receipt,
40 | // synthetic state
41 | hasPaid: this.totalAmount !== 0 || this.state === 'started'
42 | }
43 | }
44 |
45 | init() {
46 | if (
47 | !this.initialized &&
48 | typeof document !== 'undefined' &&
49 | document.monetization
50 | ) {
51 | this.initialized = true
52 | document.monetization.addEventListener(
53 | 'monetizationstart',
54 | this.onMonetizationStart
55 | )
56 | document.monetization.addEventListener(
57 | 'monetizationprogress',
58 | this.onMonetizationProgress
59 | )
60 | document.monetization.addEventListener(
61 | 'monetizationpending',
62 | this.onMonetizationPending
63 | )
64 | document.monetization.addEventListener(
65 | 'monetizationstop',
66 | this.onMonetizationStop
67 | )
68 | }
69 | }
70 |
71 | terminate() {
72 | if (
73 | this.initialized &&
74 | typeof document !== 'undefined' &&
75 | document.monetization
76 | ) {
77 | this.initialized = false
78 | document.monetization.removeEventListener(
79 | 'monetizationstart',
80 | this.onMonetizationStart
81 | )
82 | document.monetization.removeEventListener(
83 | 'monetizationprogress',
84 | this.onMonetizationProgress
85 | )
86 | document.monetization.removeEventListener(
87 | 'monetizationpending',
88 | this.onMonetizationPending
89 | )
90 | document.monetization.removeEventListener(
91 | 'monetizationstop',
92 | this.onMonetizationStop
93 | )
94 | }
95 | }
96 |
97 | onMonetizationStop() {
98 | const metaTag = document.head.querySelector('meta[name="monetization"]')
99 | if (!metaTag || metaTag.content !== this.paymentPointer) {
100 | this.resetState()
101 | }
102 |
103 | this.setStateFromDocumentMonetization()
104 | this.emit('monetizationstop')
105 | }
106 |
107 | setStateFromDocumentMonetization() {
108 | this.state =
109 | typeof document !== 'undefined' &&
110 | document.monetization &&
111 | document.monetization.state
112 | }
113 |
114 | onMonetizationPending(ev) {
115 | const { paymentPointer, requestId } = ev.detail
116 |
117 | if (this.requestId !== requestId) {
118 | this.resetState()
119 | }
120 |
121 | this.setStateFromDocumentMonetization()
122 | this.paymentPointer = paymentPointer
123 | this.requestId = requestId
124 | this.emit('monetizationstart')
125 | }
126 |
127 | onMonetizationStart(ev) {
128 | const { paymentPointer, requestId } = ev.detail
129 |
130 | this.setStateFromDocumentMonetization()
131 | this.paymentPointer = paymentPointer
132 | this.requestId = requestId
133 | this.emit('monetizationstart')
134 | }
135 |
136 | onMonetizationProgress(ev) {
137 | const { amount, assetCode, assetScale, receipt } = ev.detail
138 |
139 | this.totalAmount = this.totalAmount + Number(amount)
140 | this.assetCode = assetCode
141 | this.assetScale = assetScale
142 | this.receipt = receipt
143 | this.emit('monetizationprogress')
144 | }
145 | }
146 |
147 | let globalWebMonetizationState
148 |
149 | export function getGlobalWebMonetizationState() {
150 | if (!globalWebMonetizationState) {
151 | globalWebMonetizationState = new GlobalWebMonetizationState()
152 | }
153 | return globalWebMonetizationState
154 | }
155 |
156 | export function initGlobalWebMonetizationState() {
157 | getGlobalWebMonetizationState().init()
158 | }
159 |
--------------------------------------------------------------------------------
/src/index.js:
--------------------------------------------------------------------------------
1 | export * from './counter'
2 | export * from './state'
3 | export * from './conditional'
4 | export { initGlobalWebMonetizationState } from './global'
5 |
--------------------------------------------------------------------------------
/src/state.js:
--------------------------------------------------------------------------------
1 | import { useState, useEffect } from 'react'
2 |
3 | import { getGlobalWebMonetizationState } from './global'
4 |
5 | export function useMonetizationState() {
6 | // get the singleton WM state
7 | const webMonetizationState = getGlobalWebMonetizationState()
8 |
9 | webMonetizationState.init()
10 |
11 | const {
12 | state,
13 | requestId,
14 | paymentPointer,
15 | hasPaid
16 | } = webMonetizationState.getState()
17 |
18 | const [monetizationState, setMonetizationState] = useState({
19 | state,
20 | requestId,
21 | paymentPointer,
22 | hasPaid
23 | })
24 |
25 | useEffect(() => {
26 | if (!document.monetization) return
27 |
28 | const stateChange = () => {
29 | const {
30 | state,
31 | requestId,
32 | paymentPointer,
33 | hasPaid
34 | } = webMonetizationState.getState()
35 |
36 | setMonetizationState({
37 | state,
38 | requestId,
39 | paymentPointer,
40 | hasPaid
41 | })
42 | }
43 |
44 | webMonetizationState.on('monetizationpending', stateChange)
45 | webMonetizationState.on('monetizationstart', stateChange)
46 | webMonetizationState.on('monetizationstop', stateChange)
47 |
48 | return () => {
49 | webMonetizationState.removeListener('monetizationstart', stateChange)
50 | webMonetizationState.removeListener('monetizationpending', stateChange)
51 | webMonetizationState.removeListener('monetizationstop', stateChange)
52 | }
53 | })
54 |
55 | return monetizationState
56 | }
57 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.5.5":
6 | version "7.5.5"
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49531219699b988f669a8f9d"
8 | integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==
9 | dependencies:
10 | "@babel/highlight" "^7.0.0"
11 |
12 | "@babel/core@7.6.0":
13 | version "7.6.0"
14 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.6.0.tgz#9b00f73554edd67bebc86df8303ef678be3d7b48"
15 | integrity sha512-FuRhDRtsd6IptKpHXAa+4WPZYY2ZzgowkbLBecEDDSje1X/apG7jQM33or3NdOmjXBKWGOg4JmSiRfUfuTtHXw==
16 | dependencies:
17 | "@babel/code-frame" "^7.5.5"
18 | "@babel/generator" "^7.6.0"
19 | "@babel/helpers" "^7.6.0"
20 | "@babel/parser" "^7.6.0"
21 | "@babel/template" "^7.6.0"
22 | "@babel/traverse" "^7.6.0"
23 | "@babel/types" "^7.6.0"
24 | convert-source-map "^1.1.0"
25 | debug "^4.1.0"
26 | json5 "^2.1.0"
27 | lodash "^4.17.13"
28 | resolve "^1.3.2"
29 | semver "^5.4.1"
30 | source-map "^0.5.0"
31 |
32 | "@babel/core@^7.7.2":
33 | version "7.7.2"
34 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.7.2.tgz#ea5b99693bcfc058116f42fa1dd54da412b29d91"
35 | integrity sha512-eeD7VEZKfhK1KUXGiyPFettgF3m513f8FoBSWiQ1xTvl1RAopLs42Wp9+Ze911I6H0N9lNqJMDgoZT7gHsipeQ==
36 | dependencies:
37 | "@babel/code-frame" "^7.5.5"
38 | "@babel/generator" "^7.7.2"
39 | "@babel/helpers" "^7.7.0"
40 | "@babel/parser" "^7.7.2"
41 | "@babel/template" "^7.7.0"
42 | "@babel/traverse" "^7.7.2"
43 | "@babel/types" "^7.7.2"
44 | convert-source-map "^1.7.0"
45 | debug "^4.1.0"
46 | json5 "^2.1.0"
47 | lodash "^4.17.13"
48 | resolve "^1.3.2"
49 | semver "^5.4.1"
50 | source-map "^0.5.0"
51 |
52 | "@babel/generator@^7.6.0", "@babel/generator@^7.7.2":
53 | version "7.7.2"
54 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.7.2.tgz#2f4852d04131a5e17ea4f6645488b5da66ebf3af"
55 | integrity sha512-WthSArvAjYLz4TcbKOi88me+KmDJdKSlfwwN8CnUYn9jBkzhq0ZEPuBfkAWIvjJ3AdEV1Cf/+eSQTnp3IDJKlQ==
56 | dependencies:
57 | "@babel/types" "^7.7.2"
58 | jsesc "^2.5.1"
59 | lodash "^4.17.13"
60 | source-map "^0.5.0"
61 |
62 | "@babel/generator@^7.6.3":
63 | version "7.6.4"
64 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.6.4.tgz#a4f8437287bf9671b07f483b76e3bb731bc97671"
65 | integrity sha512-jsBuXkFoZxk0yWLyGI9llT9oiQ2FeTASmRFE32U+aaDTfoE92t78eroO7PTpU/OrYq38hlcDM6vbfLDaOLy+7w==
66 | dependencies:
67 | "@babel/types" "^7.6.3"
68 | jsesc "^2.5.1"
69 | lodash "^4.17.13"
70 | source-map "^0.5.0"
71 |
72 | "@babel/helper-annotate-as-pure@^7.0.0":
73 | version "7.0.0"
74 | resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32"
75 | integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==
76 | dependencies:
77 | "@babel/types" "^7.0.0"
78 |
79 | "@babel/helper-annotate-as-pure@^7.7.0":
80 | version "7.7.0"
81 | resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.0.tgz#efc54032d43891fe267679e63f6860aa7dbf4a5e"
82 | integrity sha512-k50CQxMlYTYo+GGyUGFwpxKVtxVJi9yh61sXZji3zYHccK9RYliZGSTOgci85T+r+0VFN2nWbGM04PIqwfrpMg==
83 | dependencies:
84 | "@babel/types" "^7.7.0"
85 |
86 | "@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0":
87 | version "7.1.0"
88 | resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f"
89 | integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==
90 | dependencies:
91 | "@babel/helper-explode-assignable-expression" "^7.1.0"
92 | "@babel/types" "^7.0.0"
93 |
94 | "@babel/helper-builder-react-jsx@^7.3.0":
95 | version "7.3.0"
96 | resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz#a1ac95a5d2b3e88ae5e54846bf462eeb81b318a4"
97 | integrity sha512-MjA9KgwCuPEkQd9ncSXvSyJ5y+j2sICHyrI0M3L+6fnS4wMSNDc1ARXsbTfbb2cXHn17VisSnU/sHFTCxVxSMw==
98 | dependencies:
99 | "@babel/types" "^7.3.0"
100 | esutils "^2.0.0"
101 |
102 | "@babel/helper-call-delegate@^7.4.4":
103 | version "7.4.4"
104 | resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz#87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43"
105 | integrity sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ==
106 | dependencies:
107 | "@babel/helper-hoist-variables" "^7.4.4"
108 | "@babel/traverse" "^7.4.4"
109 | "@babel/types" "^7.4.4"
110 |
111 | "@babel/helper-create-class-features-plugin@^7.5.5", "@babel/helper-create-class-features-plugin@^7.7.0":
112 | version "7.7.0"
113 | resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.7.0.tgz#bcdc223abbfdd386f94196ae2544987f8df775e8"
114 | integrity sha512-MZiB5qvTWoyiFOgootmRSDV1udjIqJW/8lmxgzKq6oDqxdmHUjeP2ZUOmgHdYjmUVNABqRrHjYAYRvj8Eox/UA==
115 | dependencies:
116 | "@babel/helper-function-name" "^7.7.0"
117 | "@babel/helper-member-expression-to-functions" "^7.7.0"
118 | "@babel/helper-optimise-call-expression" "^7.7.0"
119 | "@babel/helper-plugin-utils" "^7.0.0"
120 | "@babel/helper-replace-supers" "^7.7.0"
121 | "@babel/helper-split-export-declaration" "^7.7.0"
122 |
123 | "@babel/helper-create-class-features-plugin@^7.6.0":
124 | version "7.6.0"
125 | resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.6.0.tgz#769711acca889be371e9bc2eb68641d55218021f"
126 | integrity sha512-O1QWBko4fzGju6VoVvrZg0RROCVifcLxiApnGP3OWfWzvxRZFCoBD81K5ur5e3bVY2Vf/5rIJm8cqPKn8HUJng==
127 | dependencies:
128 | "@babel/helper-function-name" "^7.1.0"
129 | "@babel/helper-member-expression-to-functions" "^7.5.5"
130 | "@babel/helper-optimise-call-expression" "^7.0.0"
131 | "@babel/helper-plugin-utils" "^7.0.0"
132 | "@babel/helper-replace-supers" "^7.5.5"
133 | "@babel/helper-split-export-declaration" "^7.4.4"
134 |
135 | "@babel/helper-create-regexp-features-plugin@^7.7.0":
136 | version "7.7.2"
137 | resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.2.tgz#6f20443778c8fce2af2ff4206284afc0ced65db6"
138 | integrity sha512-pAil/ZixjTlrzNpjx+l/C/wJk002Wo7XbbZ8oujH/AoJ3Juv0iN/UTcPUHXKMFLqsfS0Hy6Aow8M31brUYBlQQ==
139 | dependencies:
140 | "@babel/helper-regex" "^7.4.4"
141 | regexpu-core "^4.6.0"
142 |
143 | "@babel/helper-define-map@^7.7.0":
144 | version "7.7.0"
145 | resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.7.0.tgz#60b0e9fd60def9de5054c38afde8c8ee409c7529"
146 | integrity sha512-kPKWPb0dMpZi+ov1hJiwse9dWweZsz3V9rP4KdytnX1E7z3cTNmFGglwklzFPuqIcHLIY3bgKSs4vkwXXdflQA==
147 | dependencies:
148 | "@babel/helper-function-name" "^7.7.0"
149 | "@babel/types" "^7.7.0"
150 | lodash "^4.17.13"
151 |
152 | "@babel/helper-explode-assignable-expression@^7.1.0":
153 | version "7.1.0"
154 | resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6"
155 | integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==
156 | dependencies:
157 | "@babel/traverse" "^7.1.0"
158 | "@babel/types" "^7.0.0"
159 |
160 | "@babel/helper-function-name@^7.1.0":
161 | version "7.1.0"
162 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53"
163 | integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==
164 | dependencies:
165 | "@babel/helper-get-function-arity" "^7.0.0"
166 | "@babel/template" "^7.1.0"
167 | "@babel/types" "^7.0.0"
168 |
169 | "@babel/helper-function-name@^7.7.0":
170 | version "7.7.0"
171 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz#44a5ad151cfff8ed2599c91682dda2ec2c8430a3"
172 | integrity sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==
173 | dependencies:
174 | "@babel/helper-get-function-arity" "^7.7.0"
175 | "@babel/template" "^7.7.0"
176 | "@babel/types" "^7.7.0"
177 |
178 | "@babel/helper-get-function-arity@^7.0.0":
179 | version "7.0.0"
180 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3"
181 | integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==
182 | dependencies:
183 | "@babel/types" "^7.0.0"
184 |
185 | "@babel/helper-get-function-arity@^7.7.0":
186 | version "7.7.0"
187 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz#c604886bc97287a1d1398092bc666bc3d7d7aa2d"
188 | integrity sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==
189 | dependencies:
190 | "@babel/types" "^7.7.0"
191 |
192 | "@babel/helper-hoist-variables@^7.4.4":
193 | version "7.4.4"
194 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a"
195 | integrity sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w==
196 | dependencies:
197 | "@babel/types" "^7.4.4"
198 |
199 | "@babel/helper-hoist-variables@^7.7.0":
200 | version "7.7.0"
201 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.0.tgz#b4552e4cfe5577d7de7b183e193e84e4ec538c81"
202 | integrity sha512-LUe/92NqsDAkJjjCEWkNe+/PcpnisvnqdlRe19FahVapa4jndeuJ+FBiTX1rcAKWKcJGE+C3Q3tuEuxkSmCEiQ==
203 | dependencies:
204 | "@babel/types" "^7.7.0"
205 |
206 | "@babel/helper-member-expression-to-functions@^7.5.5":
207 | version "7.5.5"
208 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.5.5.tgz#1fb5b8ec4453a93c439ee9fe3aeea4a84b76b590"
209 | integrity sha512-5qZ3D1uMclSNqYcXqiHoA0meVdv+xUEex9em2fqMnrk/scphGlGgg66zjMrPJESPwrFJ6sbfFQYUSa0Mz7FabA==
210 | dependencies:
211 | "@babel/types" "^7.5.5"
212 |
213 | "@babel/helper-member-expression-to-functions@^7.7.0":
214 | version "7.7.0"
215 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.0.tgz#472b93003a57071f95a541ea6c2b098398bcad8a"
216 | integrity sha512-QaCZLO2RtBcmvO/ekOLp8p7R5X2JriKRizeDpm5ChATAFWrrYDcDxPuCIBXKyBjY+i1vYSdcUTMIb8psfxHDPA==
217 | dependencies:
218 | "@babel/types" "^7.7.0"
219 |
220 | "@babel/helper-module-imports@^7.0.0":
221 | version "7.0.0"
222 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d"
223 | integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==
224 | dependencies:
225 | "@babel/types" "^7.0.0"
226 |
227 | "@babel/helper-module-imports@^7.7.0":
228 | version "7.7.0"
229 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.7.0.tgz#99c095889466e5f7b6d66d98dffc58baaf42654d"
230 | integrity sha512-Dv3hLKIC1jyfTkClvyEkYP2OlkzNvWs5+Q8WgPbxM5LMeorons7iPP91JM+DU7tRbhqA1ZeooPaMFvQrn23RHw==
231 | dependencies:
232 | "@babel/types" "^7.7.0"
233 |
234 | "@babel/helper-module-transforms@^7.1.0":
235 | version "7.5.5"
236 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.5.5.tgz#f84ff8a09038dcbca1fd4355661a500937165b4a"
237 | integrity sha512-jBeCvETKuJqeiaCdyaheF40aXnnU1+wkSiUs/IQg3tB85up1LyL8x77ClY8qJpuRJUcXQo+ZtdNESmZl4j56Pw==
238 | dependencies:
239 | "@babel/helper-module-imports" "^7.0.0"
240 | "@babel/helper-simple-access" "^7.1.0"
241 | "@babel/helper-split-export-declaration" "^7.4.4"
242 | "@babel/template" "^7.4.4"
243 | "@babel/types" "^7.5.5"
244 | lodash "^4.17.13"
245 |
246 | "@babel/helper-module-transforms@^7.7.0":
247 | version "7.7.0"
248 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.7.0.tgz#154a69f0c5b8fd4d39e49750ff7ac4faa3f36786"
249 | integrity sha512-rXEefBuheUYQyX4WjV19tuknrJFwyKw0HgzRwbkyTbB+Dshlq7eqkWbyjzToLrMZk/5wKVKdWFluiAsVkHXvuQ==
250 | dependencies:
251 | "@babel/helper-module-imports" "^7.7.0"
252 | "@babel/helper-simple-access" "^7.7.0"
253 | "@babel/helper-split-export-declaration" "^7.7.0"
254 | "@babel/template" "^7.7.0"
255 | "@babel/types" "^7.7.0"
256 | lodash "^4.17.13"
257 |
258 | "@babel/helper-optimise-call-expression@^7.0.0":
259 | version "7.0.0"
260 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5"
261 | integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==
262 | dependencies:
263 | "@babel/types" "^7.0.0"
264 |
265 | "@babel/helper-optimise-call-expression@^7.7.0":
266 | version "7.7.0"
267 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.0.tgz#4f66a216116a66164135dc618c5d8b7a959f9365"
268 | integrity sha512-48TeqmbazjNU/65niiiJIJRc5JozB8acui1OS7bSd6PgxfuovWsvjfWSzlgx+gPFdVveNzUdpdIg5l56Pl5jqg==
269 | dependencies:
270 | "@babel/types" "^7.7.0"
271 |
272 | "@babel/helper-plugin-utils@^7.0.0":
273 | version "7.0.0"
274 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250"
275 | integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==
276 |
277 | "@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.4":
278 | version "7.5.5"
279 | resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.5.5.tgz#0aa6824f7100a2e0e89c1527c23936c152cab351"
280 | integrity sha512-CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw==
281 | dependencies:
282 | lodash "^4.17.13"
283 |
284 | "@babel/helper-remap-async-to-generator@^7.1.0":
285 | version "7.1.0"
286 | resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f"
287 | integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==
288 | dependencies:
289 | "@babel/helper-annotate-as-pure" "^7.0.0"
290 | "@babel/helper-wrap-function" "^7.1.0"
291 | "@babel/template" "^7.1.0"
292 | "@babel/traverse" "^7.1.0"
293 | "@babel/types" "^7.0.0"
294 |
295 | "@babel/helper-remap-async-to-generator@^7.7.0":
296 | version "7.7.0"
297 | resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.0.tgz#4d69ec653e8bff5bce62f5d33fc1508f223c75a7"
298 | integrity sha512-pHx7RN8X0UNHPB/fnuDnRXVZ316ZigkO8y8D835JlZ2SSdFKb6yH9MIYRU4fy/KPe5sPHDFOPvf8QLdbAGGiyw==
299 | dependencies:
300 | "@babel/helper-annotate-as-pure" "^7.7.0"
301 | "@babel/helper-wrap-function" "^7.7.0"
302 | "@babel/template" "^7.7.0"
303 | "@babel/traverse" "^7.7.0"
304 | "@babel/types" "^7.7.0"
305 |
306 | "@babel/helper-replace-supers@^7.5.5":
307 | version "7.5.5"
308 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.5.5.tgz#f84ce43df031222d2bad068d2626cb5799c34bc2"
309 | integrity sha512-XvRFWrNnlsow2u7jXDuH4jDDctkxbS7gXssrP4q2nUD606ukXHRvydj346wmNg+zAgpFx4MWf4+usfC93bElJg==
310 | dependencies:
311 | "@babel/helper-member-expression-to-functions" "^7.5.5"
312 | "@babel/helper-optimise-call-expression" "^7.0.0"
313 | "@babel/traverse" "^7.5.5"
314 | "@babel/types" "^7.5.5"
315 |
316 | "@babel/helper-replace-supers@^7.7.0":
317 | version "7.7.0"
318 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.7.0.tgz#d5365c8667fe7cbd13b8ddddceb9bd7f2b387512"
319 | integrity sha512-5ALYEul5V8xNdxEeWvRsBzLMxQksT7MaStpxjJf9KsnLxpAKBtfw5NeMKZJSYDa0lKdOcy0g+JT/f5mPSulUgg==
320 | dependencies:
321 | "@babel/helper-member-expression-to-functions" "^7.7.0"
322 | "@babel/helper-optimise-call-expression" "^7.7.0"
323 | "@babel/traverse" "^7.7.0"
324 | "@babel/types" "^7.7.0"
325 |
326 | "@babel/helper-simple-access@^7.1.0":
327 | version "7.1.0"
328 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c"
329 | integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==
330 | dependencies:
331 | "@babel/template" "^7.1.0"
332 | "@babel/types" "^7.0.0"
333 |
334 | "@babel/helper-simple-access@^7.7.0":
335 | version "7.7.0"
336 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.7.0.tgz#97a8b6c52105d76031b86237dc1852b44837243d"
337 | integrity sha512-AJ7IZD7Eem3zZRuj5JtzFAptBw7pMlS3y8Qv09vaBWoFsle0d1kAn5Wq6Q9MyBXITPOKnxwkZKoAm4bopmv26g==
338 | dependencies:
339 | "@babel/template" "^7.7.0"
340 | "@babel/types" "^7.7.0"
341 |
342 | "@babel/helper-split-export-declaration@^7.4.4":
343 | version "7.4.4"
344 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677"
345 | integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==
346 | dependencies:
347 | "@babel/types" "^7.4.4"
348 |
349 | "@babel/helper-split-export-declaration@^7.7.0":
350 | version "7.7.0"
351 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz#1365e74ea6c614deeb56ebffabd71006a0eb2300"
352 | integrity sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==
353 | dependencies:
354 | "@babel/types" "^7.7.0"
355 |
356 | "@babel/helper-wrap-function@^7.1.0":
357 | version "7.2.0"
358 | resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa"
359 | integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==
360 | dependencies:
361 | "@babel/helper-function-name" "^7.1.0"
362 | "@babel/template" "^7.1.0"
363 | "@babel/traverse" "^7.1.0"
364 | "@babel/types" "^7.2.0"
365 |
366 | "@babel/helper-wrap-function@^7.7.0":
367 | version "7.7.0"
368 | resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.7.0.tgz#15af3d3e98f8417a60554acbb6c14e75e0b33b74"
369 | integrity sha512-sd4QjeMgQqzshSjecZjOp8uKfUtnpmCyQhKQrVJBBgeHAB/0FPi33h3AbVlVp07qQtMD4QgYSzaMI7VwncNK/w==
370 | dependencies:
371 | "@babel/helper-function-name" "^7.7.0"
372 | "@babel/template" "^7.7.0"
373 | "@babel/traverse" "^7.7.0"
374 | "@babel/types" "^7.7.0"
375 |
376 | "@babel/helpers@^7.6.0", "@babel/helpers@^7.7.0":
377 | version "7.7.0"
378 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.7.0.tgz#359bb5ac3b4726f7c1fde0ec75f64b3f4275d60b"
379 | integrity sha512-VnNwL4YOhbejHb7x/b5F39Zdg5vIQpUUNzJwx0ww1EcVRt41bbGRZWhAURrfY32T5zTT3qwNOQFWpn+P0i0a2g==
380 | dependencies:
381 | "@babel/template" "^7.7.0"
382 | "@babel/traverse" "^7.7.0"
383 | "@babel/types" "^7.7.0"
384 |
385 | "@babel/highlight@^7.0.0":
386 | version "7.5.0"
387 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540"
388 | integrity sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==
389 | dependencies:
390 | chalk "^2.0.0"
391 | esutils "^2.0.2"
392 | js-tokens "^4.0.0"
393 |
394 | "@babel/parser@^7.6.0", "@babel/parser@^7.6.3":
395 | version "7.6.4"
396 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.4.tgz#cb9b36a7482110282d5cb6dd424ec9262b473d81"
397 | integrity sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A==
398 |
399 | "@babel/parser@^7.7.0", "@babel/parser@^7.7.2":
400 | version "7.7.2"
401 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.2.tgz#ea8334dc77416bfd9473eb470fd00d8245b3943b"
402 | integrity sha512-DDaR5e0g4ZTb9aP7cpSZLkACEBdoLGwJDWgHtBhrGX7Q1RjhdoMOfexICj5cqTAtpowjGQWfcvfnQG7G2kAB5w==
403 |
404 | "@babel/plugin-proposal-async-generator-functions@^7.2.0":
405 | version "7.2.0"
406 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e"
407 | integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==
408 | dependencies:
409 | "@babel/helper-plugin-utils" "^7.0.0"
410 | "@babel/helper-remap-async-to-generator" "^7.1.0"
411 | "@babel/plugin-syntax-async-generators" "^7.2.0"
412 |
413 | "@babel/plugin-proposal-class-properties@7.5.5":
414 | version "7.5.5"
415 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.5.5.tgz#a974cfae1e37c3110e71f3c6a2e48b8e71958cd4"
416 | integrity sha512-AF79FsnWFxjlaosgdi421vmYG6/jg79bVD0dpD44QdgobzHKuLZ6S3vl8la9qIeSwGi8i1fS0O1mfuDAAdo1/A==
417 | dependencies:
418 | "@babel/helper-create-class-features-plugin" "^7.5.5"
419 | "@babel/helper-plugin-utils" "^7.0.0"
420 |
421 | "@babel/plugin-proposal-decorators@7.6.0":
422 | version "7.6.0"
423 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.6.0.tgz#6659d2572a17d70abd68123e89a12a43d90aa30c"
424 | integrity sha512-ZSyYw9trQI50sES6YxREXKu+4b7MAg6Qx2cvyDDYjP2Hpzd3FleOUwC9cqn1+za8d0A2ZU8SHujxFao956efUg==
425 | dependencies:
426 | "@babel/helper-create-class-features-plugin" "^7.6.0"
427 | "@babel/helper-plugin-utils" "^7.0.0"
428 | "@babel/plugin-syntax-decorators" "^7.2.0"
429 |
430 | "@babel/plugin-proposal-dynamic-import@^7.5.0":
431 | version "7.7.0"
432 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.0.tgz#dc02a8bad8d653fb59daf085516fa416edd2aa7f"
433 | integrity sha512-7poL3Xi+QFPC7sGAzEIbXUyYzGJwbc2+gSD0AkiC5k52kH2cqHdqxm5hNFfLW3cRSTcx9bN0Fl7/6zWcLLnKAQ==
434 | dependencies:
435 | "@babel/helper-plugin-utils" "^7.0.0"
436 | "@babel/plugin-syntax-dynamic-import" "^7.2.0"
437 |
438 | "@babel/plugin-proposal-json-strings@^7.2.0":
439 | version "7.2.0"
440 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317"
441 | integrity sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==
442 | dependencies:
443 | "@babel/helper-plugin-utils" "^7.0.0"
444 | "@babel/plugin-syntax-json-strings" "^7.2.0"
445 |
446 | "@babel/plugin-proposal-object-rest-spread@7.5.5":
447 | version "7.5.5"
448 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.5.5.tgz#61939744f71ba76a3ae46b5eea18a54c16d22e58"
449 | integrity sha512-F2DxJJSQ7f64FyTVl5cw/9MWn6naXGdk3Q3UhDbFEEHv+EilCPoeRD3Zh/Utx1CJz4uyKlQ4uH+bJPbEhMV7Zw==
450 | dependencies:
451 | "@babel/helper-plugin-utils" "^7.0.0"
452 | "@babel/plugin-syntax-object-rest-spread" "^7.2.0"
453 |
454 | "@babel/plugin-proposal-object-rest-spread@^7.5.5":
455 | version "7.6.2"
456 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.6.2.tgz#8ffccc8f3a6545e9f78988b6bf4fe881b88e8096"
457 | integrity sha512-LDBXlmADCsMZV1Y9OQwMc0MyGZ8Ta/zlD9N67BfQT8uYwkRswiu2hU6nJKrjrt/58aH/vqfQlR/9yId/7A2gWw==
458 | dependencies:
459 | "@babel/helper-plugin-utils" "^7.0.0"
460 | "@babel/plugin-syntax-object-rest-spread" "^7.2.0"
461 |
462 | "@babel/plugin-proposal-optional-catch-binding@^7.2.0":
463 | version "7.2.0"
464 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5"
465 | integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==
466 | dependencies:
467 | "@babel/helper-plugin-utils" "^7.0.0"
468 | "@babel/plugin-syntax-optional-catch-binding" "^7.2.0"
469 |
470 | "@babel/plugin-proposal-unicode-property-regex@^7.4.4":
471 | version "7.7.0"
472 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.0.tgz#549fe1717a1bd0a2a7e63163841cb37e78179d5d"
473 | integrity sha512-mk34H+hp7kRBWJOOAR0ZMGCydgKMD4iN9TpDRp3IIcbunltxEY89XSimc6WbtSLCDrwcdy/EEw7h5CFCzxTchw==
474 | dependencies:
475 | "@babel/helper-create-regexp-features-plugin" "^7.7.0"
476 | "@babel/helper-plugin-utils" "^7.0.0"
477 |
478 | "@babel/plugin-syntax-async-generators@^7.2.0":
479 | version "7.2.0"
480 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f"
481 | integrity sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==
482 | dependencies:
483 | "@babel/helper-plugin-utils" "^7.0.0"
484 |
485 | "@babel/plugin-syntax-decorators@^7.2.0":
486 | version "7.2.0"
487 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz#c50b1b957dcc69e4b1127b65e1c33eef61570c1b"
488 | integrity sha512-38QdqVoXdHUQfTpZo3rQwqQdWtCn5tMv4uV6r2RMfTqNBuv4ZBhz79SfaQWKTVmxHjeFv/DnXVC/+agHCklYWA==
489 | dependencies:
490 | "@babel/helper-plugin-utils" "^7.0.0"
491 |
492 | "@babel/plugin-syntax-dynamic-import@7.2.0", "@babel/plugin-syntax-dynamic-import@^7.2.0":
493 | version "7.2.0"
494 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612"
495 | integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==
496 | dependencies:
497 | "@babel/helper-plugin-utils" "^7.0.0"
498 |
499 | "@babel/plugin-syntax-flow@^7.2.0":
500 | version "7.2.0"
501 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz#a765f061f803bc48f240c26f8747faf97c26bf7c"
502 | integrity sha512-r6YMuZDWLtLlu0kqIim5o/3TNRAlWb073HwT3e2nKf9I8IIvOggPrnILYPsrrKilmn/mYEMCf/Z07w3yQJF6dg==
503 | dependencies:
504 | "@babel/helper-plugin-utils" "^7.0.0"
505 |
506 | "@babel/plugin-syntax-json-strings@^7.2.0":
507 | version "7.2.0"
508 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470"
509 | integrity sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==
510 | dependencies:
511 | "@babel/helper-plugin-utils" "^7.0.0"
512 |
513 | "@babel/plugin-syntax-jsx@^7.2.0":
514 | version "7.2.0"
515 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz#0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7"
516 | integrity sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw==
517 | dependencies:
518 | "@babel/helper-plugin-utils" "^7.0.0"
519 |
520 | "@babel/plugin-syntax-object-rest-spread@^7.2.0":
521 | version "7.2.0"
522 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e"
523 | integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==
524 | dependencies:
525 | "@babel/helper-plugin-utils" "^7.0.0"
526 |
527 | "@babel/plugin-syntax-optional-catch-binding@^7.2.0":
528 | version "7.2.0"
529 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c"
530 | integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==
531 | dependencies:
532 | "@babel/helper-plugin-utils" "^7.0.0"
533 |
534 | "@babel/plugin-syntax-typescript@^7.2.0":
535 | version "7.3.3"
536 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.3.3.tgz#a7cc3f66119a9f7ebe2de5383cce193473d65991"
537 | integrity sha512-dGwbSMA1YhVS8+31CnPR7LB4pcbrzcV99wQzby4uAfrkZPYZlQ7ImwdpzLqi6Z6IL02b8IAL379CaMwo0x5Lag==
538 | dependencies:
539 | "@babel/helper-plugin-utils" "^7.0.0"
540 |
541 | "@babel/plugin-transform-arrow-functions@^7.2.0":
542 | version "7.2.0"
543 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550"
544 | integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==
545 | dependencies:
546 | "@babel/helper-plugin-utils" "^7.0.0"
547 |
548 | "@babel/plugin-transform-async-to-generator@^7.5.0":
549 | version "7.7.0"
550 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.0.tgz#e2b84f11952cf5913fe3438b7d2585042772f492"
551 | integrity sha512-vLI2EFLVvRBL3d8roAMqtVY0Bm9C1QzLkdS57hiKrjUBSqsQYrBsMCeOg/0KK7B0eK9V71J5mWcha9yyoI2tZw==
552 | dependencies:
553 | "@babel/helper-module-imports" "^7.7.0"
554 | "@babel/helper-plugin-utils" "^7.0.0"
555 | "@babel/helper-remap-async-to-generator" "^7.7.0"
556 |
557 | "@babel/plugin-transform-block-scoped-functions@^7.2.0":
558 | version "7.2.0"
559 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190"
560 | integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==
561 | dependencies:
562 | "@babel/helper-plugin-utils" "^7.0.0"
563 |
564 | "@babel/plugin-transform-block-scoping@^7.6.0":
565 | version "7.6.3"
566 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.6.3.tgz#6e854e51fbbaa84351b15d4ddafe342f3a5d542a"
567 | integrity sha512-7hvrg75dubcO3ZI2rjYTzUrEuh1E9IyDEhhB6qfcooxhDA33xx2MasuLVgdxzcP6R/lipAC6n9ub9maNW6RKdw==
568 | dependencies:
569 | "@babel/helper-plugin-utils" "^7.0.0"
570 | lodash "^4.17.13"
571 |
572 | "@babel/plugin-transform-classes@^7.5.5":
573 | version "7.7.0"
574 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.0.tgz#b411ecc1b8822d24b81e5d184f24149136eddd4a"
575 | integrity sha512-/b3cKIZwGeUesZheU9jNYcwrEA7f/Bo4IdPmvp7oHgvks2majB5BoT5byAql44fiNQYOPzhk2w8DbgfuafkMoA==
576 | dependencies:
577 | "@babel/helper-annotate-as-pure" "^7.7.0"
578 | "@babel/helper-define-map" "^7.7.0"
579 | "@babel/helper-function-name" "^7.7.0"
580 | "@babel/helper-optimise-call-expression" "^7.7.0"
581 | "@babel/helper-plugin-utils" "^7.0.0"
582 | "@babel/helper-replace-supers" "^7.7.0"
583 | "@babel/helper-split-export-declaration" "^7.7.0"
584 | globals "^11.1.0"
585 |
586 | "@babel/plugin-transform-computed-properties@^7.2.0":
587 | version "7.2.0"
588 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da"
589 | integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==
590 | dependencies:
591 | "@babel/helper-plugin-utils" "^7.0.0"
592 |
593 | "@babel/plugin-transform-destructuring@7.6.0", "@babel/plugin-transform-destructuring@^7.6.0":
594 | version "7.6.0"
595 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.6.0.tgz#44bbe08b57f4480094d57d9ffbcd96d309075ba6"
596 | integrity sha512-2bGIS5P1v4+sWTCnKNDZDxbGvEqi0ijeqM/YqHtVGrvG2y0ySgnEEhXErvE9dA0bnIzY9bIzdFK0jFA46ASIIQ==
597 | dependencies:
598 | "@babel/helper-plugin-utils" "^7.0.0"
599 |
600 | "@babel/plugin-transform-dotall-regex@^7.4.4":
601 | version "7.7.0"
602 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.0.tgz#c5c9ecacab3a5e0c11db6981610f0c32fd698b3b"
603 | integrity sha512-3QQlF7hSBnSuM1hQ0pS3pmAbWLax/uGNCbPBND9y+oJ4Y776jsyujG2k0Sn2Aj2a0QwVOiOFL5QVPA7spjvzSA==
604 | dependencies:
605 | "@babel/helper-create-regexp-features-plugin" "^7.7.0"
606 | "@babel/helper-plugin-utils" "^7.0.0"
607 |
608 | "@babel/plugin-transform-duplicate-keys@^7.5.0":
609 | version "7.5.0"
610 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.5.0.tgz#c5dbf5106bf84cdf691222c0974c12b1df931853"
611 | integrity sha512-igcziksHizyQPlX9gfSjHkE2wmoCH3evvD2qR5w29/Dk0SMKE/eOI7f1HhBdNhR/zxJDqrgpoDTq5YSLH/XMsQ==
612 | dependencies:
613 | "@babel/helper-plugin-utils" "^7.0.0"
614 |
615 | "@babel/plugin-transform-exponentiation-operator@^7.2.0":
616 | version "7.2.0"
617 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008"
618 | integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==
619 | dependencies:
620 | "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0"
621 | "@babel/helper-plugin-utils" "^7.0.0"
622 |
623 | "@babel/plugin-transform-flow-strip-types@7.4.4":
624 | version "7.4.4"
625 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.4.4.tgz#d267a081f49a8705fc9146de0768c6b58dccd8f7"
626 | integrity sha512-WyVedfeEIILYEaWGAUWzVNyqG4sfsNooMhXWsu/YzOvVGcsnPb5PguysjJqI3t3qiaYj0BR8T2f5njdjTGe44Q==
627 | dependencies:
628 | "@babel/helper-plugin-utils" "^7.0.0"
629 | "@babel/plugin-syntax-flow" "^7.2.0"
630 |
631 | "@babel/plugin-transform-for-of@^7.4.4":
632 | version "7.4.4"
633 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz#0267fc735e24c808ba173866c6c4d1440fc3c556"
634 | integrity sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ==
635 | dependencies:
636 | "@babel/helper-plugin-utils" "^7.0.0"
637 |
638 | "@babel/plugin-transform-function-name@^7.4.4":
639 | version "7.7.0"
640 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.0.tgz#0fa786f1eef52e3b7d4fc02e54b2129de8a04c2a"
641 | integrity sha512-P5HKu0d9+CzZxP5jcrWdpe7ZlFDe24bmqP6a6X8BHEBl/eizAsY8K6LX8LASZL0Jxdjm5eEfzp+FIrxCm/p8bA==
642 | dependencies:
643 | "@babel/helper-function-name" "^7.7.0"
644 | "@babel/helper-plugin-utils" "^7.0.0"
645 |
646 | "@babel/plugin-transform-literals@^7.2.0":
647 | version "7.2.0"
648 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1"
649 | integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==
650 | dependencies:
651 | "@babel/helper-plugin-utils" "^7.0.0"
652 |
653 | "@babel/plugin-transform-member-expression-literals@^7.2.0":
654 | version "7.2.0"
655 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d"
656 | integrity sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA==
657 | dependencies:
658 | "@babel/helper-plugin-utils" "^7.0.0"
659 |
660 | "@babel/plugin-transform-modules-amd@^7.5.0":
661 | version "7.5.0"
662 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.5.0.tgz#ef00435d46da0a5961aa728a1d2ecff063e4fb91"
663 | integrity sha512-n20UsQMKnWrltocZZm24cRURxQnWIvsABPJlw/fvoy9c6AgHZzoelAIzajDHAQrDpuKFFPPcFGd7ChsYuIUMpg==
664 | dependencies:
665 | "@babel/helper-module-transforms" "^7.1.0"
666 | "@babel/helper-plugin-utils" "^7.0.0"
667 | babel-plugin-dynamic-import-node "^2.3.0"
668 |
669 | "@babel/plugin-transform-modules-commonjs@^7.6.0":
670 | version "7.7.0"
671 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.0.tgz#3e5ffb4fd8c947feede69cbe24c9554ab4113fe3"
672 | integrity sha512-KEMyWNNWnjOom8vR/1+d+Ocz/mILZG/eyHHO06OuBQ2aNhxT62fr4y6fGOplRx+CxCSp3IFwesL8WdINfY/3kg==
673 | dependencies:
674 | "@babel/helper-module-transforms" "^7.7.0"
675 | "@babel/helper-plugin-utils" "^7.0.0"
676 | "@babel/helper-simple-access" "^7.7.0"
677 | babel-plugin-dynamic-import-node "^2.3.0"
678 |
679 | "@babel/plugin-transform-modules-systemjs@^7.5.0":
680 | version "7.7.0"
681 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.0.tgz#9baf471213af9761c1617bb12fd278e629041417"
682 | integrity sha512-ZAuFgYjJzDNv77AjXRqzQGlQl4HdUM6j296ee4fwKVZfhDR9LAGxfvXjBkb06gNETPnN0sLqRm9Gxg4wZH6dXg==
683 | dependencies:
684 | "@babel/helper-hoist-variables" "^7.7.0"
685 | "@babel/helper-plugin-utils" "^7.0.0"
686 | babel-plugin-dynamic-import-node "^2.3.0"
687 |
688 | "@babel/plugin-transform-modules-umd@^7.2.0":
689 | version "7.2.0"
690 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae"
691 | integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==
692 | dependencies:
693 | "@babel/helper-module-transforms" "^7.1.0"
694 | "@babel/helper-plugin-utils" "^7.0.0"
695 |
696 | "@babel/plugin-transform-named-capturing-groups-regex@^7.6.0":
697 | version "7.7.0"
698 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.0.tgz#358e6fd869b9a4d8f5cbc79e4ed4fc340e60dcaf"
699 | integrity sha512-+SicSJoKouPctL+j1pqktRVCgy+xAch1hWWTMy13j0IflnyNjaoskj+DwRQFimHbLqO3sq2oN2CXMvXq3Bgapg==
700 | dependencies:
701 | "@babel/helper-create-regexp-features-plugin" "^7.7.0"
702 |
703 | "@babel/plugin-transform-new-target@^7.4.4":
704 | version "7.4.4"
705 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz#18d120438b0cc9ee95a47f2c72bc9768fbed60a5"
706 | integrity sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA==
707 | dependencies:
708 | "@babel/helper-plugin-utils" "^7.0.0"
709 |
710 | "@babel/plugin-transform-object-super@^7.5.5":
711 | version "7.5.5"
712 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.5.5.tgz#c70021df834073c65eb613b8679cc4a381d1a9f9"
713 | integrity sha512-un1zJQAhSosGFBduPgN/YFNvWVpRuHKU7IHBglLoLZsGmruJPOo6pbInneflUdmq7YvSVqhpPs5zdBvLnteltQ==
714 | dependencies:
715 | "@babel/helper-plugin-utils" "^7.0.0"
716 | "@babel/helper-replace-supers" "^7.5.5"
717 |
718 | "@babel/plugin-transform-parameters@^7.4.4":
719 | version "7.4.4"
720 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz#7556cf03f318bd2719fe4c922d2d808be5571e16"
721 | integrity sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw==
722 | dependencies:
723 | "@babel/helper-call-delegate" "^7.4.4"
724 | "@babel/helper-get-function-arity" "^7.0.0"
725 | "@babel/helper-plugin-utils" "^7.0.0"
726 |
727 | "@babel/plugin-transform-property-literals@^7.2.0":
728 | version "7.2.0"
729 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905"
730 | integrity sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ==
731 | dependencies:
732 | "@babel/helper-plugin-utils" "^7.0.0"
733 |
734 | "@babel/plugin-transform-react-display-name@7.2.0", "@babel/plugin-transform-react-display-name@^7.0.0":
735 | version "7.2.0"
736 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz#ebfaed87834ce8dc4279609a4f0c324c156e3eb0"
737 | integrity sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A==
738 | dependencies:
739 | "@babel/helper-plugin-utils" "^7.0.0"
740 |
741 | "@babel/plugin-transform-react-jsx-self@^7.0.0":
742 | version "7.2.0"
743 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz#461e21ad9478f1031dd5e276108d027f1b5240ba"
744 | integrity sha512-v6S5L/myicZEy+jr6ielB0OR8h+EH/1QFx/YJ7c7Ua+7lqsjj/vW6fD5FR9hB/6y7mGbfT4vAURn3xqBxsUcdg==
745 | dependencies:
746 | "@babel/helper-plugin-utils" "^7.0.0"
747 | "@babel/plugin-syntax-jsx" "^7.2.0"
748 |
749 | "@babel/plugin-transform-react-jsx-source@^7.0.0":
750 | version "7.5.0"
751 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.5.0.tgz#583b10c49cf057e237085bcbd8cc960bd83bd96b"
752 | integrity sha512-58Q+Jsy4IDCZx7kqEZuSDdam/1oW8OdDX8f+Loo6xyxdfg1yF0GE2XNJQSTZCaMol93+FBzpWiPEwtbMloAcPg==
753 | dependencies:
754 | "@babel/helper-plugin-utils" "^7.0.0"
755 | "@babel/plugin-syntax-jsx" "^7.2.0"
756 |
757 | "@babel/plugin-transform-react-jsx@^7.0.0":
758 | version "7.3.0"
759 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz#f2cab99026631c767e2745a5368b331cfe8f5290"
760 | integrity sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg==
761 | dependencies:
762 | "@babel/helper-builder-react-jsx" "^7.3.0"
763 | "@babel/helper-plugin-utils" "^7.0.0"
764 | "@babel/plugin-syntax-jsx" "^7.2.0"
765 |
766 | "@babel/plugin-transform-regenerator@^7.4.5":
767 | version "7.7.0"
768 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.0.tgz#f1b20b535e7716b622c99e989259d7dd942dd9cc"
769 | integrity sha512-AXmvnC+0wuj/cFkkS/HFHIojxH3ffSXE+ttulrqWjZZRaUOonfJc60e1wSNT4rV8tIunvu/R3wCp71/tLAa9xg==
770 | dependencies:
771 | regenerator-transform "^0.14.0"
772 |
773 | "@babel/plugin-transform-reserved-words@^7.2.0":
774 | version "7.2.0"
775 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz#4792af87c998a49367597d07fedf02636d2e1634"
776 | integrity sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw==
777 | dependencies:
778 | "@babel/helper-plugin-utils" "^7.0.0"
779 |
780 | "@babel/plugin-transform-runtime@7.6.0":
781 | version "7.6.0"
782 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.6.0.tgz#85a3cce402b28586138e368fce20ab3019b9713e"
783 | integrity sha512-Da8tMf7uClzwUm/pnJ1S93m/aRXmoYNDD7TkHua8xBDdaAs54uZpTWvEt6NGwmoVMb9mZbntfTqmG2oSzN/7Vg==
784 | dependencies:
785 | "@babel/helper-module-imports" "^7.0.0"
786 | "@babel/helper-plugin-utils" "^7.0.0"
787 | resolve "^1.8.1"
788 | semver "^5.5.1"
789 |
790 | "@babel/plugin-transform-shorthand-properties@^7.2.0":
791 | version "7.2.0"
792 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0"
793 | integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==
794 | dependencies:
795 | "@babel/helper-plugin-utils" "^7.0.0"
796 |
797 | "@babel/plugin-transform-spread@^7.2.0":
798 | version "7.6.2"
799 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.6.2.tgz#fc77cf798b24b10c46e1b51b1b88c2bf661bb8dd"
800 | integrity sha512-DpSvPFryKdK1x+EDJYCy28nmAaIMdxmhot62jAXF/o99iA33Zj2Lmcp3vDmz+MUh0LNYVPvfj5iC3feb3/+PFg==
801 | dependencies:
802 | "@babel/helper-plugin-utils" "^7.0.0"
803 |
804 | "@babel/plugin-transform-sticky-regex@^7.2.0":
805 | version "7.2.0"
806 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1"
807 | integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==
808 | dependencies:
809 | "@babel/helper-plugin-utils" "^7.0.0"
810 | "@babel/helper-regex" "^7.0.0"
811 |
812 | "@babel/plugin-transform-template-literals@^7.4.4":
813 | version "7.4.4"
814 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz#9d28fea7bbce637fb7612a0750989d8321d4bcb0"
815 | integrity sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g==
816 | dependencies:
817 | "@babel/helper-annotate-as-pure" "^7.0.0"
818 | "@babel/helper-plugin-utils" "^7.0.0"
819 |
820 | "@babel/plugin-transform-typeof-symbol@^7.2.0":
821 | version "7.2.0"
822 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2"
823 | integrity sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==
824 | dependencies:
825 | "@babel/helper-plugin-utils" "^7.0.0"
826 |
827 | "@babel/plugin-transform-typescript@^7.6.0":
828 | version "7.7.2"
829 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.7.2.tgz#eb9f14c516b5d36f4d6f3a9d7badae6d0fc313d4"
830 | integrity sha512-UWhDaJRqdPUtdK1s0sKYdoRuqK0NepjZto2UZltvuCgMoMZmdjhgz5hcRokie/3aYEaSz3xvusyoayVaq4PjRg==
831 | dependencies:
832 | "@babel/helper-create-class-features-plugin" "^7.7.0"
833 | "@babel/helper-plugin-utils" "^7.0.0"
834 | "@babel/plugin-syntax-typescript" "^7.2.0"
835 |
836 | "@babel/plugin-transform-unicode-regex@^7.4.4":
837 | version "7.7.0"
838 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.0.tgz#743d9bcc44080e3cc7d49259a066efa30f9187a3"
839 | integrity sha512-RrThb0gdrNwFAqEAAx9OWgtx6ICK69x7i9tCnMdVrxQwSDp/Abu9DXFU5Hh16VP33Rmxh04+NGW28NsIkFvFKA==
840 | dependencies:
841 | "@babel/helper-create-regexp-features-plugin" "^7.7.0"
842 | "@babel/helper-plugin-utils" "^7.0.0"
843 |
844 | "@babel/preset-env@7.6.0":
845 | version "7.6.0"
846 | resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.6.0.tgz#aae4141c506100bb2bfaa4ac2a5c12b395619e50"
847 | integrity sha512-1efzxFv/TcPsNXlRhMzRnkBFMeIqBBgzwmZwlFDw5Ubj0AGLeufxugirwZmkkX/ayi3owsSqoQ4fw8LkfK9SYg==
848 | dependencies:
849 | "@babel/helper-module-imports" "^7.0.0"
850 | "@babel/helper-plugin-utils" "^7.0.0"
851 | "@babel/plugin-proposal-async-generator-functions" "^7.2.0"
852 | "@babel/plugin-proposal-dynamic-import" "^7.5.0"
853 | "@babel/plugin-proposal-json-strings" "^7.2.0"
854 | "@babel/plugin-proposal-object-rest-spread" "^7.5.5"
855 | "@babel/plugin-proposal-optional-catch-binding" "^7.2.0"
856 | "@babel/plugin-proposal-unicode-property-regex" "^7.4.4"
857 | "@babel/plugin-syntax-async-generators" "^7.2.0"
858 | "@babel/plugin-syntax-dynamic-import" "^7.2.0"
859 | "@babel/plugin-syntax-json-strings" "^7.2.0"
860 | "@babel/plugin-syntax-object-rest-spread" "^7.2.0"
861 | "@babel/plugin-syntax-optional-catch-binding" "^7.2.0"
862 | "@babel/plugin-transform-arrow-functions" "^7.2.0"
863 | "@babel/plugin-transform-async-to-generator" "^7.5.0"
864 | "@babel/plugin-transform-block-scoped-functions" "^7.2.0"
865 | "@babel/plugin-transform-block-scoping" "^7.6.0"
866 | "@babel/plugin-transform-classes" "^7.5.5"
867 | "@babel/plugin-transform-computed-properties" "^7.2.0"
868 | "@babel/plugin-transform-destructuring" "^7.6.0"
869 | "@babel/plugin-transform-dotall-regex" "^7.4.4"
870 | "@babel/plugin-transform-duplicate-keys" "^7.5.0"
871 | "@babel/plugin-transform-exponentiation-operator" "^7.2.0"
872 | "@babel/plugin-transform-for-of" "^7.4.4"
873 | "@babel/plugin-transform-function-name" "^7.4.4"
874 | "@babel/plugin-transform-literals" "^7.2.0"
875 | "@babel/plugin-transform-member-expression-literals" "^7.2.0"
876 | "@babel/plugin-transform-modules-amd" "^7.5.0"
877 | "@babel/plugin-transform-modules-commonjs" "^7.6.0"
878 | "@babel/plugin-transform-modules-systemjs" "^7.5.0"
879 | "@babel/plugin-transform-modules-umd" "^7.2.0"
880 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.6.0"
881 | "@babel/plugin-transform-new-target" "^7.4.4"
882 | "@babel/plugin-transform-object-super" "^7.5.5"
883 | "@babel/plugin-transform-parameters" "^7.4.4"
884 | "@babel/plugin-transform-property-literals" "^7.2.0"
885 | "@babel/plugin-transform-regenerator" "^7.4.5"
886 | "@babel/plugin-transform-reserved-words" "^7.2.0"
887 | "@babel/plugin-transform-shorthand-properties" "^7.2.0"
888 | "@babel/plugin-transform-spread" "^7.2.0"
889 | "@babel/plugin-transform-sticky-regex" "^7.2.0"
890 | "@babel/plugin-transform-template-literals" "^7.4.4"
891 | "@babel/plugin-transform-typeof-symbol" "^7.2.0"
892 | "@babel/plugin-transform-unicode-regex" "^7.4.4"
893 | "@babel/types" "^7.6.0"
894 | browserslist "^4.6.0"
895 | core-js-compat "^3.1.1"
896 | invariant "^2.2.2"
897 | js-levenshtein "^1.1.3"
898 | semver "^5.5.0"
899 |
900 | "@babel/preset-react@7.0.0":
901 | version "7.0.0"
902 | resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.0.0.tgz#e86b4b3d99433c7b3e9e91747e2653958bc6b3c0"
903 | integrity sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w==
904 | dependencies:
905 | "@babel/helper-plugin-utils" "^7.0.0"
906 | "@babel/plugin-transform-react-display-name" "^7.0.0"
907 | "@babel/plugin-transform-react-jsx" "^7.0.0"
908 | "@babel/plugin-transform-react-jsx-self" "^7.0.0"
909 | "@babel/plugin-transform-react-jsx-source" "^7.0.0"
910 |
911 | "@babel/preset-typescript@7.6.0":
912 | version "7.6.0"
913 | resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.6.0.tgz#25768cb8830280baf47c45ab1a519a9977498c98"
914 | integrity sha512-4xKw3tTcCm0qApyT6PqM9qniseCE79xGHiUnNdKGdxNsGUc2X7WwZybqIpnTmoukg3nhPceI5KPNzNqLNeIJww==
915 | dependencies:
916 | "@babel/helper-plugin-utils" "^7.0.0"
917 | "@babel/plugin-transform-typescript" "^7.6.0"
918 |
919 | "@babel/runtime@7.6.0":
920 | version "7.6.0"
921 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.6.0.tgz#4fc1d642a9fd0299754e8b5de62c631cf5568205"
922 | integrity sha512-89eSBLJsxNxOERC0Op4vd+0Bqm6wRMqMbFtV3i0/fbaWw/mJ8Q3eBvgX0G4SyrOOLCtbu98HspF8o09MRT+KzQ==
923 | dependencies:
924 | regenerator-runtime "^0.13.2"
925 |
926 | "@babel/runtime@^7.4.2":
927 | version "7.7.2"
928 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.7.2.tgz#111a78002a5c25fc8e3361bedc9529c696b85a6a"
929 | integrity sha512-JONRbXbTXc9WQE2mAZd1p0Z3DZ/6vaQIkgYMSTP3KjRCyd7rCZCcfhCyX+YjwcKxcZ82UrxbRD358bpExNgrjw==
930 | dependencies:
931 | regenerator-runtime "^0.13.2"
932 |
933 | "@babel/template@^7.1.0", "@babel/template@^7.4.4", "@babel/template@^7.6.0":
934 | version "7.6.0"
935 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.6.0.tgz#7f0159c7f5012230dad64cca42ec9bdb5c9536e6"
936 | integrity sha512-5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ==
937 | dependencies:
938 | "@babel/code-frame" "^7.0.0"
939 | "@babel/parser" "^7.6.0"
940 | "@babel/types" "^7.6.0"
941 |
942 | "@babel/template@^7.7.0":
943 | version "7.7.0"
944 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.7.0.tgz#4fadc1b8e734d97f56de39c77de76f2562e597d0"
945 | integrity sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==
946 | dependencies:
947 | "@babel/code-frame" "^7.0.0"
948 | "@babel/parser" "^7.7.0"
949 | "@babel/types" "^7.7.0"
950 |
951 | "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4", "@babel/traverse@^7.5.5":
952 | version "7.6.3"
953 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.6.3.tgz#66d7dba146b086703c0fb10dd588b7364cec47f9"
954 | integrity sha512-unn7P4LGsijIxaAJo/wpoU11zN+2IaClkQAxcJWBNCMS6cmVh802IyLHNkAjQ0iYnRS3nnxk5O3fuXW28IMxTw==
955 | dependencies:
956 | "@babel/code-frame" "^7.5.5"
957 | "@babel/generator" "^7.6.3"
958 | "@babel/helper-function-name" "^7.1.0"
959 | "@babel/helper-split-export-declaration" "^7.4.4"
960 | "@babel/parser" "^7.6.3"
961 | "@babel/types" "^7.6.3"
962 | debug "^4.1.0"
963 | globals "^11.1.0"
964 | lodash "^4.17.13"
965 |
966 | "@babel/traverse@^7.6.0", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.2":
967 | version "7.7.2"
968 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.7.2.tgz#ef0a65e07a2f3c550967366b3d9b62a2dcbeae09"
969 | integrity sha512-TM01cXib2+rgIZrGJOLaHV/iZUAxf4A0dt5auY6KNZ+cm6aschuJGqKJM3ROTt3raPUdIDk9siAufIFEleRwtw==
970 | dependencies:
971 | "@babel/code-frame" "^7.5.5"
972 | "@babel/generator" "^7.7.2"
973 | "@babel/helper-function-name" "^7.7.0"
974 | "@babel/helper-split-export-declaration" "^7.7.0"
975 | "@babel/parser" "^7.7.2"
976 | "@babel/types" "^7.7.2"
977 | debug "^4.1.0"
978 | globals "^11.1.0"
979 | lodash "^4.17.13"
980 |
981 | "@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.3.0", "@babel/types@^7.4.4", "@babel/types@^7.5.5", "@babel/types@^7.6.0", "@babel/types@^7.6.3":
982 | version "7.6.3"
983 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.6.3.tgz#3f07d96f854f98e2fbd45c64b0cb942d11e8ba09"
984 | integrity sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==
985 | dependencies:
986 | esutils "^2.0.2"
987 | lodash "^4.17.13"
988 | to-fast-properties "^2.0.0"
989 |
990 | "@babel/types@^7.7.0", "@babel/types@^7.7.2":
991 | version "7.7.2"
992 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.7.2.tgz#550b82e5571dcd174af576e23f0adba7ffc683f7"
993 | integrity sha512-YTf6PXoh3+eZgRCBzzP25Bugd2ngmpQVrk7kXX0i5N9BO7TFBtIgZYs7WtxtOGs8e6A4ZI7ECkbBCEHeXocvOA==
994 | dependencies:
995 | esutils "^2.0.2"
996 | lodash "^4.17.13"
997 | to-fast-properties "^2.0.0"
998 |
999 | "@types/estree@*", "@types/estree@0.0.39":
1000 | version "0.0.39"
1001 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
1002 | integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
1003 |
1004 | "@types/node@*":
1005 | version "12.11.7"
1006 | resolved "https://registry.yarnpkg.com/@types/node/-/node-12.11.7.tgz#57682a9771a3f7b09c2497f28129a0462966524a"
1007 | integrity sha512-JNbGaHFCLwgHn/iCckiGSOZ1XYHsKFwREtzPwSGCVld1SGhOlmZw2D4ZI94HQCrBHbADzW9m4LER/8olJTRGHA==
1008 |
1009 | "@types/resolve@0.0.8":
1010 | version "0.0.8"
1011 | resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194"
1012 | integrity sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==
1013 | dependencies:
1014 | "@types/node" "*"
1015 |
1016 | abbrev@1:
1017 | version "1.1.1"
1018 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
1019 | integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
1020 |
1021 | acorn@^7.1.0:
1022 | version "7.1.0"
1023 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.0.tgz#949d36f2c292535da602283586c2477c57eb2d6c"
1024 | integrity sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==
1025 |
1026 | ansi-regex@^2.0.0:
1027 | version "2.1.1"
1028 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
1029 | integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
1030 |
1031 | ansi-regex@^3.0.0:
1032 | version "3.0.0"
1033 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
1034 | integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
1035 |
1036 | ansi-styles@^2.2.1:
1037 | version "2.2.1"
1038 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
1039 | integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
1040 |
1041 | ansi-styles@^3.2.1:
1042 | version "3.2.1"
1043 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
1044 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
1045 | dependencies:
1046 | color-convert "^1.9.0"
1047 |
1048 | anymatch@^1.3.0:
1049 | version "1.3.2"
1050 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a"
1051 | integrity sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==
1052 | dependencies:
1053 | micromatch "^2.1.5"
1054 | normalize-path "^2.0.0"
1055 |
1056 | aproba@^1.0.3:
1057 | version "1.2.0"
1058 | resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
1059 | integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
1060 |
1061 | are-we-there-yet@~1.1.2:
1062 | version "1.1.5"
1063 | resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
1064 | integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==
1065 | dependencies:
1066 | delegates "^1.0.0"
1067 | readable-stream "^2.0.6"
1068 |
1069 | argparse@^1.0.7:
1070 | version "1.0.10"
1071 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
1072 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
1073 | dependencies:
1074 | sprintf-js "~1.0.2"
1075 |
1076 | arr-diff@^2.0.0:
1077 | version "2.0.0"
1078 | resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
1079 | integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=
1080 | dependencies:
1081 | arr-flatten "^1.0.1"
1082 |
1083 | arr-diff@^4.0.0:
1084 | version "4.0.0"
1085 | resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
1086 | integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
1087 |
1088 | arr-flatten@^1.0.1, arr-flatten@^1.1.0:
1089 | version "1.1.0"
1090 | resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
1091 | integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
1092 |
1093 | arr-union@^3.1.0:
1094 | version "3.1.0"
1095 | resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
1096 | integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
1097 |
1098 | array-unique@^0.2.1:
1099 | version "0.2.1"
1100 | resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53"
1101 | integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=
1102 |
1103 | array-unique@^0.3.2:
1104 | version "0.3.2"
1105 | resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
1106 | integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
1107 |
1108 | assign-symbols@^1.0.0:
1109 | version "1.0.0"
1110 | resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
1111 | integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
1112 |
1113 | async-each@^1.0.0:
1114 | version "1.0.3"
1115 | resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf"
1116 | integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==
1117 |
1118 | atob@^2.1.1:
1119 | version "2.1.2"
1120 | resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
1121 | integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
1122 |
1123 | babel-cli@^6.26.0:
1124 | version "6.26.0"
1125 | resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.26.0.tgz#502ab54874d7db88ad00b887a06383ce03d002f1"
1126 | integrity sha1-UCq1SHTX24itALiHoGODzgPQAvE=
1127 | dependencies:
1128 | babel-core "^6.26.0"
1129 | babel-polyfill "^6.26.0"
1130 | babel-register "^6.26.0"
1131 | babel-runtime "^6.26.0"
1132 | commander "^2.11.0"
1133 | convert-source-map "^1.5.0"
1134 | fs-readdir-recursive "^1.0.0"
1135 | glob "^7.1.2"
1136 | lodash "^4.17.4"
1137 | output-file-sync "^1.1.2"
1138 | path-is-absolute "^1.0.1"
1139 | slash "^1.0.0"
1140 | source-map "^0.5.6"
1141 | v8flags "^2.1.1"
1142 | optionalDependencies:
1143 | chokidar "^1.6.1"
1144 |
1145 | babel-code-frame@^6.26.0:
1146 | version "6.26.0"
1147 | resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
1148 | integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=
1149 | dependencies:
1150 | chalk "^1.1.3"
1151 | esutils "^2.0.2"
1152 | js-tokens "^3.0.2"
1153 |
1154 | babel-core@^6.26.0:
1155 | version "6.26.3"
1156 | resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207"
1157 | integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==
1158 | dependencies:
1159 | babel-code-frame "^6.26.0"
1160 | babel-generator "^6.26.0"
1161 | babel-helpers "^6.24.1"
1162 | babel-messages "^6.23.0"
1163 | babel-register "^6.26.0"
1164 | babel-runtime "^6.26.0"
1165 | babel-template "^6.26.0"
1166 | babel-traverse "^6.26.0"
1167 | babel-types "^6.26.0"
1168 | babylon "^6.18.0"
1169 | convert-source-map "^1.5.1"
1170 | debug "^2.6.9"
1171 | json5 "^0.5.1"
1172 | lodash "^4.17.4"
1173 | minimatch "^3.0.4"
1174 | path-is-absolute "^1.0.1"
1175 | private "^0.1.8"
1176 | slash "^1.0.0"
1177 | source-map "^0.5.7"
1178 |
1179 | babel-generator@^6.26.0:
1180 | version "6.26.1"
1181 | resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90"
1182 | integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==
1183 | dependencies:
1184 | babel-messages "^6.23.0"
1185 | babel-runtime "^6.26.0"
1186 | babel-types "^6.26.0"
1187 | detect-indent "^4.0.0"
1188 | jsesc "^1.3.0"
1189 | lodash "^4.17.4"
1190 | source-map "^0.5.7"
1191 | trim-right "^1.0.1"
1192 |
1193 | babel-helper-builder-react-jsx@^6.24.1:
1194 | version "6.26.0"
1195 | resolved "https://registry.yarnpkg.com/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz#39ff8313b75c8b65dceff1f31d383e0ff2a408a0"
1196 | integrity sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=
1197 | dependencies:
1198 | babel-runtime "^6.26.0"
1199 | babel-types "^6.26.0"
1200 | esutils "^2.0.2"
1201 |
1202 | babel-helper-call-delegate@^6.24.1:
1203 | version "6.24.1"
1204 | resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d"
1205 | integrity sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=
1206 | dependencies:
1207 | babel-helper-hoist-variables "^6.24.1"
1208 | babel-runtime "^6.22.0"
1209 | babel-traverse "^6.24.1"
1210 | babel-types "^6.24.1"
1211 |
1212 | babel-helper-define-map@^6.24.1:
1213 | version "6.26.0"
1214 | resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f"
1215 | integrity sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=
1216 | dependencies:
1217 | babel-helper-function-name "^6.24.1"
1218 | babel-runtime "^6.26.0"
1219 | babel-types "^6.26.0"
1220 | lodash "^4.17.4"
1221 |
1222 | babel-helper-function-name@^6.24.1:
1223 | version "6.24.1"
1224 | resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9"
1225 | integrity sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=
1226 | dependencies:
1227 | babel-helper-get-function-arity "^6.24.1"
1228 | babel-runtime "^6.22.0"
1229 | babel-template "^6.24.1"
1230 | babel-traverse "^6.24.1"
1231 | babel-types "^6.24.1"
1232 |
1233 | babel-helper-get-function-arity@^6.24.1:
1234 | version "6.24.1"
1235 | resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d"
1236 | integrity sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=
1237 | dependencies:
1238 | babel-runtime "^6.22.0"
1239 | babel-types "^6.24.1"
1240 |
1241 | babel-helper-hoist-variables@^6.24.1:
1242 | version "6.24.1"
1243 | resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76"
1244 | integrity sha1-HssnaJydJVE+rbyZFKc/VAi+enY=
1245 | dependencies:
1246 | babel-runtime "^6.22.0"
1247 | babel-types "^6.24.1"
1248 |
1249 | babel-helper-optimise-call-expression@^6.24.1:
1250 | version "6.24.1"
1251 | resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257"
1252 | integrity sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=
1253 | dependencies:
1254 | babel-runtime "^6.22.0"
1255 | babel-types "^6.24.1"
1256 |
1257 | babel-helper-regex@^6.24.1:
1258 | version "6.26.0"
1259 | resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72"
1260 | integrity sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=
1261 | dependencies:
1262 | babel-runtime "^6.26.0"
1263 | babel-types "^6.26.0"
1264 | lodash "^4.17.4"
1265 |
1266 | babel-helper-replace-supers@^6.24.1:
1267 | version "6.24.1"
1268 | resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a"
1269 | integrity sha1-v22/5Dk40XNpohPKiov3S2qQqxo=
1270 | dependencies:
1271 | babel-helper-optimise-call-expression "^6.24.1"
1272 | babel-messages "^6.23.0"
1273 | babel-runtime "^6.22.0"
1274 | babel-template "^6.24.1"
1275 | babel-traverse "^6.24.1"
1276 | babel-types "^6.24.1"
1277 |
1278 | babel-helpers@^6.24.1:
1279 | version "6.24.1"
1280 | resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2"
1281 | integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=
1282 | dependencies:
1283 | babel-runtime "^6.22.0"
1284 | babel-template "^6.24.1"
1285 |
1286 | babel-messages@^6.23.0:
1287 | version "6.23.0"
1288 | resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e"
1289 | integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=
1290 | dependencies:
1291 | babel-runtime "^6.22.0"
1292 |
1293 | babel-plugin-check-es2015-constants@^6.22.0:
1294 | version "6.22.0"
1295 | resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a"
1296 | integrity sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=
1297 | dependencies:
1298 | babel-runtime "^6.22.0"
1299 |
1300 | babel-plugin-dynamic-import-node@2.3.0, babel-plugin-dynamic-import-node@^2.3.0:
1301 | version "2.3.0"
1302 | resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz#f00f507bdaa3c3e3ff6e7e5e98d90a7acab96f7f"
1303 | integrity sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==
1304 | dependencies:
1305 | object.assign "^4.1.0"
1306 |
1307 | babel-plugin-external-helpers@^6.22.0:
1308 | version "6.22.0"
1309 | resolved "https://registry.yarnpkg.com/babel-plugin-external-helpers/-/babel-plugin-external-helpers-6.22.0.tgz#2285f48b02bd5dede85175caf8c62e86adccefa1"
1310 | integrity sha1-IoX0iwK9Xe3oUXXK+MYuhq3M76E=
1311 | dependencies:
1312 | babel-runtime "^6.22.0"
1313 |
1314 | babel-plugin-macros@2.6.1:
1315 | version "2.6.1"
1316 | resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.6.1.tgz#41f7ead616fc36f6a93180e89697f69f51671181"
1317 | integrity sha512-6W2nwiXme6j1n2erPOnmRiWfObUhWH7Qw1LMi9XZy8cj+KtESu3T6asZvtk5bMQQjX8te35o7CFueiSdL/2NmQ==
1318 | dependencies:
1319 | "@babel/runtime" "^7.4.2"
1320 | cosmiconfig "^5.2.0"
1321 | resolve "^1.10.0"
1322 |
1323 | babel-plugin-syntax-class-properties@^6.8.0:
1324 | version "6.13.0"
1325 | resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de"
1326 | integrity sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=
1327 |
1328 | babel-plugin-syntax-flow@^6.18.0:
1329 | version "6.18.0"
1330 | resolved "https://registry.yarnpkg.com/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d"
1331 | integrity sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=
1332 |
1333 | babel-plugin-syntax-jsx@^6.3.13, babel-plugin-syntax-jsx@^6.8.0:
1334 | version "6.18.0"
1335 | resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"
1336 | integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=
1337 |
1338 | babel-plugin-transform-class-properties@^6.24.1:
1339 | version "6.24.1"
1340 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac"
1341 | integrity sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=
1342 | dependencies:
1343 | babel-helper-function-name "^6.24.1"
1344 | babel-plugin-syntax-class-properties "^6.8.0"
1345 | babel-runtime "^6.22.0"
1346 | babel-template "^6.24.1"
1347 |
1348 | babel-plugin-transform-es2015-arrow-functions@^6.22.0:
1349 | version "6.22.0"
1350 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221"
1351 | integrity sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=
1352 | dependencies:
1353 | babel-runtime "^6.22.0"
1354 |
1355 | babel-plugin-transform-es2015-block-scoped-functions@^6.22.0:
1356 | version "6.22.0"
1357 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141"
1358 | integrity sha1-u8UbSflk1wy42OC5ToICRs46YUE=
1359 | dependencies:
1360 | babel-runtime "^6.22.0"
1361 |
1362 | babel-plugin-transform-es2015-block-scoping@^6.24.1:
1363 | version "6.26.0"
1364 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f"
1365 | integrity sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=
1366 | dependencies:
1367 | babel-runtime "^6.26.0"
1368 | babel-template "^6.26.0"
1369 | babel-traverse "^6.26.0"
1370 | babel-types "^6.26.0"
1371 | lodash "^4.17.4"
1372 |
1373 | babel-plugin-transform-es2015-classes@^6.24.1:
1374 | version "6.24.1"
1375 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db"
1376 | integrity sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=
1377 | dependencies:
1378 | babel-helper-define-map "^6.24.1"
1379 | babel-helper-function-name "^6.24.1"
1380 | babel-helper-optimise-call-expression "^6.24.1"
1381 | babel-helper-replace-supers "^6.24.1"
1382 | babel-messages "^6.23.0"
1383 | babel-runtime "^6.22.0"
1384 | babel-template "^6.24.1"
1385 | babel-traverse "^6.24.1"
1386 | babel-types "^6.24.1"
1387 |
1388 | babel-plugin-transform-es2015-computed-properties@^6.24.1:
1389 | version "6.24.1"
1390 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3"
1391 | integrity sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=
1392 | dependencies:
1393 | babel-runtime "^6.22.0"
1394 | babel-template "^6.24.1"
1395 |
1396 | babel-plugin-transform-es2015-destructuring@^6.22.0:
1397 | version "6.23.0"
1398 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d"
1399 | integrity sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=
1400 | dependencies:
1401 | babel-runtime "^6.22.0"
1402 |
1403 | babel-plugin-transform-es2015-duplicate-keys@^6.24.1:
1404 | version "6.24.1"
1405 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e"
1406 | integrity sha1-c+s9MQypaePvnskcU3QabxV2Qj4=
1407 | dependencies:
1408 | babel-runtime "^6.22.0"
1409 | babel-types "^6.24.1"
1410 |
1411 | babel-plugin-transform-es2015-for-of@^6.22.0:
1412 | version "6.23.0"
1413 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691"
1414 | integrity sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=
1415 | dependencies:
1416 | babel-runtime "^6.22.0"
1417 |
1418 | babel-plugin-transform-es2015-function-name@^6.24.1:
1419 | version "6.24.1"
1420 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b"
1421 | integrity sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=
1422 | dependencies:
1423 | babel-helper-function-name "^6.24.1"
1424 | babel-runtime "^6.22.0"
1425 | babel-types "^6.24.1"
1426 |
1427 | babel-plugin-transform-es2015-literals@^6.22.0:
1428 | version "6.22.0"
1429 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e"
1430 | integrity sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=
1431 | dependencies:
1432 | babel-runtime "^6.22.0"
1433 |
1434 | babel-plugin-transform-es2015-modules-amd@^6.24.1:
1435 | version "6.24.1"
1436 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154"
1437 | integrity sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=
1438 | dependencies:
1439 | babel-plugin-transform-es2015-modules-commonjs "^6.24.1"
1440 | babel-runtime "^6.22.0"
1441 | babel-template "^6.24.1"
1442 |
1443 | babel-plugin-transform-es2015-modules-commonjs@^6.24.1:
1444 | version "6.26.2"
1445 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3"
1446 | integrity sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==
1447 | dependencies:
1448 | babel-plugin-transform-strict-mode "^6.24.1"
1449 | babel-runtime "^6.26.0"
1450 | babel-template "^6.26.0"
1451 | babel-types "^6.26.0"
1452 |
1453 | babel-plugin-transform-es2015-modules-systemjs@^6.24.1:
1454 | version "6.24.1"
1455 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23"
1456 | integrity sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=
1457 | dependencies:
1458 | babel-helper-hoist-variables "^6.24.1"
1459 | babel-runtime "^6.22.0"
1460 | babel-template "^6.24.1"
1461 |
1462 | babel-plugin-transform-es2015-modules-umd@^6.24.1:
1463 | version "6.24.1"
1464 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468"
1465 | integrity sha1-rJl+YoXNGO1hdq22B9YCNErThGg=
1466 | dependencies:
1467 | babel-plugin-transform-es2015-modules-amd "^6.24.1"
1468 | babel-runtime "^6.22.0"
1469 | babel-template "^6.24.1"
1470 |
1471 | babel-plugin-transform-es2015-object-super@^6.24.1:
1472 | version "6.24.1"
1473 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d"
1474 | integrity sha1-JM72muIcuDp/hgPa0CH1cusnj40=
1475 | dependencies:
1476 | babel-helper-replace-supers "^6.24.1"
1477 | babel-runtime "^6.22.0"
1478 |
1479 | babel-plugin-transform-es2015-parameters@^6.24.1:
1480 | version "6.24.1"
1481 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b"
1482 | integrity sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=
1483 | dependencies:
1484 | babel-helper-call-delegate "^6.24.1"
1485 | babel-helper-get-function-arity "^6.24.1"
1486 | babel-runtime "^6.22.0"
1487 | babel-template "^6.24.1"
1488 | babel-traverse "^6.24.1"
1489 | babel-types "^6.24.1"
1490 |
1491 | babel-plugin-transform-es2015-shorthand-properties@^6.24.1:
1492 | version "6.24.1"
1493 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0"
1494 | integrity sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=
1495 | dependencies:
1496 | babel-runtime "^6.22.0"
1497 | babel-types "^6.24.1"
1498 |
1499 | babel-plugin-transform-es2015-spread@^6.22.0:
1500 | version "6.22.0"
1501 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1"
1502 | integrity sha1-1taKmfia7cRTbIGlQujdnxdG+NE=
1503 | dependencies:
1504 | babel-runtime "^6.22.0"
1505 |
1506 | babel-plugin-transform-es2015-sticky-regex@^6.24.1:
1507 | version "6.24.1"
1508 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc"
1509 | integrity sha1-AMHNsaynERLN8M9hJsLta0V8zbw=
1510 | dependencies:
1511 | babel-helper-regex "^6.24.1"
1512 | babel-runtime "^6.22.0"
1513 | babel-types "^6.24.1"
1514 |
1515 | babel-plugin-transform-es2015-template-literals@^6.22.0:
1516 | version "6.22.0"
1517 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d"
1518 | integrity sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=
1519 | dependencies:
1520 | babel-runtime "^6.22.0"
1521 |
1522 | babel-plugin-transform-es2015-typeof-symbol@^6.22.0:
1523 | version "6.23.0"
1524 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372"
1525 | integrity sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=
1526 | dependencies:
1527 | babel-runtime "^6.22.0"
1528 |
1529 | babel-plugin-transform-es2015-unicode-regex@^6.24.1:
1530 | version "6.24.1"
1531 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9"
1532 | integrity sha1-04sS9C6nMj9yk4fxinxa4frrNek=
1533 | dependencies:
1534 | babel-helper-regex "^6.24.1"
1535 | babel-runtime "^6.22.0"
1536 | regexpu-core "^2.0.0"
1537 |
1538 | babel-plugin-transform-flow-strip-types@^6.22.0:
1539 | version "6.22.0"
1540 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf"
1541 | integrity sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=
1542 | dependencies:
1543 | babel-plugin-syntax-flow "^6.18.0"
1544 | babel-runtime "^6.22.0"
1545 |
1546 | babel-plugin-transform-react-display-name@^6.23.0:
1547 | version "6.25.0"
1548 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz#67e2bf1f1e9c93ab08db96792e05392bf2cc28d1"
1549 | integrity sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=
1550 | dependencies:
1551 | babel-runtime "^6.22.0"
1552 |
1553 | babel-plugin-transform-react-jsx-self@^6.22.0:
1554 | version "6.22.0"
1555 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz#df6d80a9da2612a121e6ddd7558bcbecf06e636e"
1556 | integrity sha1-322AqdomEqEh5t3XVYvL7PBuY24=
1557 | dependencies:
1558 | babel-plugin-syntax-jsx "^6.8.0"
1559 | babel-runtime "^6.22.0"
1560 |
1561 | babel-plugin-transform-react-jsx-source@^6.22.0:
1562 | version "6.22.0"
1563 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz#66ac12153f5cd2d17b3c19268f4bf0197f44ecd6"
1564 | integrity sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=
1565 | dependencies:
1566 | babel-plugin-syntax-jsx "^6.8.0"
1567 | babel-runtime "^6.22.0"
1568 |
1569 | babel-plugin-transform-react-jsx@^6.24.1:
1570 | version "6.24.1"
1571 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3"
1572 | integrity sha1-hAoCjn30YN/DotKfDA2R9jduZqM=
1573 | dependencies:
1574 | babel-helper-builder-react-jsx "^6.24.1"
1575 | babel-plugin-syntax-jsx "^6.8.0"
1576 | babel-runtime "^6.22.0"
1577 |
1578 | babel-plugin-transform-react-remove-prop-types@0.4.24:
1579 | version "0.4.24"
1580 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a"
1581 | integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==
1582 |
1583 | babel-plugin-transform-regenerator@^6.24.1:
1584 | version "6.26.0"
1585 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f"
1586 | integrity sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=
1587 | dependencies:
1588 | regenerator-transform "^0.10.0"
1589 |
1590 | babel-plugin-transform-strict-mode@^6.24.1:
1591 | version "6.24.1"
1592 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758"
1593 | integrity sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=
1594 | dependencies:
1595 | babel-runtime "^6.22.0"
1596 | babel-types "^6.24.1"
1597 |
1598 | babel-polyfill@^6.26.0:
1599 | version "6.26.0"
1600 | resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153"
1601 | integrity sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=
1602 | dependencies:
1603 | babel-runtime "^6.26.0"
1604 | core-js "^2.5.0"
1605 | regenerator-runtime "^0.10.5"
1606 |
1607 | babel-preset-es2015@^6.24.1:
1608 | version "6.24.1"
1609 | resolved "https://registry.yarnpkg.com/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz#d44050d6bc2c9feea702aaf38d727a0210538939"
1610 | integrity sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=
1611 | dependencies:
1612 | babel-plugin-check-es2015-constants "^6.22.0"
1613 | babel-plugin-transform-es2015-arrow-functions "^6.22.0"
1614 | babel-plugin-transform-es2015-block-scoped-functions "^6.22.0"
1615 | babel-plugin-transform-es2015-block-scoping "^6.24.1"
1616 | babel-plugin-transform-es2015-classes "^6.24.1"
1617 | babel-plugin-transform-es2015-computed-properties "^6.24.1"
1618 | babel-plugin-transform-es2015-destructuring "^6.22.0"
1619 | babel-plugin-transform-es2015-duplicate-keys "^6.24.1"
1620 | babel-plugin-transform-es2015-for-of "^6.22.0"
1621 | babel-plugin-transform-es2015-function-name "^6.24.1"
1622 | babel-plugin-transform-es2015-literals "^6.22.0"
1623 | babel-plugin-transform-es2015-modules-amd "^6.24.1"
1624 | babel-plugin-transform-es2015-modules-commonjs "^6.24.1"
1625 | babel-plugin-transform-es2015-modules-systemjs "^6.24.1"
1626 | babel-plugin-transform-es2015-modules-umd "^6.24.1"
1627 | babel-plugin-transform-es2015-object-super "^6.24.1"
1628 | babel-plugin-transform-es2015-parameters "^6.24.1"
1629 | babel-plugin-transform-es2015-shorthand-properties "^6.24.1"
1630 | babel-plugin-transform-es2015-spread "^6.22.0"
1631 | babel-plugin-transform-es2015-sticky-regex "^6.24.1"
1632 | babel-plugin-transform-es2015-template-literals "^6.22.0"
1633 | babel-plugin-transform-es2015-typeof-symbol "^6.22.0"
1634 | babel-plugin-transform-es2015-unicode-regex "^6.24.1"
1635 | babel-plugin-transform-regenerator "^6.24.1"
1636 |
1637 | babel-preset-flow@^6.23.0:
1638 | version "6.23.0"
1639 | resolved "https://registry.yarnpkg.com/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d"
1640 | integrity sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=
1641 | dependencies:
1642 | babel-plugin-transform-flow-strip-types "^6.22.0"
1643 |
1644 | babel-preset-react-app@^9.0.2:
1645 | version "9.0.2"
1646 | resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-9.0.2.tgz#247d37e883d6d6f4b4691e5f23711bb2dd80567d"
1647 | integrity sha512-aXD+CTH8Chn8sNJr4tO/trWKqe5sSE4hdO76j9fhVezJSzmpWYWUSc5JoPmdSxADwef5kQFNGKXd433vvkd2VQ==
1648 | dependencies:
1649 | "@babel/core" "7.6.0"
1650 | "@babel/plugin-proposal-class-properties" "7.5.5"
1651 | "@babel/plugin-proposal-decorators" "7.6.0"
1652 | "@babel/plugin-proposal-object-rest-spread" "7.5.5"
1653 | "@babel/plugin-syntax-dynamic-import" "7.2.0"
1654 | "@babel/plugin-transform-destructuring" "7.6.0"
1655 | "@babel/plugin-transform-flow-strip-types" "7.4.4"
1656 | "@babel/plugin-transform-react-display-name" "7.2.0"
1657 | "@babel/plugin-transform-runtime" "7.6.0"
1658 | "@babel/preset-env" "7.6.0"
1659 | "@babel/preset-react" "7.0.0"
1660 | "@babel/preset-typescript" "7.6.0"
1661 | "@babel/runtime" "7.6.0"
1662 | babel-plugin-dynamic-import-node "2.3.0"
1663 | babel-plugin-macros "2.6.1"
1664 | babel-plugin-transform-react-remove-prop-types "0.4.24"
1665 |
1666 | babel-preset-react@^6.24.1:
1667 | version "6.24.1"
1668 | resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.24.1.tgz#ba69dfaea45fc3ec639b6a4ecea6e17702c91380"
1669 | integrity sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=
1670 | dependencies:
1671 | babel-plugin-syntax-jsx "^6.3.13"
1672 | babel-plugin-transform-react-display-name "^6.23.0"
1673 | babel-plugin-transform-react-jsx "^6.24.1"
1674 | babel-plugin-transform-react-jsx-self "^6.22.0"
1675 | babel-plugin-transform-react-jsx-source "^6.22.0"
1676 | babel-preset-flow "^6.23.0"
1677 |
1678 | babel-register@^6.26.0:
1679 | version "6.26.0"
1680 | resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071"
1681 | integrity sha1-btAhFz4vy0htestFxgCahW9kcHE=
1682 | dependencies:
1683 | babel-core "^6.26.0"
1684 | babel-runtime "^6.26.0"
1685 | core-js "^2.5.0"
1686 | home-or-tmp "^2.0.0"
1687 | lodash "^4.17.4"
1688 | mkdirp "^0.5.1"
1689 | source-map-support "^0.4.15"
1690 |
1691 | babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0:
1692 | version "6.26.0"
1693 | resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
1694 | integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
1695 | dependencies:
1696 | core-js "^2.4.0"
1697 | regenerator-runtime "^0.11.0"
1698 |
1699 | babel-template@^6.24.1, babel-template@^6.26.0:
1700 | version "6.26.0"
1701 | resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02"
1702 | integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=
1703 | dependencies:
1704 | babel-runtime "^6.26.0"
1705 | babel-traverse "^6.26.0"
1706 | babel-types "^6.26.0"
1707 | babylon "^6.18.0"
1708 | lodash "^4.17.4"
1709 |
1710 | babel-traverse@^6.24.1, babel-traverse@^6.26.0:
1711 | version "6.26.0"
1712 | resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee"
1713 | integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=
1714 | dependencies:
1715 | babel-code-frame "^6.26.0"
1716 | babel-messages "^6.23.0"
1717 | babel-runtime "^6.26.0"
1718 | babel-types "^6.26.0"
1719 | babylon "^6.18.0"
1720 | debug "^2.6.8"
1721 | globals "^9.18.0"
1722 | invariant "^2.2.2"
1723 | lodash "^4.17.4"
1724 |
1725 | babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0:
1726 | version "6.26.0"
1727 | resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497"
1728 | integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=
1729 | dependencies:
1730 | babel-runtime "^6.26.0"
1731 | esutils "^2.0.2"
1732 | lodash "^4.17.4"
1733 | to-fast-properties "^1.0.3"
1734 |
1735 | babylon@^6.18.0:
1736 | version "6.18.0"
1737 | resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3"
1738 | integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==
1739 |
1740 | balanced-match@^1.0.0:
1741 | version "1.0.0"
1742 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
1743 | integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
1744 |
1745 | base@^0.11.1:
1746 | version "0.11.2"
1747 | resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
1748 | integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
1749 | dependencies:
1750 | cache-base "^1.0.1"
1751 | class-utils "^0.3.5"
1752 | component-emitter "^1.2.1"
1753 | define-property "^1.0.0"
1754 | isobject "^3.0.1"
1755 | mixin-deep "^1.2.0"
1756 | pascalcase "^0.1.1"
1757 |
1758 | binary-extensions@^1.0.0:
1759 | version "1.13.1"
1760 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65"
1761 | integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==
1762 |
1763 | brace-expansion@^1.1.7:
1764 | version "1.1.11"
1765 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
1766 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
1767 | dependencies:
1768 | balanced-match "^1.0.0"
1769 | concat-map "0.0.1"
1770 |
1771 | braces@^1.8.2:
1772 | version "1.8.5"
1773 | resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7"
1774 | integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=
1775 | dependencies:
1776 | expand-range "^1.8.1"
1777 | preserve "^0.2.0"
1778 | repeat-element "^1.1.2"
1779 |
1780 | braces@^2.3.1:
1781 | version "2.3.2"
1782 | resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
1783 | integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
1784 | dependencies:
1785 | arr-flatten "^1.1.0"
1786 | array-unique "^0.3.2"
1787 | extend-shallow "^2.0.1"
1788 | fill-range "^4.0.0"
1789 | isobject "^3.0.1"
1790 | repeat-element "^1.1.2"
1791 | snapdragon "^0.8.1"
1792 | snapdragon-node "^2.0.1"
1793 | split-string "^3.0.2"
1794 | to-regex "^3.0.1"
1795 |
1796 | browserslist@^4.6.0, browserslist@^4.7.2:
1797 | version "4.7.2"
1798 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.2.tgz#1bb984531a476b5d389cedecb195b2cd69fb1348"
1799 | integrity sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==
1800 | dependencies:
1801 | caniuse-lite "^1.0.30001004"
1802 | electron-to-chromium "^1.3.295"
1803 | node-releases "^1.1.38"
1804 |
1805 | builtin-modules@^3.1.0:
1806 | version "3.1.0"
1807 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.1.0.tgz#aad97c15131eb76b65b50ef208e7584cd76a7484"
1808 | integrity sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==
1809 |
1810 | cache-base@^1.0.1:
1811 | version "1.0.1"
1812 | resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
1813 | integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
1814 | dependencies:
1815 | collection-visit "^1.0.0"
1816 | component-emitter "^1.2.1"
1817 | get-value "^2.0.6"
1818 | has-value "^1.0.0"
1819 | isobject "^3.0.1"
1820 | set-value "^2.0.0"
1821 | to-object-path "^0.3.0"
1822 | union-value "^1.0.0"
1823 | unset-value "^1.0.0"
1824 |
1825 | caller-callsite@^2.0.0:
1826 | version "2.0.0"
1827 | resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134"
1828 | integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=
1829 | dependencies:
1830 | callsites "^2.0.0"
1831 |
1832 | caller-path@^2.0.0:
1833 | version "2.0.0"
1834 | resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4"
1835 | integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=
1836 | dependencies:
1837 | caller-callsite "^2.0.0"
1838 |
1839 | callsites@^2.0.0:
1840 | version "2.0.0"
1841 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
1842 | integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
1843 |
1844 | caniuse-lite@^1.0.30001004:
1845 | version "1.0.30001005"
1846 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001005.tgz#823054210be638c725521edcb869435dae46728d"
1847 | integrity sha512-g78miZm1Z5njjYR216a5812oPiLgV1ssndgGxITHWUopmjUrCswMisA0a2kSB7a0vZRox6JOKhM51+efmYN8Mg==
1848 |
1849 | chalk@^1.1.3:
1850 | version "1.1.3"
1851 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
1852 | integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
1853 | dependencies:
1854 | ansi-styles "^2.2.1"
1855 | escape-string-regexp "^1.0.2"
1856 | has-ansi "^2.0.0"
1857 | strip-ansi "^3.0.0"
1858 | supports-color "^2.0.0"
1859 |
1860 | chalk@^2.0.0:
1861 | version "2.4.2"
1862 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
1863 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
1864 | dependencies:
1865 | ansi-styles "^3.2.1"
1866 | escape-string-regexp "^1.0.5"
1867 | supports-color "^5.3.0"
1868 |
1869 | chokidar@^1.6.1:
1870 | version "1.7.0"
1871 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
1872 | integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=
1873 | dependencies:
1874 | anymatch "^1.3.0"
1875 | async-each "^1.0.0"
1876 | glob-parent "^2.0.0"
1877 | inherits "^2.0.1"
1878 | is-binary-path "^1.0.0"
1879 | is-glob "^2.0.0"
1880 | path-is-absolute "^1.0.0"
1881 | readdirp "^2.0.0"
1882 | optionalDependencies:
1883 | fsevents "^1.0.0"
1884 |
1885 | chownr@^1.1.1:
1886 | version "1.1.3"
1887 | resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.3.tgz#42d837d5239688d55f303003a508230fa6727142"
1888 | integrity sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==
1889 |
1890 | class-utils@^0.3.5:
1891 | version "0.3.6"
1892 | resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
1893 | integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
1894 | dependencies:
1895 | arr-union "^3.1.0"
1896 | define-property "^0.2.5"
1897 | isobject "^3.0.0"
1898 | static-extend "^0.1.1"
1899 |
1900 | code-point-at@^1.0.0:
1901 | version "1.1.0"
1902 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
1903 | integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
1904 |
1905 | collection-visit@^1.0.0:
1906 | version "1.0.0"
1907 | resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
1908 | integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=
1909 | dependencies:
1910 | map-visit "^1.0.0"
1911 | object-visit "^1.0.0"
1912 |
1913 | color-convert@^1.9.0:
1914 | version "1.9.3"
1915 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
1916 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
1917 | dependencies:
1918 | color-name "1.1.3"
1919 |
1920 | color-name@1.1.3:
1921 | version "1.1.3"
1922 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
1923 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
1924 |
1925 | commander@^2.11.0:
1926 | version "2.20.3"
1927 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
1928 | integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
1929 |
1930 | component-emitter@^1.2.1:
1931 | version "1.3.0"
1932 | resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
1933 | integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
1934 |
1935 | concat-map@0.0.1:
1936 | version "0.0.1"
1937 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
1938 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
1939 |
1940 | console-control-strings@^1.0.0, console-control-strings@~1.1.0:
1941 | version "1.1.0"
1942 | resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
1943 | integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
1944 |
1945 | convert-source-map@^1.1.0, convert-source-map@^1.5.0, convert-source-map@^1.5.1:
1946 | version "1.6.0"
1947 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20"
1948 | integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==
1949 | dependencies:
1950 | safe-buffer "~5.1.1"
1951 |
1952 | convert-source-map@^1.7.0:
1953 | version "1.7.0"
1954 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442"
1955 | integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
1956 | dependencies:
1957 | safe-buffer "~5.1.1"
1958 |
1959 | copy-descriptor@^0.1.0:
1960 | version "0.1.1"
1961 | resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
1962 | integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
1963 |
1964 | core-js-compat@^3.1.1:
1965 | version "3.4.0"
1966 | resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.4.0.tgz#2a47c51d3dc026d290018cacd987495f68a47c75"
1967 | integrity sha512-pgQUcgT2+v9/yxHgMynYjNj7nmxLRXv3UC39rjCjDwpe63ev2rioQTju1PKLYUBbPCQQvZNWvQC8tBJd65q11g==
1968 | dependencies:
1969 | browserslist "^4.7.2"
1970 | semver "^6.3.0"
1971 |
1972 | core-js@^2.4.0, core-js@^2.5.0:
1973 | version "2.6.10"
1974 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.10.tgz#8a5b8391f8cc7013da703411ce5b585706300d7f"
1975 | integrity sha512-I39t74+4t+zau64EN1fE5v2W31Adtc/REhzWN+gWRRXg6WH5qAsZm62DHpQ1+Yhe4047T55jvzz7MUqF/dBBlA==
1976 |
1977 | core-util-is@~1.0.0:
1978 | version "1.0.2"
1979 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
1980 | integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
1981 |
1982 | cosmiconfig@^5.2.0:
1983 | version "5.2.1"
1984 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
1985 | integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
1986 | dependencies:
1987 | import-fresh "^2.0.0"
1988 | is-directory "^0.3.1"
1989 | js-yaml "^3.13.1"
1990 | parse-json "^4.0.0"
1991 |
1992 | debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9:
1993 | version "2.6.9"
1994 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
1995 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
1996 | dependencies:
1997 | ms "2.0.0"
1998 |
1999 | debug@^3.2.6:
2000 | version "3.2.6"
2001 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
2002 | integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
2003 | dependencies:
2004 | ms "^2.1.1"
2005 |
2006 | debug@^4.1.0:
2007 | version "4.1.1"
2008 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
2009 | integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
2010 | dependencies:
2011 | ms "^2.1.1"
2012 |
2013 | decode-uri-component@^0.2.0:
2014 | version "0.2.0"
2015 | resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
2016 | integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
2017 |
2018 | deep-extend@^0.6.0:
2019 | version "0.6.0"
2020 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
2021 | integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
2022 |
2023 | define-properties@^1.1.2:
2024 | version "1.1.3"
2025 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
2026 | integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
2027 | dependencies:
2028 | object-keys "^1.0.12"
2029 |
2030 | define-property@^0.2.5:
2031 | version "0.2.5"
2032 | resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
2033 | integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=
2034 | dependencies:
2035 | is-descriptor "^0.1.0"
2036 |
2037 | define-property@^1.0.0:
2038 | version "1.0.0"
2039 | resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
2040 | integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY=
2041 | dependencies:
2042 | is-descriptor "^1.0.0"
2043 |
2044 | define-property@^2.0.2:
2045 | version "2.0.2"
2046 | resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
2047 | integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
2048 | dependencies:
2049 | is-descriptor "^1.0.2"
2050 | isobject "^3.0.1"
2051 |
2052 | delegates@^1.0.0:
2053 | version "1.0.0"
2054 | resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
2055 | integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
2056 |
2057 | detect-indent@^4.0.0:
2058 | version "4.0.0"
2059 | resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208"
2060 | integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg=
2061 | dependencies:
2062 | repeating "^2.0.0"
2063 |
2064 | detect-libc@^1.0.2:
2065 | version "1.0.3"
2066 | resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
2067 | integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=
2068 |
2069 | electron-to-chromium@^1.3.295:
2070 | version "1.3.296"
2071 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.296.tgz#a1d4322d742317945285d3ba88966561b67f3ac8"
2072 | integrity sha512-s5hv+TSJSVRsxH190De66YHb50pBGTweT9XGWYu/LMR20KX6TsjFzObo36CjVAzM+PUeeKSBRtm/mISlCzeojQ==
2073 |
2074 | error-ex@^1.3.1:
2075 | version "1.3.2"
2076 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
2077 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
2078 | dependencies:
2079 | is-arrayish "^0.2.1"
2080 |
2081 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
2082 | version "1.0.5"
2083 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
2084 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
2085 |
2086 | esprima@^4.0.0:
2087 | version "4.0.1"
2088 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
2089 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
2090 |
2091 | estree-walker@^0.6.1:
2092 | version "0.6.1"
2093 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362"
2094 | integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==
2095 |
2096 | esutils@^2.0.0, esutils@^2.0.2:
2097 | version "2.0.3"
2098 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
2099 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
2100 |
2101 | expand-brackets@^0.1.4:
2102 | version "0.1.5"
2103 | resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b"
2104 | integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=
2105 | dependencies:
2106 | is-posix-bracket "^0.1.0"
2107 |
2108 | expand-brackets@^2.1.4:
2109 | version "2.1.4"
2110 | resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
2111 | integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI=
2112 | dependencies:
2113 | debug "^2.3.3"
2114 | define-property "^0.2.5"
2115 | extend-shallow "^2.0.1"
2116 | posix-character-classes "^0.1.0"
2117 | regex-not "^1.0.0"
2118 | snapdragon "^0.8.1"
2119 | to-regex "^3.0.1"
2120 |
2121 | expand-range@^1.8.1:
2122 | version "1.8.2"
2123 | resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337"
2124 | integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=
2125 | dependencies:
2126 | fill-range "^2.1.0"
2127 |
2128 | extend-shallow@^2.0.1:
2129 | version "2.0.1"
2130 | resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
2131 | integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=
2132 | dependencies:
2133 | is-extendable "^0.1.0"
2134 |
2135 | extend-shallow@^3.0.0, extend-shallow@^3.0.2:
2136 | version "3.0.2"
2137 | resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
2138 | integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=
2139 | dependencies:
2140 | assign-symbols "^1.0.0"
2141 | is-extendable "^1.0.1"
2142 |
2143 | extglob@^0.3.1:
2144 | version "0.3.2"
2145 | resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1"
2146 | integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=
2147 | dependencies:
2148 | is-extglob "^1.0.0"
2149 |
2150 | extglob@^2.0.4:
2151 | version "2.0.4"
2152 | resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
2153 | integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
2154 | dependencies:
2155 | array-unique "^0.3.2"
2156 | define-property "^1.0.0"
2157 | expand-brackets "^2.1.4"
2158 | extend-shallow "^2.0.1"
2159 | fragment-cache "^0.2.1"
2160 | regex-not "^1.0.0"
2161 | snapdragon "^0.8.1"
2162 | to-regex "^3.0.1"
2163 |
2164 | filename-regex@^2.0.0:
2165 | version "2.0.1"
2166 | resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"
2167 | integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=
2168 |
2169 | fill-range@^2.1.0:
2170 | version "2.2.4"
2171 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565"
2172 | integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==
2173 | dependencies:
2174 | is-number "^2.1.0"
2175 | isobject "^2.0.0"
2176 | randomatic "^3.0.0"
2177 | repeat-element "^1.1.2"
2178 | repeat-string "^1.5.2"
2179 |
2180 | fill-range@^4.0.0:
2181 | version "4.0.0"
2182 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
2183 | integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=
2184 | dependencies:
2185 | extend-shallow "^2.0.1"
2186 | is-number "^3.0.0"
2187 | repeat-string "^1.6.1"
2188 | to-regex-range "^2.1.0"
2189 |
2190 | for-in@^1.0.1, for-in@^1.0.2:
2191 | version "1.0.2"
2192 | resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
2193 | integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
2194 |
2195 | for-own@^0.1.4:
2196 | version "0.1.5"
2197 | resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce"
2198 | integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=
2199 | dependencies:
2200 | for-in "^1.0.1"
2201 |
2202 | fragment-cache@^0.2.1:
2203 | version "0.2.1"
2204 | resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
2205 | integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=
2206 | dependencies:
2207 | map-cache "^0.2.2"
2208 |
2209 | fs-minipass@^1.2.5:
2210 | version "1.2.7"
2211 | resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7"
2212 | integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==
2213 | dependencies:
2214 | minipass "^2.6.0"
2215 |
2216 | fs-readdir-recursive@^1.0.0:
2217 | version "1.1.0"
2218 | resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27"
2219 | integrity sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==
2220 |
2221 | fs.realpath@^1.0.0:
2222 | version "1.0.0"
2223 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
2224 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
2225 |
2226 | fsevents@^1.0.0:
2227 | version "1.2.9"
2228 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f"
2229 | integrity sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==
2230 | dependencies:
2231 | nan "^2.12.1"
2232 | node-pre-gyp "^0.12.0"
2233 |
2234 | function-bind@^1.1.1:
2235 | version "1.1.1"
2236 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
2237 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
2238 |
2239 | gauge@~2.7.3:
2240 | version "2.7.4"
2241 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
2242 | integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=
2243 | dependencies:
2244 | aproba "^1.0.3"
2245 | console-control-strings "^1.0.0"
2246 | has-unicode "^2.0.0"
2247 | object-assign "^4.1.0"
2248 | signal-exit "^3.0.0"
2249 | string-width "^1.0.1"
2250 | strip-ansi "^3.0.1"
2251 | wide-align "^1.1.0"
2252 |
2253 | get-value@^2.0.3, get-value@^2.0.6:
2254 | version "2.0.6"
2255 | resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
2256 | integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
2257 |
2258 | glob-base@^0.3.0:
2259 | version "0.3.0"
2260 | resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
2261 | integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=
2262 | dependencies:
2263 | glob-parent "^2.0.0"
2264 | is-glob "^2.0.0"
2265 |
2266 | glob-parent@^2.0.0:
2267 | version "2.0.0"
2268 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28"
2269 | integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=
2270 | dependencies:
2271 | is-glob "^2.0.0"
2272 |
2273 | glob@^7.1.2, glob@^7.1.3:
2274 | version "7.1.5"
2275 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.5.tgz#6714c69bee20f3c3e64c4dd905553e532b40cdc0"
2276 | integrity sha512-J9dlskqUXK1OeTOYBEn5s8aMukWMwWfs+rPTn/jn50Ux4MNXVhubL1wu/j2t+H4NVI+cXEcCaYellqaPVGXNqQ==
2277 | dependencies:
2278 | fs.realpath "^1.0.0"
2279 | inflight "^1.0.4"
2280 | inherits "2"
2281 | minimatch "^3.0.4"
2282 | once "^1.3.0"
2283 | path-is-absolute "^1.0.0"
2284 |
2285 | globals@^11.1.0:
2286 | version "11.12.0"
2287 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
2288 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
2289 |
2290 | globals@^9.18.0:
2291 | version "9.18.0"
2292 | resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
2293 | integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==
2294 |
2295 | graceful-fs@^4.1.11, graceful-fs@^4.1.4:
2296 | version "4.2.3"
2297 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423"
2298 | integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==
2299 |
2300 | has-ansi@^2.0.0:
2301 | version "2.0.0"
2302 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
2303 | integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
2304 | dependencies:
2305 | ansi-regex "^2.0.0"
2306 |
2307 | has-flag@^3.0.0:
2308 | version "3.0.0"
2309 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
2310 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
2311 |
2312 | has-symbols@^1.0.0:
2313 | version "1.0.0"
2314 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"
2315 | integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=
2316 |
2317 | has-unicode@^2.0.0:
2318 | version "2.0.1"
2319 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
2320 | integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
2321 |
2322 | has-value@^0.3.1:
2323 | version "0.3.1"
2324 | resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
2325 | integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=
2326 | dependencies:
2327 | get-value "^2.0.3"
2328 | has-values "^0.1.4"
2329 | isobject "^2.0.0"
2330 |
2331 | has-value@^1.0.0:
2332 | version "1.0.0"
2333 | resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
2334 | integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=
2335 | dependencies:
2336 | get-value "^2.0.6"
2337 | has-values "^1.0.0"
2338 | isobject "^3.0.0"
2339 |
2340 | has-values@^0.1.4:
2341 | version "0.1.4"
2342 | resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"
2343 | integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E=
2344 |
2345 | has-values@^1.0.0:
2346 | version "1.0.0"
2347 | resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
2348 | integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=
2349 | dependencies:
2350 | is-number "^3.0.0"
2351 | kind-of "^4.0.0"
2352 |
2353 | home-or-tmp@^2.0.0:
2354 | version "2.0.0"
2355 | resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8"
2356 | integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg=
2357 | dependencies:
2358 | os-homedir "^1.0.0"
2359 | os-tmpdir "^1.0.1"
2360 |
2361 | iconv-lite@^0.4.4:
2362 | version "0.4.24"
2363 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
2364 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
2365 | dependencies:
2366 | safer-buffer ">= 2.1.2 < 3"
2367 |
2368 | ignore-walk@^3.0.1:
2369 | version "3.0.3"
2370 | resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz#017e2447184bfeade7c238e4aefdd1e8f95b1e37"
2371 | integrity sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==
2372 | dependencies:
2373 | minimatch "^3.0.4"
2374 |
2375 | import-fresh@^2.0.0:
2376 | version "2.0.0"
2377 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546"
2378 | integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY=
2379 | dependencies:
2380 | caller-path "^2.0.0"
2381 | resolve-from "^3.0.0"
2382 |
2383 | inflight@^1.0.4:
2384 | version "1.0.6"
2385 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
2386 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
2387 | dependencies:
2388 | once "^1.3.0"
2389 | wrappy "1"
2390 |
2391 | inherits@2, inherits@^2.0.1, inherits@~2.0.3:
2392 | version "2.0.4"
2393 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
2394 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
2395 |
2396 | ini@~1.3.0:
2397 | version "1.3.5"
2398 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
2399 | integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
2400 |
2401 | invariant@^2.2.2:
2402 | version "2.2.4"
2403 | resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
2404 | integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
2405 | dependencies:
2406 | loose-envify "^1.0.0"
2407 |
2408 | is-accessor-descriptor@^0.1.6:
2409 | version "0.1.6"
2410 | resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
2411 | integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=
2412 | dependencies:
2413 | kind-of "^3.0.2"
2414 |
2415 | is-accessor-descriptor@^1.0.0:
2416 | version "1.0.0"
2417 | resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656"
2418 | integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==
2419 | dependencies:
2420 | kind-of "^6.0.0"
2421 |
2422 | is-arrayish@^0.2.1:
2423 | version "0.2.1"
2424 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
2425 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
2426 |
2427 | is-binary-path@^1.0.0:
2428 | version "1.0.1"
2429 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
2430 | integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=
2431 | dependencies:
2432 | binary-extensions "^1.0.0"
2433 |
2434 | is-buffer@^1.1.5:
2435 | version "1.1.6"
2436 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
2437 | integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
2438 |
2439 | is-data-descriptor@^0.1.4:
2440 | version "0.1.4"
2441 | resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
2442 | integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=
2443 | dependencies:
2444 | kind-of "^3.0.2"
2445 |
2446 | is-data-descriptor@^1.0.0:
2447 | version "1.0.0"
2448 | resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7"
2449 | integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==
2450 | dependencies:
2451 | kind-of "^6.0.0"
2452 |
2453 | is-descriptor@^0.1.0:
2454 | version "0.1.6"
2455 | resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
2456 | integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==
2457 | dependencies:
2458 | is-accessor-descriptor "^0.1.6"
2459 | is-data-descriptor "^0.1.4"
2460 | kind-of "^5.0.0"
2461 |
2462 | is-descriptor@^1.0.0, is-descriptor@^1.0.2:
2463 | version "1.0.2"
2464 | resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
2465 | integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==
2466 | dependencies:
2467 | is-accessor-descriptor "^1.0.0"
2468 | is-data-descriptor "^1.0.0"
2469 | kind-of "^6.0.2"
2470 |
2471 | is-directory@^0.3.1:
2472 | version "0.3.1"
2473 | resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
2474 | integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=
2475 |
2476 | is-dotfile@^1.0.0:
2477 | version "1.0.3"
2478 | resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"
2479 | integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=
2480 |
2481 | is-equal-shallow@^0.1.3:
2482 | version "0.1.3"
2483 | resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534"
2484 | integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=
2485 | dependencies:
2486 | is-primitive "^2.0.0"
2487 |
2488 | is-extendable@^0.1.0, is-extendable@^0.1.1:
2489 | version "0.1.1"
2490 | resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
2491 | integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=
2492 |
2493 | is-extendable@^1.0.1:
2494 | version "1.0.1"
2495 | resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
2496 | integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
2497 | dependencies:
2498 | is-plain-object "^2.0.4"
2499 |
2500 | is-extglob@^1.0.0:
2501 | version "1.0.0"
2502 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0"
2503 | integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=
2504 |
2505 | is-finite@^1.0.0:
2506 | version "1.0.2"
2507 | resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
2508 | integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=
2509 | dependencies:
2510 | number-is-nan "^1.0.0"
2511 |
2512 | is-fullwidth-code-point@^1.0.0:
2513 | version "1.0.0"
2514 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
2515 | integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
2516 | dependencies:
2517 | number-is-nan "^1.0.0"
2518 |
2519 | is-fullwidth-code-point@^2.0.0:
2520 | version "2.0.0"
2521 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
2522 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
2523 |
2524 | is-glob@^2.0.0, is-glob@^2.0.1:
2525 | version "2.0.1"
2526 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
2527 | integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=
2528 | dependencies:
2529 | is-extglob "^1.0.0"
2530 |
2531 | is-module@^1.0.0:
2532 | version "1.0.0"
2533 | resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591"
2534 | integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=
2535 |
2536 | is-number@^2.1.0:
2537 | version "2.1.0"
2538 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
2539 | integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=
2540 | dependencies:
2541 | kind-of "^3.0.2"
2542 |
2543 | is-number@^3.0.0:
2544 | version "3.0.0"
2545 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
2546 | integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=
2547 | dependencies:
2548 | kind-of "^3.0.2"
2549 |
2550 | is-number@^4.0.0:
2551 | version "4.0.0"
2552 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"
2553 | integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==
2554 |
2555 | is-plain-object@^2.0.3, is-plain-object@^2.0.4:
2556 | version "2.0.4"
2557 | resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
2558 | integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
2559 | dependencies:
2560 | isobject "^3.0.1"
2561 |
2562 | is-posix-bracket@^0.1.0:
2563 | version "0.1.1"
2564 | resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"
2565 | integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=
2566 |
2567 | is-primitive@^2.0.0:
2568 | version "2.0.0"
2569 | resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575"
2570 | integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU=
2571 |
2572 | is-reference@^1.1.2:
2573 | version "1.1.4"
2574 | resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-1.1.4.tgz#3f95849886ddb70256a3e6d062b1a68c13c51427"
2575 | integrity sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==
2576 | dependencies:
2577 | "@types/estree" "0.0.39"
2578 |
2579 | is-windows@^1.0.2:
2580 | version "1.0.2"
2581 | resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
2582 | integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
2583 |
2584 | isarray@1.0.0, isarray@~1.0.0:
2585 | version "1.0.0"
2586 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
2587 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
2588 |
2589 | isobject@^2.0.0:
2590 | version "2.1.0"
2591 | resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
2592 | integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
2593 | dependencies:
2594 | isarray "1.0.0"
2595 |
2596 | isobject@^3.0.0, isobject@^3.0.1:
2597 | version "3.0.1"
2598 | resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
2599 | integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
2600 |
2601 | js-levenshtein@^1.1.3:
2602 | version "1.1.6"
2603 | resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d"
2604 | integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==
2605 |
2606 | "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
2607 | version "4.0.0"
2608 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
2609 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
2610 |
2611 | js-tokens@^3.0.2:
2612 | version "3.0.2"
2613 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
2614 | integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
2615 |
2616 | js-yaml@^3.13.1:
2617 | version "3.13.1"
2618 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
2619 | integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
2620 | dependencies:
2621 | argparse "^1.0.7"
2622 | esprima "^4.0.0"
2623 |
2624 | jsesc@^1.3.0:
2625 | version "1.3.0"
2626 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b"
2627 | integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s=
2628 |
2629 | jsesc@^2.5.1:
2630 | version "2.5.2"
2631 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
2632 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
2633 |
2634 | jsesc@~0.5.0:
2635 | version "0.5.0"
2636 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
2637 | integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
2638 |
2639 | json-parse-better-errors@^1.0.1:
2640 | version "1.0.2"
2641 | resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
2642 | integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
2643 |
2644 | json5@^0.5.1:
2645 | version "0.5.1"
2646 | resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
2647 | integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=
2648 |
2649 | json5@^2.1.0:
2650 | version "2.1.1"
2651 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.1.tgz#81b6cb04e9ba496f1c7005d07b4368a2638f90b6"
2652 | integrity sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==
2653 | dependencies:
2654 | minimist "^1.2.0"
2655 |
2656 | kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
2657 | version "3.2.2"
2658 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
2659 | integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=
2660 | dependencies:
2661 | is-buffer "^1.1.5"
2662 |
2663 | kind-of@^4.0.0:
2664 | version "4.0.0"
2665 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
2666 | integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc=
2667 | dependencies:
2668 | is-buffer "^1.1.5"
2669 |
2670 | kind-of@^5.0.0:
2671 | version "5.1.0"
2672 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
2673 | integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==
2674 |
2675 | kind-of@^6.0.0, kind-of@^6.0.2:
2676 | version "6.0.2"
2677 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
2678 | integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==
2679 |
2680 | lodash@^4.17.13, lodash@^4.17.4:
2681 | version "4.17.15"
2682 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
2683 | integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==
2684 |
2685 | loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
2686 | version "1.4.0"
2687 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
2688 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
2689 | dependencies:
2690 | js-tokens "^3.0.0 || ^4.0.0"
2691 |
2692 | magic-string@^0.25.2:
2693 | version "0.25.4"
2694 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.4.tgz#325b8a0a79fc423db109b77fd5a19183b7ba5143"
2695 | integrity sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==
2696 | dependencies:
2697 | sourcemap-codec "^1.4.4"
2698 |
2699 | map-cache@^0.2.2:
2700 | version "0.2.2"
2701 | resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
2702 | integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
2703 |
2704 | map-visit@^1.0.0:
2705 | version "1.0.0"
2706 | resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
2707 | integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=
2708 | dependencies:
2709 | object-visit "^1.0.0"
2710 |
2711 | math-random@^1.0.1:
2712 | version "1.0.4"
2713 | resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.4.tgz#5dd6943c938548267016d4e34f057583080c514c"
2714 | integrity sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==
2715 |
2716 | micromatch@^2.1.5:
2717 | version "2.3.11"
2718 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
2719 | integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=
2720 | dependencies:
2721 | arr-diff "^2.0.0"
2722 | array-unique "^0.2.1"
2723 | braces "^1.8.2"
2724 | expand-brackets "^0.1.4"
2725 | extglob "^0.3.1"
2726 | filename-regex "^2.0.0"
2727 | is-extglob "^1.0.0"
2728 | is-glob "^2.0.1"
2729 | kind-of "^3.0.2"
2730 | normalize-path "^2.0.1"
2731 | object.omit "^2.0.0"
2732 | parse-glob "^3.0.4"
2733 | regex-cache "^0.4.2"
2734 |
2735 | micromatch@^3.1.10:
2736 | version "3.1.10"
2737 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
2738 | integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
2739 | dependencies:
2740 | arr-diff "^4.0.0"
2741 | array-unique "^0.3.2"
2742 | braces "^2.3.1"
2743 | define-property "^2.0.2"
2744 | extend-shallow "^3.0.2"
2745 | extglob "^2.0.4"
2746 | fragment-cache "^0.2.1"
2747 | kind-of "^6.0.2"
2748 | nanomatch "^1.2.9"
2749 | object.pick "^1.3.0"
2750 | regex-not "^1.0.0"
2751 | snapdragon "^0.8.1"
2752 | to-regex "^3.0.2"
2753 |
2754 | minimatch@^3.0.4:
2755 | version "3.0.4"
2756 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
2757 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
2758 | dependencies:
2759 | brace-expansion "^1.1.7"
2760 |
2761 | minimist@0.0.8:
2762 | version "0.0.8"
2763 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
2764 | integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
2765 |
2766 | minimist@^1.2.0:
2767 | version "1.2.0"
2768 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
2769 | integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
2770 |
2771 | minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0:
2772 | version "2.9.0"
2773 | resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6"
2774 | integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==
2775 | dependencies:
2776 | safe-buffer "^5.1.2"
2777 | yallist "^3.0.0"
2778 |
2779 | minizlib@^1.2.1:
2780 | version "1.3.3"
2781 | resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d"
2782 | integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==
2783 | dependencies:
2784 | minipass "^2.9.0"
2785 |
2786 | mixin-deep@^1.2.0:
2787 | version "1.3.2"
2788 | resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566"
2789 | integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==
2790 | dependencies:
2791 | for-in "^1.0.2"
2792 | is-extendable "^1.0.1"
2793 |
2794 | mkdirp@^0.5.0, mkdirp@^0.5.1:
2795 | version "0.5.1"
2796 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
2797 | integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
2798 | dependencies:
2799 | minimist "0.0.8"
2800 |
2801 | ms@2.0.0:
2802 | version "2.0.0"
2803 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
2804 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
2805 |
2806 | ms@^2.1.1:
2807 | version "2.1.2"
2808 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
2809 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
2810 |
2811 | nan@^2.12.1:
2812 | version "2.14.0"
2813 | resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c"
2814 | integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==
2815 |
2816 | nanomatch@^1.2.9:
2817 | version "1.2.13"
2818 | resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
2819 | integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
2820 | dependencies:
2821 | arr-diff "^4.0.0"
2822 | array-unique "^0.3.2"
2823 | define-property "^2.0.2"
2824 | extend-shallow "^3.0.2"
2825 | fragment-cache "^0.2.1"
2826 | is-windows "^1.0.2"
2827 | kind-of "^6.0.2"
2828 | object.pick "^1.3.0"
2829 | regex-not "^1.0.0"
2830 | snapdragon "^0.8.1"
2831 | to-regex "^3.0.1"
2832 |
2833 | needle@^2.2.1:
2834 | version "2.4.0"
2835 | resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz#6833e74975c444642590e15a750288c5f939b57c"
2836 | integrity sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==
2837 | dependencies:
2838 | debug "^3.2.6"
2839 | iconv-lite "^0.4.4"
2840 | sax "^1.2.4"
2841 |
2842 | node-pre-gyp@^0.12.0:
2843 | version "0.12.0"
2844 | resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149"
2845 | integrity sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==
2846 | dependencies:
2847 | detect-libc "^1.0.2"
2848 | mkdirp "^0.5.1"
2849 | needle "^2.2.1"
2850 | nopt "^4.0.1"
2851 | npm-packlist "^1.1.6"
2852 | npmlog "^4.0.2"
2853 | rc "^1.2.7"
2854 | rimraf "^2.6.1"
2855 | semver "^5.3.0"
2856 | tar "^4"
2857 |
2858 | node-releases@^1.1.38:
2859 | version "1.1.39"
2860 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.39.tgz#c1011f30343aff5b633153b10ff691d278d08e8d"
2861 | integrity sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==
2862 | dependencies:
2863 | semver "^6.3.0"
2864 |
2865 | nopt@^4.0.1:
2866 | version "4.0.1"
2867 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
2868 | integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=
2869 | dependencies:
2870 | abbrev "1"
2871 | osenv "^0.1.4"
2872 |
2873 | normalize-path@^2.0.0, normalize-path@^2.0.1:
2874 | version "2.1.1"
2875 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
2876 | integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
2877 | dependencies:
2878 | remove-trailing-separator "^1.0.1"
2879 |
2880 | npm-bundled@^1.0.1:
2881 | version "1.0.6"
2882 | resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd"
2883 | integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==
2884 |
2885 | npm-packlist@^1.1.6:
2886 | version "1.4.6"
2887 | resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.6.tgz#53ba3ed11f8523079f1457376dd379ee4ea42ff4"
2888 | integrity sha512-u65uQdb+qwtGvEJh/DgQgW1Xg7sqeNbmxYyrvlNznaVTjV3E5P6F/EFjM+BVHXl7JJlsdG8A64M0XI8FI/IOlg==
2889 | dependencies:
2890 | ignore-walk "^3.0.1"
2891 | npm-bundled "^1.0.1"
2892 |
2893 | npmlog@^4.0.2:
2894 | version "4.1.2"
2895 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
2896 | integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
2897 | dependencies:
2898 | are-we-there-yet "~1.1.2"
2899 | console-control-strings "~1.1.0"
2900 | gauge "~2.7.3"
2901 | set-blocking "~2.0.0"
2902 |
2903 | number-is-nan@^1.0.0:
2904 | version "1.0.1"
2905 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
2906 | integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
2907 |
2908 | object-assign@^4.1.0, object-assign@^4.1.1:
2909 | version "4.1.1"
2910 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
2911 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
2912 |
2913 | object-copy@^0.1.0:
2914 | version "0.1.0"
2915 | resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
2916 | integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw=
2917 | dependencies:
2918 | copy-descriptor "^0.1.0"
2919 | define-property "^0.2.5"
2920 | kind-of "^3.0.3"
2921 |
2922 | object-keys@^1.0.11, object-keys@^1.0.12:
2923 | version "1.1.1"
2924 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
2925 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
2926 |
2927 | object-visit@^1.0.0:
2928 | version "1.0.1"
2929 | resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
2930 | integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=
2931 | dependencies:
2932 | isobject "^3.0.0"
2933 |
2934 | object.assign@^4.1.0:
2935 | version "4.1.0"
2936 | resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da"
2937 | integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==
2938 | dependencies:
2939 | define-properties "^1.1.2"
2940 | function-bind "^1.1.1"
2941 | has-symbols "^1.0.0"
2942 | object-keys "^1.0.11"
2943 |
2944 | object.omit@^2.0.0:
2945 | version "2.0.1"
2946 | resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
2947 | integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=
2948 | dependencies:
2949 | for-own "^0.1.4"
2950 | is-extendable "^0.1.1"
2951 |
2952 | object.pick@^1.3.0:
2953 | version "1.3.0"
2954 | resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
2955 | integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=
2956 | dependencies:
2957 | isobject "^3.0.1"
2958 |
2959 | once@^1.3.0:
2960 | version "1.4.0"
2961 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
2962 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
2963 | dependencies:
2964 | wrappy "1"
2965 |
2966 | os-homedir@^1.0.0:
2967 | version "1.0.2"
2968 | resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
2969 | integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
2970 |
2971 | os-tmpdir@^1.0.0, os-tmpdir@^1.0.1:
2972 | version "1.0.2"
2973 | resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
2974 | integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
2975 |
2976 | osenv@^0.1.4:
2977 | version "0.1.5"
2978 | resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
2979 | integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==
2980 | dependencies:
2981 | os-homedir "^1.0.0"
2982 | os-tmpdir "^1.0.0"
2983 |
2984 | output-file-sync@^1.1.2:
2985 | version "1.1.2"
2986 | resolved "https://registry.yarnpkg.com/output-file-sync/-/output-file-sync-1.1.2.tgz#d0a33eefe61a205facb90092e826598d5245ce76"
2987 | integrity sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=
2988 | dependencies:
2989 | graceful-fs "^4.1.4"
2990 | mkdirp "^0.5.1"
2991 | object-assign "^4.1.0"
2992 |
2993 | parse-glob@^3.0.4:
2994 | version "3.0.4"
2995 | resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
2996 | integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw=
2997 | dependencies:
2998 | glob-base "^0.3.0"
2999 | is-dotfile "^1.0.0"
3000 | is-extglob "^1.0.0"
3001 | is-glob "^2.0.0"
3002 |
3003 | parse-json@^4.0.0:
3004 | version "4.0.0"
3005 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
3006 | integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
3007 | dependencies:
3008 | error-ex "^1.3.1"
3009 | json-parse-better-errors "^1.0.1"
3010 |
3011 | pascalcase@^0.1.1:
3012 | version "0.1.1"
3013 | resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
3014 | integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
3015 |
3016 | path-is-absolute@^1.0.0, path-is-absolute@^1.0.1:
3017 | version "1.0.1"
3018 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
3019 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
3020 |
3021 | path-parse@^1.0.6:
3022 | version "1.0.6"
3023 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
3024 | integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
3025 |
3026 | posix-character-classes@^0.1.0:
3027 | version "0.1.1"
3028 | resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
3029 | integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
3030 |
3031 | preserve@^0.2.0:
3032 | version "0.2.0"
3033 | resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
3034 | integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=
3035 |
3036 | prettier@^1.18.2:
3037 | version "1.18.2"
3038 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.18.2.tgz#6823e7c5900017b4bd3acf46fe9ac4b4d7bda9ea"
3039 | integrity sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==
3040 |
3041 | private@^0.1.6, private@^0.1.8:
3042 | version "0.1.8"
3043 | resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
3044 | integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==
3045 |
3046 | process-nextick-args@~2.0.0:
3047 | version "2.0.1"
3048 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
3049 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
3050 |
3051 | prop-types@^15.6.2, prop-types@^15.7.2:
3052 | version "15.7.2"
3053 | resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
3054 | integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
3055 | dependencies:
3056 | loose-envify "^1.4.0"
3057 | object-assign "^4.1.1"
3058 | react-is "^16.8.1"
3059 |
3060 | randomatic@^3.0.0:
3061 | version "3.1.1"
3062 | resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed"
3063 | integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==
3064 | dependencies:
3065 | is-number "^4.0.0"
3066 | kind-of "^6.0.0"
3067 | math-random "^1.0.1"
3068 |
3069 | rc@^1.2.7:
3070 | version "1.2.8"
3071 | resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
3072 | integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
3073 | dependencies:
3074 | deep-extend "^0.6.0"
3075 | ini "~1.3.0"
3076 | minimist "^1.2.0"
3077 | strip-json-comments "~2.0.1"
3078 |
3079 | react-dom@^16.11.0:
3080 | version "16.11.0"
3081 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.11.0.tgz#7e7c4a5a85a569d565c2462f5d345da2dd849af5"
3082 | integrity sha512-nrRyIUE1e7j8PaXSPtyRKtz+2y9ubW/ghNgqKFHHAHaeP0fpF5uXR+sq8IMRHC+ZUxw7W9NyCDTBtwWxvkb0iA==
3083 | dependencies:
3084 | loose-envify "^1.1.0"
3085 | object-assign "^4.1.1"
3086 | prop-types "^15.6.2"
3087 | scheduler "^0.17.0"
3088 |
3089 | react-is@^16.8.1:
3090 | version "16.11.0"
3091 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.11.0.tgz#b85dfecd48ad1ce469ff558a882ca8e8313928fa"
3092 | integrity sha512-gbBVYR2p8mnriqAwWx9LbuUrShnAuSCNnuPGyc7GJrMVQtPDAh8iLpv7FRuMPFb56KkaVZIYSz1PrjI9q0QPCw==
3093 |
3094 | react@^16.11.0:
3095 | version "16.11.0"
3096 | resolved "https://registry.yarnpkg.com/react/-/react-16.11.0.tgz#d294545fe62299ccee83363599bf904e4a07fdbb"
3097 | integrity sha512-M5Y8yITaLmU0ynd0r1Yvfq98Rmll6q8AxaEe88c8e7LxO8fZ2cNgmFt0aGAS9wzf1Ao32NKXtCl+/tVVtkxq6g==
3098 | dependencies:
3099 | loose-envify "^1.1.0"
3100 | object-assign "^4.1.1"
3101 | prop-types "^15.6.2"
3102 |
3103 | readable-stream@^2.0.2, readable-stream@^2.0.6:
3104 | version "2.3.6"
3105 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
3106 | integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==
3107 | dependencies:
3108 | core-util-is "~1.0.0"
3109 | inherits "~2.0.3"
3110 | isarray "~1.0.0"
3111 | process-nextick-args "~2.0.0"
3112 | safe-buffer "~5.1.1"
3113 | string_decoder "~1.1.1"
3114 | util-deprecate "~1.0.1"
3115 |
3116 | readdirp@^2.0.0:
3117 | version "2.2.1"
3118 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
3119 | integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==
3120 | dependencies:
3121 | graceful-fs "^4.1.11"
3122 | micromatch "^3.1.10"
3123 | readable-stream "^2.0.2"
3124 |
3125 | regenerate-unicode-properties@^8.1.0:
3126 | version "8.1.0"
3127 | resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz#ef51e0f0ea4ad424b77bf7cb41f3e015c70a3f0e"
3128 | integrity sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==
3129 | dependencies:
3130 | regenerate "^1.4.0"
3131 |
3132 | regenerate@^1.2.1, regenerate@^1.4.0:
3133 | version "1.4.0"
3134 | resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11"
3135 | integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==
3136 |
3137 | regenerator-runtime@^0.10.5:
3138 | version "0.10.5"
3139 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658"
3140 | integrity sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=
3141 |
3142 | regenerator-runtime@^0.11.0:
3143 | version "0.11.1"
3144 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
3145 | integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
3146 |
3147 | regenerator-runtime@^0.13.2:
3148 | version "0.13.3"
3149 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz#7cf6a77d8f5c6f60eb73c5fc1955b2ceb01e6bf5"
3150 | integrity sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==
3151 |
3152 | regenerator-transform@^0.10.0:
3153 | version "0.10.1"
3154 | resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd"
3155 | integrity sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==
3156 | dependencies:
3157 | babel-runtime "^6.18.0"
3158 | babel-types "^6.19.0"
3159 | private "^0.1.6"
3160 |
3161 | regenerator-transform@^0.14.0:
3162 | version "0.14.1"
3163 | resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.1.tgz#3b2fce4e1ab7732c08f665dfdb314749c7ddd2fb"
3164 | integrity sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==
3165 | dependencies:
3166 | private "^0.1.6"
3167 |
3168 | regex-cache@^0.4.2:
3169 | version "0.4.4"
3170 | resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd"
3171 | integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==
3172 | dependencies:
3173 | is-equal-shallow "^0.1.3"
3174 |
3175 | regex-not@^1.0.0, regex-not@^1.0.2:
3176 | version "1.0.2"
3177 | resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
3178 | integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
3179 | dependencies:
3180 | extend-shallow "^3.0.2"
3181 | safe-regex "^1.1.0"
3182 |
3183 | regexpu-core@^2.0.0:
3184 | version "2.0.0"
3185 | resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240"
3186 | integrity sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=
3187 | dependencies:
3188 | regenerate "^1.2.1"
3189 | regjsgen "^0.2.0"
3190 | regjsparser "^0.1.4"
3191 |
3192 | regexpu-core@^4.6.0:
3193 | version "4.6.0"
3194 | resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.6.0.tgz#2037c18b327cfce8a6fea2a4ec441f2432afb8b6"
3195 | integrity sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==
3196 | dependencies:
3197 | regenerate "^1.4.0"
3198 | regenerate-unicode-properties "^8.1.0"
3199 | regjsgen "^0.5.0"
3200 | regjsparser "^0.6.0"
3201 | unicode-match-property-ecmascript "^1.0.4"
3202 | unicode-match-property-value-ecmascript "^1.1.0"
3203 |
3204 | regjsgen@^0.2.0:
3205 | version "0.2.0"
3206 | resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7"
3207 | integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=
3208 |
3209 | regjsgen@^0.5.0:
3210 | version "0.5.1"
3211 | resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.1.tgz#48f0bf1a5ea205196929c0d9798b42d1ed98443c"
3212 | integrity sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==
3213 |
3214 | regjsparser@^0.1.4:
3215 | version "0.1.5"
3216 | resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c"
3217 | integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=
3218 | dependencies:
3219 | jsesc "~0.5.0"
3220 |
3221 | regjsparser@^0.6.0:
3222 | version "0.6.0"
3223 | resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c"
3224 | integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==
3225 | dependencies:
3226 | jsesc "~0.5.0"
3227 |
3228 | remove-trailing-separator@^1.0.1:
3229 | version "1.1.0"
3230 | resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
3231 | integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
3232 |
3233 | repeat-element@^1.1.2:
3234 | version "1.1.3"
3235 | resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce"
3236 | integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==
3237 |
3238 | repeat-string@^1.5.2, repeat-string@^1.6.1:
3239 | version "1.6.1"
3240 | resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
3241 | integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
3242 |
3243 | repeating@^2.0.0:
3244 | version "2.0.1"
3245 | resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
3246 | integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=
3247 | dependencies:
3248 | is-finite "^1.0.0"
3249 |
3250 | resolve-from@^3.0.0:
3251 | version "3.0.0"
3252 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
3253 | integrity sha1-six699nWiBvItuZTM17rywoYh0g=
3254 |
3255 | resolve-url@^0.2.1:
3256 | version "0.2.1"
3257 | resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
3258 | integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
3259 |
3260 | resolve@^1.10.0, resolve@^1.11.0, resolve@^1.11.1, resolve@^1.3.2, resolve@^1.8.1:
3261 | version "1.12.0"
3262 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.12.0.tgz#3fc644a35c84a48554609ff26ec52b66fa577df6"
3263 | integrity sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==
3264 | dependencies:
3265 | path-parse "^1.0.6"
3266 |
3267 | ret@~0.1.10:
3268 | version "0.1.15"
3269 | resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
3270 | integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
3271 |
3272 | rimraf@^2.6.1:
3273 | version "2.7.1"
3274 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
3275 | integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
3276 | dependencies:
3277 | glob "^7.1.3"
3278 |
3279 | rollup-plugin-babel@^4.3.3:
3280 | version "4.3.3"
3281 | resolved "https://registry.yarnpkg.com/rollup-plugin-babel/-/rollup-plugin-babel-4.3.3.tgz#7eb5ac16d9b5831c3fd5d97e8df77ba25c72a2aa"
3282 | integrity sha512-tKzWOCmIJD/6aKNz0H1GMM+lW1q9KyFubbWzGiOG540zxPPifnEAHTZwjo0g991Y+DyOZcLqBgqOdqazYE5fkw==
3283 | dependencies:
3284 | "@babel/helper-module-imports" "^7.0.0"
3285 | rollup-pluginutils "^2.8.1"
3286 |
3287 | rollup-plugin-commonjs@^10.1.0:
3288 | version "10.1.0"
3289 | resolved "https://registry.yarnpkg.com/rollup-plugin-commonjs/-/rollup-plugin-commonjs-10.1.0.tgz#417af3b54503878e084d127adf4d1caf8beb86fb"
3290 | integrity sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==
3291 | dependencies:
3292 | estree-walker "^0.6.1"
3293 | is-reference "^1.1.2"
3294 | magic-string "^0.25.2"
3295 | resolve "^1.11.0"
3296 | rollup-pluginutils "^2.8.1"
3297 |
3298 | rollup-plugin-node-resolve@^5.2.0:
3299 | version "5.2.0"
3300 | resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz#730f93d10ed202473b1fb54a5997a7db8c6d8523"
3301 | integrity sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==
3302 | dependencies:
3303 | "@types/resolve" "0.0.8"
3304 | builtin-modules "^3.1.0"
3305 | is-module "^1.0.0"
3306 | resolve "^1.11.1"
3307 | rollup-pluginutils "^2.8.1"
3308 |
3309 | rollup-pluginutils@^2.8.1:
3310 | version "2.8.2"
3311 | resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e"
3312 | integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==
3313 | dependencies:
3314 | estree-walker "^0.6.1"
3315 |
3316 | rollup@^1.26.3:
3317 | version "1.26.3"
3318 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.26.3.tgz#3e71b8120a4ccc745a856e926cab0efbe0eead90"
3319 | integrity sha512-8MhY/M8gnv3Q/pQQSWYWzbeJ5J1C5anCNY5BK1kV8Yzw9RFS0FF4lbLt+uyPO3wLKWXSXrhAL5pWL85TZAh+Sw==
3320 | dependencies:
3321 | "@types/estree" "*"
3322 | "@types/node" "*"
3323 | acorn "^7.1.0"
3324 |
3325 | safe-buffer@^5.1.2:
3326 | version "5.2.0"
3327 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519"
3328 | integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==
3329 |
3330 | safe-buffer@~5.1.0, safe-buffer@~5.1.1:
3331 | version "5.1.2"
3332 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
3333 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
3334 |
3335 | safe-regex@^1.1.0:
3336 | version "1.1.0"
3337 | resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
3338 | integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4=
3339 | dependencies:
3340 | ret "~0.1.10"
3341 |
3342 | "safer-buffer@>= 2.1.2 < 3":
3343 | version "2.1.2"
3344 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
3345 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
3346 |
3347 | sax@^1.2.4:
3348 | version "1.2.4"
3349 | resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
3350 | integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
3351 |
3352 | scheduler@^0.17.0:
3353 | version "0.17.0"
3354 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.17.0.tgz#7c9c673e4ec781fac853927916d1c426b6f3ddfe"
3355 | integrity sha512-7rro8Io3tnCPuY4la/NuI5F2yfESpnfZyT6TtkXnSWVkcu0BCDJ+8gk5ozUaFaxpIyNuWAPXrH0yFcSi28fnDA==
3356 | dependencies:
3357 | loose-envify "^1.1.0"
3358 | object-assign "^4.1.1"
3359 |
3360 | semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1:
3361 | version "5.7.1"
3362 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
3363 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
3364 |
3365 | semver@^6.3.0:
3366 | version "6.3.0"
3367 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
3368 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
3369 |
3370 | set-blocking@~2.0.0:
3371 | version "2.0.0"
3372 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
3373 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
3374 |
3375 | set-value@^2.0.0, set-value@^2.0.1:
3376 | version "2.0.1"
3377 | resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b"
3378 | integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==
3379 | dependencies:
3380 | extend-shallow "^2.0.1"
3381 | is-extendable "^0.1.1"
3382 | is-plain-object "^2.0.3"
3383 | split-string "^3.0.1"
3384 |
3385 | signal-exit@^3.0.0:
3386 | version "3.0.2"
3387 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
3388 | integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
3389 |
3390 | slash@^1.0.0:
3391 | version "1.0.0"
3392 | resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
3393 | integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=
3394 |
3395 | snapdragon-node@^2.0.1:
3396 | version "2.1.1"
3397 | resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
3398 | integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
3399 | dependencies:
3400 | define-property "^1.0.0"
3401 | isobject "^3.0.0"
3402 | snapdragon-util "^3.0.1"
3403 |
3404 | snapdragon-util@^3.0.1:
3405 | version "3.0.1"
3406 | resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
3407 | integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
3408 | dependencies:
3409 | kind-of "^3.2.0"
3410 |
3411 | snapdragon@^0.8.1:
3412 | version "0.8.2"
3413 | resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
3414 | integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
3415 | dependencies:
3416 | base "^0.11.1"
3417 | debug "^2.2.0"
3418 | define-property "^0.2.5"
3419 | extend-shallow "^2.0.1"
3420 | map-cache "^0.2.2"
3421 | source-map "^0.5.6"
3422 | source-map-resolve "^0.5.0"
3423 | use "^3.1.0"
3424 |
3425 | source-map-resolve@^0.5.0:
3426 | version "0.5.2"
3427 | resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259"
3428 | integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==
3429 | dependencies:
3430 | atob "^2.1.1"
3431 | decode-uri-component "^0.2.0"
3432 | resolve-url "^0.2.1"
3433 | source-map-url "^0.4.0"
3434 | urix "^0.1.0"
3435 |
3436 | source-map-support@^0.4.15:
3437 | version "0.4.18"
3438 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
3439 | integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==
3440 | dependencies:
3441 | source-map "^0.5.6"
3442 |
3443 | source-map-url@^0.4.0:
3444 | version "0.4.0"
3445 | resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
3446 | integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
3447 |
3448 | source-map@^0.5.0, source-map@^0.5.6, source-map@^0.5.7:
3449 | version "0.5.7"
3450 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
3451 | integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
3452 |
3453 | sourcemap-codec@^1.4.4:
3454 | version "1.4.6"
3455 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz#e30a74f0402bad09807640d39e971090a08ce1e9"
3456 | integrity sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==
3457 |
3458 | split-string@^3.0.1, split-string@^3.0.2:
3459 | version "3.1.0"
3460 | resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
3461 | integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
3462 | dependencies:
3463 | extend-shallow "^3.0.0"
3464 |
3465 | sprintf-js@~1.0.2:
3466 | version "1.0.3"
3467 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
3468 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
3469 |
3470 | static-extend@^0.1.1:
3471 | version "0.1.2"
3472 | resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
3473 | integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=
3474 | dependencies:
3475 | define-property "^0.2.5"
3476 | object-copy "^0.1.0"
3477 |
3478 | string-width@^1.0.1:
3479 | version "1.0.2"
3480 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
3481 | integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
3482 | dependencies:
3483 | code-point-at "^1.0.0"
3484 | is-fullwidth-code-point "^1.0.0"
3485 | strip-ansi "^3.0.0"
3486 |
3487 | "string-width@^1.0.2 || 2":
3488 | version "2.1.1"
3489 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
3490 | integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
3491 | dependencies:
3492 | is-fullwidth-code-point "^2.0.0"
3493 | strip-ansi "^4.0.0"
3494 |
3495 | string_decoder@~1.1.1:
3496 | version "1.1.1"
3497 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
3498 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
3499 | dependencies:
3500 | safe-buffer "~5.1.0"
3501 |
3502 | strip-ansi@^3.0.0, strip-ansi@^3.0.1:
3503 | version "3.0.1"
3504 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
3505 | integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
3506 | dependencies:
3507 | ansi-regex "^2.0.0"
3508 |
3509 | strip-ansi@^4.0.0:
3510 | version "4.0.0"
3511 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
3512 | integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
3513 | dependencies:
3514 | ansi-regex "^3.0.0"
3515 |
3516 | strip-json-comments@~2.0.1:
3517 | version "2.0.1"
3518 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
3519 | integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
3520 |
3521 | supports-color@^2.0.0:
3522 | version "2.0.0"
3523 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
3524 | integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
3525 |
3526 | supports-color@^5.3.0:
3527 | version "5.5.0"
3528 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
3529 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
3530 | dependencies:
3531 | has-flag "^3.0.0"
3532 |
3533 | tar@^4:
3534 | version "4.4.13"
3535 | resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525"
3536 | integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==
3537 | dependencies:
3538 | chownr "^1.1.1"
3539 | fs-minipass "^1.2.5"
3540 | minipass "^2.8.6"
3541 | minizlib "^1.2.1"
3542 | mkdirp "^0.5.0"
3543 | safe-buffer "^5.1.2"
3544 | yallist "^3.0.3"
3545 |
3546 | to-fast-properties@^1.0.3:
3547 | version "1.0.3"
3548 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"
3549 | integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=
3550 |
3551 | to-fast-properties@^2.0.0:
3552 | version "2.0.0"
3553 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
3554 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
3555 |
3556 | to-object-path@^0.3.0:
3557 | version "0.3.0"
3558 | resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
3559 | integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=
3560 | dependencies:
3561 | kind-of "^3.0.2"
3562 |
3563 | to-regex-range@^2.1.0:
3564 | version "2.1.1"
3565 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
3566 | integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=
3567 | dependencies:
3568 | is-number "^3.0.0"
3569 | repeat-string "^1.6.1"
3570 |
3571 | to-regex@^3.0.1, to-regex@^3.0.2:
3572 | version "3.0.2"
3573 | resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
3574 | integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
3575 | dependencies:
3576 | define-property "^2.0.2"
3577 | extend-shallow "^3.0.2"
3578 | regex-not "^1.0.2"
3579 | safe-regex "^1.1.0"
3580 |
3581 | trim-right@^1.0.1:
3582 | version "1.0.1"
3583 | resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
3584 | integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=
3585 |
3586 | unicode-canonical-property-names-ecmascript@^1.0.4:
3587 | version "1.0.4"
3588 | resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
3589 | integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==
3590 |
3591 | unicode-match-property-ecmascript@^1.0.4:
3592 | version "1.0.4"
3593 | resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c"
3594 | integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==
3595 | dependencies:
3596 | unicode-canonical-property-names-ecmascript "^1.0.4"
3597 | unicode-property-aliases-ecmascript "^1.0.4"
3598 |
3599 | unicode-match-property-value-ecmascript@^1.1.0:
3600 | version "1.1.0"
3601 | resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz#5b4b426e08d13a80365e0d657ac7a6c1ec46a277"
3602 | integrity sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==
3603 |
3604 | unicode-property-aliases-ecmascript@^1.0.4:
3605 | version "1.0.5"
3606 | resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57"
3607 | integrity sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==
3608 |
3609 | union-value@^1.0.0:
3610 | version "1.0.1"
3611 | resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847"
3612 | integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==
3613 | dependencies:
3614 | arr-union "^3.1.0"
3615 | get-value "^2.0.6"
3616 | is-extendable "^0.1.1"
3617 | set-value "^2.0.1"
3618 |
3619 | unset-value@^1.0.0:
3620 | version "1.0.0"
3621 | resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
3622 | integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=
3623 | dependencies:
3624 | has-value "^0.3.1"
3625 | isobject "^3.0.0"
3626 |
3627 | urix@^0.1.0:
3628 | version "0.1.0"
3629 | resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
3630 | integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
3631 |
3632 | use@^3.1.0:
3633 | version "3.1.1"
3634 | resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
3635 | integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
3636 |
3637 | user-home@^1.1.1:
3638 | version "1.1.1"
3639 | resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"
3640 | integrity sha1-K1viOjK2Onyd640PKNSFcko98ZA=
3641 |
3642 | util-deprecate@~1.0.1:
3643 | version "1.0.2"
3644 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
3645 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
3646 |
3647 | v8flags@^2.1.1:
3648 | version "2.1.1"
3649 | resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4"
3650 | integrity sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=
3651 | dependencies:
3652 | user-home "^1.1.1"
3653 |
3654 | wide-align@^1.1.0:
3655 | version "1.1.3"
3656 | resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
3657 | integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==
3658 | dependencies:
3659 | string-width "^1.0.2 || 2"
3660 |
3661 | wrappy@1:
3662 | version "1.0.2"
3663 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
3664 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
3665 |
3666 | yallist@^3.0.0, yallist@^3.0.3:
3667 | version "3.1.1"
3668 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
3669 | integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
3670 |
--------------------------------------------------------------------------------