├── _config.yml ├── .npmrc ├── .gitignore ├── src ├── main.js ├── ResizePanel.module.css └── ResizePanel.js ├── .travis.yml ├── demo ├── public │ ├── demo.gif │ ├── index.html │ ├── src.8f3a8792.css │ ├── src.a7e67b55.css │ ├── src.727a67b9.css │ ├── src.fc05f207.css │ ├── src.e53ba73b.css │ ├── src.a7e67b55.css.map │ ├── src.8f3a8792.css.map │ ├── src.727a67b9.css.map │ ├── src.fc05f207.css.map │ └── src.e53ba73b.css.map ├── src │ ├── index.js │ ├── App.js │ └── App.css └── index.html ├── browserstack-logo-600x315.png ├── .postcssrc ├── .babelrc ├── rollup.config.js ├── LICENSE ├── package.json ├── README.md └── yarn.lock /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-slate -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | registry = "https://registry.npmjs.com/" 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | dist 4 | .cache -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- 1 | import ResizePanel from './ResizePanel' 2 | 3 | export default ResizePanel; -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - '11' 4 | - '10' 5 | - '8' 6 | - '6' 7 | -------------------------------------------------------------------------------- /demo/public/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjgrosse/react-resize-panel/HEAD/demo/public/demo.gif -------------------------------------------------------------------------------- /browserstack-logo-600x315.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bjgrosse/react-resize-panel/HEAD/browserstack-logo-600x315.png -------------------------------------------------------------------------------- /.postcssrc: -------------------------------------------------------------------------------- 1 | { 2 | "modules": true, 3 | "plugins": { 4 | "autoprefixer": { 5 | "grid": true 6 | } 7 | } 8 | } -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | "@babel/preset-env", 4 | "@babel/preset-react" 5 | ], 6 | "plugins": ["@babel/plugin-proposal-class-properties"] 7 | } -------------------------------------------------------------------------------- /demo/src/index.js: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import ReactDOM from "react-dom"; 3 | import App from "./App"; 4 | 5 | ReactDOM.render(, document.getElementById("root")); 6 | -------------------------------------------------------------------------------- /demo/public/index.html: -------------------------------------------------------------------------------- 1 | Demo Page
-------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Demo Page 4 | 5 | 6 |
7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- 1 | import babel from 'rollup-plugin-babel'; 2 | import pkg from './package.json'; 3 | import postcss from 'rollup-plugin-postcss'; 4 | import resolve from 'rollup-plugin-node-resolve'; 5 | import commonjs from 'rollup-plugin-commonjs'; 6 | 7 | export default [ 8 | // CommonJS (for Node) and ES module (for bundlers) build. 9 | { 10 | input: 'src/main.js', 11 | external: ['react','react-dom'], 12 | output: [ 13 | { file: pkg.main, format: 'cjs' }, 14 | { file: pkg.module, format: 'es' } 15 | ], 16 | plugins: [ 17 | resolve(), 18 | commonjs({ 19 | exclude: ['src/**'], 20 | namedExports: {'node_modules/lodash.debounce/index.js' : ['debounce']} 21 | }), 22 | postcss({modules: true}), 23 | babel({ 24 | exclude: ['node_modules/**'] 25 | }) 26 | ] 27 | } 28 | ]; 29 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2017 [these people](https://github.com/rollup/rollup-starter-lib/graphs/contributors) 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 4 | 5 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 6 | 7 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 8 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "react-resize-panel", 3 | "version": "0.3.6", 4 | "main": "dist/index.cjs.js", 5 | "module": "dist/index.esm.js", 6 | "dependencies": { 7 | "cash-dom": "^4.1.5", 8 | "classnames": "^2.2.6", 9 | "lodash.debounce": "^4.0.8", 10 | "react-draggable": "^4.0.3" 11 | }, 12 | "peerDependencies": { 13 | "react": "^16.0.0", 14 | "react-dom": "^16.0.0" 15 | }, 16 | "devDependencies": { 17 | "react": "^16.10.2", 18 | "react-dom": "^16.10.2", 19 | "@babel/core": "^7.2.2", 20 | "@babel/plugin-proposal-class-properties": "^7.5.5", 21 | "@babel/preset-env": "^7.2.3", 22 | "@babel/preset-react": "^7.6.3", 23 | "autoprefixer": "^9.7.0", 24 | "babel-plugin-transform-class-properties": "^6.24.1", 25 | "babel-plugin-transform-object-rest-spread": "^6.26.0", 26 | "postcss-modules": "^1.4.1", 27 | "react-css-modules": "^4.7.11", 28 | "rollup": "^1.0.0", 29 | "rollup-plugin-babel": "^4.2.0", 30 | "rollup-plugin-commonjs": "^9.2.0", 31 | "rollup-plugin-node-resolve": "^4.0.0", 32 | "rollup-plugin-postcss": "^2.0.3", 33 | "rollup-plugin-replace": "^2.2.0" 34 | }, 35 | "scripts": { 36 | "build": "rollup -c && parcel build demo/index.html -d demo/public --public-url ./", 37 | "start": "parcel demo/index.html", 38 | "pub": "npm publish" 39 | }, 40 | "files": [ 41 | "dist" 42 | ] 43 | } 44 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # react-resize-panel 2 | 3 | A very simple resizable panel as a React component. Demo [here](https://bjgrosse.github.io/react-resize-panel/demo/public/index.html). 4 | 5 | ![Resize panel demo](demo/public/demo.gif) 6 | 7 | ```js 8 | 9 |
left panel
10 |
11 | ``` 12 | 13 | ## Getting started 14 | 15 | Install the package: 16 | 17 | ```bash 18 | yarn install react-resize-panel 19 | ``` 20 | 21 | Import component: 22 | 23 | ```javascript 24 | import ResizePanel from "react-resize-panel"; 25 | ``` 26 | 27 | Wrap the DIV you want to make resizable: 28 | 29 | ```js 30 | 31 |
left panel
32 |
33 | ``` 34 | 35 | The direction prop specifies which edge of the panel has the resize handle and whether the panel can be resized vertically or horizontally. Accepted values are: n | s | e | w. 36 | 37 | Custom CSS classes can be specified for the resize handle and border: 38 | 39 | ```js 40 | 41 |
left panel
42 |
43 | ``` 44 | 45 | ## Notes 46 | Tests on all modern browsers performed via BrowserStack. 47 | 48 | [![BrowserStack.com](https://github.com/bjgrosse/react-resize-panel/blob/master/browserstack-logo-600x315.png)](https://browserstack.com) 49 | 50 | ## License 51 | 52 | [MIT](LICENSE). 53 | -------------------------------------------------------------------------------- /demo/src/App.js: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | //import ResizePanel from "react-resize-panel"; 3 | import ResizePanel from "../../src/ResizePanel"; 4 | import style from './App.css'; 5 | import classNames from 'classnames/bind'; 6 | 7 | let cx = classNames.bind(style); 8 | 9 | export default () => ( 10 |
11 | 12 |
13 | header 14 |
15 |
16 |
17 | 18 | 19 |
left panel
with margin
default 50% of content area using flex-grow
20 |
21 |
content
22 | 23 |
right panel
with custom handle
default 400px
24 |
25 | 26 |
27 | 28 | 29 |
30 |
31 |
32 | footer area, min height: 100px 33 |
34 |
35 |
36 | bottom bar 37 |
38 |
39 |
40 |
41 | ); 42 | -------------------------------------------------------------------------------- /demo/src/App.css: -------------------------------------------------------------------------------- 1 | body { 2 | margin: 0px; 3 | } 4 | .container { 5 | width: 100%; 6 | height: 100vh; 7 | display: flex; 8 | flex-flow: nowrap column; 9 | overflow:hidden; 10 | } 11 | 12 | .panel { 13 | display: flex; 14 | justify-content: center; 15 | align-items: center; 16 | } 17 | 18 | .header { 19 | background: lightblue; 20 | min-height: 50px; 21 | height: 100%; 22 | } 23 | .footer { 24 | background: lightblue; 25 | height: 100%; 26 | display:flex; 27 | flex-flow: column nowrap; 28 | align-items: stretch; 29 | text-align: center; 30 | justify-content: flex-start; 31 | overflow: hidden; 32 | } 33 | .footerArea{ 34 | flex-grow: 1; 35 | display: flex; 36 | min-height: 100px; 37 | flex-flow: column; 38 | overflow-y: auto; 39 | } 40 | .footerAreaContent { 41 | min-height: 500px; 42 | } 43 | .footerBottomBar { 44 | background: blue; 45 | color: white; 46 | padding: 10px 47 | } 48 | .body { 49 | background: gray; 50 | flex-grow: 3; 51 | display: flex; 52 | flex-flow: row nowrap; 53 | } 54 | 55 | .sideBarResizeContainer { 56 | width: 30%; 57 | } 58 | .sidebar { 59 | background: lightpink; 60 | min-width: 200px; 61 | width: 400px; 62 | width:100%; 63 | box-sizing: border-box; 64 | text-align: center; 65 | flex-grow: 1; 66 | } 67 | 68 | 69 | .withMargin { 70 | margin: 10px; 71 | box-sizing: border-box; 72 | } 73 | 74 | .content { 75 | flex-grow: 2; 76 | background: white; 77 | } 78 | 79 | .customHandle { 80 | cursor: ew-resize; 81 | width: 10px; 82 | height: 100px; 83 | margin: 0px -5px; 84 | background: lightblue; 85 | border: 2px solid gray; 86 | border-radius: 2px; 87 | text-align: center; 88 | z-index: 99999; 89 | overflow: hidden; 90 | display: flex; 91 | align-items: center ; 92 | } 93 | 94 | .customResizeBorder { 95 | cursor: ew-resize; 96 | width: 5px; 97 | background: gray; 98 | display: flex; 99 | z-index: 99999; 100 | align-items: center ; 101 | align-content: center ; 102 | justify-content: center; 103 | overflow: visible; 104 | 105 | } -------------------------------------------------------------------------------- /src/ResizePanel.module.css: -------------------------------------------------------------------------------- 1 | .Container { 2 | display: flex; 3 | align-items: stretch; 4 | } 5 | .ContainerHorizontal { 6 | composes: Container; 7 | flex-flow: row nowrap; 8 | } 9 | .ContainerVertical { 10 | composes: Container; 11 | flex-flow: column nowrap; 12 | } 13 | .ResizeContent { 14 | flex-grow: 1; 15 | align-self: stretch; 16 | display: flex; 17 | } 18 | .ResizeContentVertical { 19 | flex-flow: column; 20 | } 21 | .ResizeContentHorizontal { 22 | flex-flow: row; 23 | } 24 | 25 | .ResizeBarHorizontal { 26 | cursor: ew-resize; 27 | width: 20px; 28 | margin-left: -10px; 29 | margin-right: -10px; 30 | background: transparent; 31 | display: flex; 32 | z-index: 10; 33 | align-items: center ; 34 | align-content: center ; 35 | justify-content: center; 36 | 37 | } 38 | 39 | .ResizeBarVertical { 40 | cursor: ns-resize; 41 | height: 20px; 42 | margin-top: -10px; 43 | margin-bottom: -10px; 44 | background: transparent; 45 | display: flex; 46 | z-index: 10; 47 | align-items: center ; 48 | align-content: center ; 49 | justify-content: center; 50 | 51 | } 52 | .ResizeHandleHorizontal { 53 | cursor: ew-resize; 54 | width: 12px; 55 | height: 50px; 56 | background: white; 57 | border: 2px solid lightgray; 58 | border-radius: 8px; 59 | text-align: center; 60 | z-index: 10; 61 | overflow: hidden; 62 | display: flex; 63 | align-items: center ; 64 | 65 | } 66 | 67 | .ResizeHandleVertical { 68 | cursor: ns-resize; 69 | width:50px; 70 | height: 12px; 71 | border-radius: 8px; 72 | background: white; 73 | border: 2px solid lightgray; 74 | z-index: 10; 75 | overflow: hidden; 76 | display: flex; 77 | justify-content: center; 78 | 79 | } 80 | 81 | .ResizeHandleHorizontal>span, .ResizeHandleVertical>span { 82 | display: inline-block; 83 | overflow: hidden; 84 | font-size: 12px; 85 | font-weight: bold; 86 | font-family: sans-serif; 87 | letter-spacing: 1px; 88 | color: #b3b3b3; 89 | text-shadow: 1px 0 1px rgb(90, 90, 90); 90 | } 91 | .ResizeHandleHorizontal>span { 92 | line-height: 4px; 93 | } 94 | .ResizeHandleVertical>span { 95 | text-align: center; 96 | line-height: 12px; 97 | margin-top: -3px; 98 | } 99 | .ResizeHandleHorizontal>span::after{ 100 | content: '. . . . . . . .'; 101 | } 102 | .ResizeHandleVertical>span::after{ 103 | content: '......'; 104 | } -------------------------------------------------------------------------------- /demo/public/src.8f3a8792.css: -------------------------------------------------------------------------------- 1 | ._Container_36ee2{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch}._ContainerHorizontal_36ee2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}._ContainerVertical_36ee2{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}._ResizeContent_36ee2{-webkit-box-flex:1;flex-grow:1;align-self:stretch;display:-webkit-box;display:flex}._ResizeContentVertical_36ee2{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}._ResizeContentHorizontal_36ee2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}._ResizeBarHorizontal_36ee2{cursor:ew-resize;width:20px;margin-left:-10px;margin-right:-10px}._ResizeBarHorizontal_36ee2,._ResizeBarVertical_36ee2{background:transparent;display:-webkit-box;display:flex;z-index:10;-webkit-box-align:center;align-items:center;align-content:center;-webkit-box-pack:center;justify-content:center}._ResizeBarVertical_36ee2{cursor:ns-resize;height:20px;margin-top:-10px;margin-bottom:-10px}._ResizeHandleHorizontal_36ee2{cursor:ew-resize;width:12px;height:50px;text-align:center;-webkit-box-align:center;align-items:center}._ResizeHandleHorizontal_36ee2,._ResizeHandleVertical_36ee2{background:#fff;border:2px solid #d3d3d3;border-radius:8px;z-index:10;overflow:hidden;display:-webkit-box;display:flex}._ResizeHandleVertical_36ee2{cursor:ns-resize;width:50px;height:12px;-webkit-box-pack:center;justify-content:center}._ResizeHandleHorizontal_36ee2>span,._ResizeHandleVertical_36ee2>span{display:inline-block;overflow:hidden;font-size:12px;font-weight:700;font-family:sans-serif;letter-spacing:1px;color:#b3b3b3;text-shadow:1px 0 1px #5a5a5a}._ResizeHandleHorizontal_36ee2>span{line-height:4px}._ResizeHandleVertical_36ee2>span{text-align:center;line-height:12px;margin-top:-3px}._ResizeHandleHorizontal_36ee2>span:after{content:". . . . . . . ."}._ResizeHandleVertical_36ee2>span:after{content:"......"}body{margin:0}._container_bf33c{width:100%;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;overflow:hidden}._container_bf33c,._panel_bf33c{display:-webkit-box;display:flex}._panel_bf33c{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}._footer_bf33c,._header_bf33c{background:#add8e6;min-height:50px;height:100%}._body_bf33c{background:grey;-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}._sidebar_bf33c{background:#ffb6c1;min-width:200px;width:100%;box-sizing:border-box;text-align:center}._withMargin_bf33c{margin:10px;box-sizing:border-box}._content_bf33c{-webkit-box-flex:1;flex-grow:1;background:#fff}._customHandle_bf33c{width:10px;height:100px;margin:0 -5px;background:#add8e6;border:2px solid grey;border-radius:2px;text-align:center;overflow:hidden}._customHandle_bf33c,._customResizeBorder_bf33c{cursor:ew-resize;z-index:99999;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}._customResizeBorder_bf33c{width:5px;background:grey;align-content:center;-webkit-box-pack:center;justify-content:center;overflow:visible} 2 | /*# sourceMappingURL=src.8f3a8792.css.map */ -------------------------------------------------------------------------------- /demo/public/src.a7e67b55.css: -------------------------------------------------------------------------------- 1 | ._Container_03b41{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch}._ContainerHorizontal_03b41{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}._ContainerVertical_03b41{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}._ResizeContent_03b41{-webkit-box-flex:1;flex-grow:1;align-self:stretch;display:-webkit-box;display:flex}._ResizeContentVertical_03b41{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}._ResizeContentHorizontal_03b41{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}._ResizeBarHorizontal_03b41{cursor:ew-resize;width:20px;margin-left:-10px;margin-right:-10px}._ResizeBarHorizontal_03b41,._ResizeBarVertical_03b41{background:transparent;display:-webkit-box;display:flex;z-index:10;-webkit-box-align:center;align-items:center;align-content:center;-webkit-box-pack:center;justify-content:center}._ResizeBarVertical_03b41{cursor:ns-resize;height:20px;margin-top:-10px;margin-bottom:-10px}._ResizeHandleHorizontal_03b41{cursor:ew-resize;width:12px;height:50px;text-align:center;-webkit-box-align:center;align-items:center}._ResizeHandleHorizontal_03b41,._ResizeHandleVertical_03b41{background:#fff;border:2px solid #d3d3d3;border-radius:8px;z-index:10;overflow:hidden;display:-webkit-box;display:flex}._ResizeHandleVertical_03b41{cursor:ns-resize;width:50px;height:12px;-webkit-box-pack:center;justify-content:center}._ResizeHandleHorizontal_03b41>span,._ResizeHandleVertical_03b41>span{display:inline-block;overflow:hidden;font-size:12px;font-weight:700;font-family:sans-serif;letter-spacing:1px;color:#b3b3b3;text-shadow:1px 0 1px #5a5a5a}._ResizeHandleHorizontal_03b41>span{line-height:4px}._ResizeHandleVertical_03b41>span{text-align:center;line-height:12px;margin-top:-3px}._ResizeHandleHorizontal_03b41>span:after{content:". . . . . . . ."}._ResizeHandleVertical_03b41>span:after{content:"......"}body{margin:0}._container_bf33c{width:100%;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;overflow:hidden}._container_bf33c,._panel_bf33c{display:-webkit-box;display:flex}._panel_bf33c{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}._footer_bf33c,._header_bf33c{background:#add8e6;min-height:50px;height:100%}._body_bf33c{background:grey;-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}._sidebar_bf33c{background:#ffb6c1;min-width:200px;width:100%;box-sizing:border-box;text-align:center}._withMargin_bf33c{margin:10px;box-sizing:border-box}._content_bf33c{-webkit-box-flex:1;flex-grow:1;background:#fff}._customHandle_bf33c{width:10px;height:100px;margin:0 -5px;background:#add8e6;border:2px solid grey;border-radius:2px;text-align:center;overflow:hidden}._customHandle_bf33c,._customResizeBorder_bf33c{cursor:ew-resize;z-index:99999;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}._customResizeBorder_bf33c{width:5px;background:grey;align-content:center;-webkit-box-pack:center;justify-content:center;overflow:visible} 2 | /*# sourceMappingURL=src.a7e67b55.css.map */ -------------------------------------------------------------------------------- /demo/public/src.727a67b9.css: -------------------------------------------------------------------------------- 1 | ._Container_36ee2{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch}._ContainerHorizontal_36ee2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}._ContainerVertical_36ee2{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}._ResizeContent_36ee2{-webkit-box-flex:1;flex-grow:1;align-self:stretch;display:-webkit-box;display:flex}._ResizeContentVertical_36ee2{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}._ResizeContentHorizontal_36ee2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}._ResizeBarHorizontal_36ee2{cursor:ew-resize;width:20px;margin-left:-10px;margin-right:-10px}._ResizeBarHorizontal_36ee2,._ResizeBarVertical_36ee2{background:transparent;display:-webkit-box;display:flex;z-index:10;-webkit-box-align:center;align-items:center;align-content:center;-webkit-box-pack:center;justify-content:center}._ResizeBarVertical_36ee2{cursor:ns-resize;height:20px;margin-top:-10px;margin-bottom:-10px}._ResizeHandleHorizontal_36ee2{cursor:ew-resize;width:12px;height:50px;text-align:center;-webkit-box-align:center;align-items:center}._ResizeHandleHorizontal_36ee2,._ResizeHandleVertical_36ee2{background:#fff;border:2px solid #d3d3d3;border-radius:8px;z-index:10;overflow:hidden;display:-webkit-box;display:flex}._ResizeHandleVertical_36ee2{cursor:ns-resize;width:50px;height:12px;-webkit-box-pack:center;justify-content:center}._ResizeHandleHorizontal_36ee2>span,._ResizeHandleVertical_36ee2>span{display:inline-block;overflow:hidden;font-size:12px;font-weight:700;font-family:sans-serif;letter-spacing:1px;color:#b3b3b3;text-shadow:1px 0 1px #5a5a5a}._ResizeHandleHorizontal_36ee2>span{line-height:4px}._ResizeHandleVertical_36ee2>span{text-align:center;line-height:12px;margin-top:-3px}._ResizeHandleHorizontal_36ee2>span:after{content:". . . . . . . ."}._ResizeHandleVertical_36ee2>span:after{content:"......"}body{margin:0}._container_bf33c{width:100%;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;overflow:hidden}._container_bf33c,._panel_bf33c{display:-webkit-box;display:flex}._panel_bf33c{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}._footer_bf33c,._header_bf33c{background:#add8e6;min-height:50px;height:100%}._body_bf33c{background:grey;-webkit-box-flex:3;flex-grow:3;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}._sideBarResizeContainer_bf33c{width:30%}._sidebar_bf33c{background:#ffb6c1;min-width:200px;width:400px;width:100%;box-sizing:border-box;text-align:center;-webkit-box-flex:1;flex-grow:1}._withMargin_bf33c{margin:10px;box-sizing:border-box}._content_bf33c{-webkit-box-flex:2;flex-grow:2;background:#fff}._customHandle_bf33c{width:10px;height:100px;margin:0 -5px;background:#add8e6;border:2px solid grey;border-radius:2px;text-align:center;overflow:hidden}._customHandle_bf33c,._customResizeBorder_bf33c{cursor:ew-resize;z-index:99999;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}._customResizeBorder_bf33c{width:5px;background:grey;align-content:center;-webkit-box-pack:center;justify-content:center;overflow:visible} 2 | /*# sourceMappingURL=src.727a67b9.css.map */ -------------------------------------------------------------------------------- /demo/public/src.fc05f207.css: -------------------------------------------------------------------------------- 1 | ._Container_36ee2{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch}._ContainerHorizontal_36ee2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}._ContainerVertical_36ee2{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}._ResizeContent_36ee2{-webkit-box-flex:1;flex-grow:1;align-self:stretch;display:-webkit-box;display:flex}._ResizeContentVertical_36ee2{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}._ResizeContentHorizontal_36ee2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}._ResizeBarHorizontal_36ee2{cursor:ew-resize;width:20px;margin-left:-10px;margin-right:-10px}._ResizeBarHorizontal_36ee2,._ResizeBarVertical_36ee2{background:transparent;display:-webkit-box;display:flex;z-index:10;-webkit-box-align:center;align-items:center;align-content:center;-webkit-box-pack:center;justify-content:center}._ResizeBarVertical_36ee2{cursor:ns-resize;height:20px;margin-top:-10px;margin-bottom:-10px}._ResizeHandleHorizontal_36ee2{cursor:ew-resize;width:12px;height:50px;text-align:center;-webkit-box-align:center;align-items:center}._ResizeHandleHorizontal_36ee2,._ResizeHandleVertical_36ee2{background:#fff;border:2px solid #d3d3d3;border-radius:8px;z-index:10;overflow:hidden;display:-webkit-box;display:flex}._ResizeHandleVertical_36ee2{cursor:ns-resize;width:50px;height:12px;-webkit-box-pack:center;justify-content:center}._ResizeHandleHorizontal_36ee2>span,._ResizeHandleVertical_36ee2>span{display:inline-block;overflow:hidden;font-size:12px;font-weight:700;font-family:sans-serif;letter-spacing:1px;color:#b3b3b3;text-shadow:1px 0 1px #5a5a5a}._ResizeHandleHorizontal_36ee2>span{line-height:4px}._ResizeHandleVertical_36ee2>span{text-align:center;line-height:12px;margin-top:-3px}._ResizeHandleHorizontal_36ee2>span:after{content:". . . . . . . ."}._ResizeHandleVertical_36ee2>span:after{content:"......"}body{margin:0}._container_bf33c{width:100%;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;overflow:hidden}._container_bf33c,._panel_bf33c{display:-webkit-box;display:flex}._panel_bf33c{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}._footer_bf33c,._header_bf33c{background:#add8e6;min-height:50px;height:100%}._body_bf33c{background:grey;-webkit-box-flex:3;flex-grow:3;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}._sideBarResizeContainer_bf33c{width:800px}._sidebar_bf33c{background:#ffb6c1;min-width:200px;width:400px;width:100%;box-sizing:border-box;text-align:center;-webkit-box-flex:1;flex-grow:1}._withMargin_bf33c{margin:10px;box-sizing:border-box}._content_bf33c{-webkit-box-flex:2;flex-grow:2;background:#fff}._customHandle_bf33c{width:10px;height:100px;margin:0 -5px;background:#add8e6;border:2px solid grey;border-radius:2px;text-align:center;overflow:hidden}._customHandle_bf33c,._customResizeBorder_bf33c{cursor:ew-resize;z-index:99999;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}._customResizeBorder_bf33c{width:5px;background:grey;align-content:center;-webkit-box-pack:center;justify-content:center;overflow:visible} 2 | /*# sourceMappingURL=src.fc05f207.css.map */ -------------------------------------------------------------------------------- /demo/public/src.e53ba73b.css: -------------------------------------------------------------------------------- 1 | ._Container_36ee2{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch}._ContainerHorizontal_36ee2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}._ContainerVertical_36ee2{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}._ResizeContent_36ee2{-webkit-box-flex:1;flex-grow:1;align-self:stretch;display:-webkit-box;display:flex}._ResizeContentVertical_36ee2{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}._ResizeContentHorizontal_36ee2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}._ResizeBarHorizontal_36ee2{cursor:ew-resize;width:20px;margin-left:-10px;margin-right:-10px}._ResizeBarHorizontal_36ee2,._ResizeBarVertical_36ee2{background:transparent;display:-webkit-box;display:flex;z-index:10;-webkit-box-align:center;align-items:center;align-content:center;-webkit-box-pack:center;justify-content:center}._ResizeBarVertical_36ee2{cursor:ns-resize;height:20px;margin-top:-10px;margin-bottom:-10px}._ResizeHandleHorizontal_36ee2{cursor:ew-resize;width:12px;height:50px;text-align:center;-webkit-box-align:center;align-items:center}._ResizeHandleHorizontal_36ee2,._ResizeHandleVertical_36ee2{background:#fff;border:2px solid #d3d3d3;border-radius:8px;z-index:10;overflow:hidden;display:-webkit-box;display:flex}._ResizeHandleVertical_36ee2{cursor:ns-resize;width:50px;height:12px;-webkit-box-pack:center;justify-content:center}._ResizeHandleHorizontal_36ee2>span,._ResizeHandleVertical_36ee2>span{display:inline-block;overflow:hidden;font-size:12px;font-weight:700;font-family:sans-serif;letter-spacing:1px;color:#b3b3b3;text-shadow:1px 0 1px #5a5a5a}._ResizeHandleHorizontal_36ee2>span{line-height:4px}._ResizeHandleVertical_36ee2>span{text-align:center;line-height:12px;margin-top:-3px}._ResizeHandleHorizontal_36ee2>span:after{content:". . . . . . . ."}._ResizeHandleVertical_36ee2>span:after{content:"......"}body{margin:0}._container_bf33c{width:100%;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;overflow:hidden}._container_bf33c,._panel_bf33c{display:-webkit-box;display:flex}._panel_bf33c{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}._header_bf33c{min-height:50px}._footer_bf33c,._header_bf33c{background:#add8e6;height:100%}._footer_bf33c{flex-flow:column nowrap;-webkit-box-align:stretch;align-items:stretch;text-align:center;-webkit-box-pack:start;justify-content:flex-start;overflow:hidden}._footer_bf33c,._footerArea_bf33c{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}._footerArea_bf33c{-webkit-box-flex:1;flex-grow:1;min-height:100px;flex-flow:column;overflow-y:auto}._footerAreaContent_bf33c{min-height:500px}._footerBottomBar_bf33c{background:#00f;color:#fff;padding:10px}._body_bf33c{background:grey;-webkit-box-flex:3;flex-grow:3;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}._sideBarResizeContainer_bf33c{width:30%}._sidebar_bf33c{background:#ffb6c1;min-width:200px;width:400px;width:100%;box-sizing:border-box;text-align:center;-webkit-box-flex:1;flex-grow:1}._withMargin_bf33c{margin:10px;box-sizing:border-box}._content_bf33c{-webkit-box-flex:2;flex-grow:2;background:#fff}._customHandle_bf33c{width:10px;height:100px;margin:0 -5px;background:#add8e6;border:2px solid grey;border-radius:2px;text-align:center;overflow:hidden}._customHandle_bf33c,._customResizeBorder_bf33c{cursor:ew-resize;z-index:99999;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}._customResizeBorder_bf33c{width:5px;background:grey;align-content:center;-webkit-box-pack:center;justify-content:center;overflow:visible} 2 | /*# sourceMappingURL=src.e53ba73b.css.map */ -------------------------------------------------------------------------------- /demo/public/src.a7e67b55.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["ResizePanel.css","App.css"],"names":[],"mappings":"AAAA,kBACI,mBAAa,CAAb,YAAa,CACb,yBAAoB,CAApB,mBACJ,CACA,4BAEI,6BAAqB,CAArB,4BAAqB,CAArB,oBACJ,CACA,0BAEI,2BAAwB,CAAxB,4BAAwB,CAAxB,uBACJ,CACA,sBACI,kBAAY,CAAZ,WAAY,CACZ,kBAAmB,CACnB,mBAAa,CAAb,YACJ,CACA,8BACI,2BAAiB,CAAjB,4BAAiB,CAAjB,gBACJ,CACA,gCACI,6BAAc,CAAd,4BAAc,CAAd,aACJ,CAEA,4BACI,gBAAiB,CACjB,UAAW,CACX,iBAAkB,CAClB,kBAQJ,CAEA,sDATI,sBAAuB,CACvB,mBAAa,CAAb,YAAa,CACb,UAAW,CACX,wBAAoB,CAApB,kBAAoB,CACpB,oBAAsB,CACtB,uBAAuB,CAAvB,sBAgBJ,CAZA,0BACI,gBAAiB,CACjB,WAAY,CACZ,gBAAiB,CACjB,mBAQJ,CACA,+BACI,gBAAiB,CACjB,UAAW,CACX,WAAY,CAIZ,iBAAkB,CAIlB,wBAAoB,CAApB,kBAEJ,CAEA,4DAXI,eAAiB,CACjB,wBAA2B,CAC3B,iBAAkB,CAElB,UAAW,CACX,eAAgB,CAChB,mBAAa,CAAb,YAiBJ,CAZA,6BACI,gBAAiB,CACjB,UAAU,CACV,WAAY,CAOZ,uBAAuB,CAAvB,sBAEJ,CAEA,sEACI,oBAAqB,CACrB,eAAgB,CAChB,cAAe,CACf,eAAiB,CACjB,sBAAuB,CACvB,kBAAmB,CACnB,aAAc,CACd,6BACJ,CACA,oCACI,eACJ,CACA,kCACI,iBAAkB,CAClB,gBAAiB,CACjB,eACJ,CACA,0CACI,yBACJ,CACA,wCACI,gBACJ,CCvGA,KACI,QACJ,CACA,kBACI,UAAW,CACX,YAAa,CAEb,2BAAwB,CAAxB,4BAAwB,CAAxB,uBAAwB,CACxB,eACJ,CAEA,gCALI,mBAAa,CAAb,YASJ,CAJA,cAEI,uBAAuB,CAAvB,sBAAuB,CACvB,wBAAmB,CAAnB,kBACJ,CAOA,8BACI,kBAAqB,CACrB,eAAgB,CAChB,WACJ,CAEA,aACI,eAAgB,CAChB,kBAAY,CAAZ,WAAY,CACZ,mBAAa,CAAb,YAAa,CACb,6BAAqB,CAArB,4BAAqB,CAArB,oBACJ,CAEA,gBACI,kBAAqB,CACrB,eAAgB,CAChB,UAAU,CACV,qBAAsB,CACtB,iBACJ,CAGA,mBACI,WAAY,CACZ,qBACJ,CAEA,gBACI,kBAAY,CAAZ,WAAY,CACZ,eACJ,CAEA,qBAEI,UAAW,CACX,YAAa,CACb,aAAgB,CAChB,kBAAqB,CACrB,qBAAsB,CACtB,iBAAkB,CAClB,iBAAkB,CAElB,eAGJ,CAEA,gDAdI,gBAAiB,CAQjB,aAAc,CAEd,mBAAa,CAAb,YAAa,CACb,wBAAoB,CAApB,kBAcJ,CAXA,2BAEI,SAAU,CACV,eAAgB,CAIhB,oBAAsB,CACtB,uBAAuB,CAAvB,sBAAuB,CACvB,gBAEJ","file":"src.a7e67b55.css","sourceRoot":"..","sourcesContent":[".Container {\r\n display: flex;\r\n align-items: stretch;\r\n}\r\n.ContainerHorizontal {\r\n composes: Container;\r\n flex-flow: row nowrap;\r\n}\r\n.ContainerVertical {\r\n composes: Container;\r\n flex-flow: column nowrap;\r\n}\r\n.ResizeContent {\r\n flex-grow: 1;\r\n align-self: stretch;\r\n display: flex;\r\n}\r\n.ResizeContentVertical {\r\n flex-flow: column;\r\n}\r\n.ResizeContentHorizontal {\r\n flex-flow: row;\r\n}\r\n\r\n.ResizeBarHorizontal {\r\n cursor: ew-resize;\r\n width: 20px;\r\n margin-left: -10px;\r\n margin-right: -10px;\r\n background: transparent;\r\n display: flex;\r\n z-index: 10;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n\r\n}\r\n\r\n.ResizeBarVertical {\r\n cursor: ns-resize;\r\n height: 20px;\r\n margin-top: -10px;\r\n margin-bottom: -10px;\r\n background: transparent;\r\n display: flex;\r\n z-index: 10;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n\r\n}\r\n.ResizeHandleHorizontal {\r\n cursor: ew-resize;\r\n width: 12px;\r\n height: 50px;\r\n background: white;\r\n border: 2px solid lightgray;\r\n border-radius: 8px;\r\n text-align: center;\r\n z-index: 10;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: center ;\r\n\r\n}\r\n\r\n.ResizeHandleVertical {\r\n cursor: ns-resize;\r\n width:50px;\r\n height: 12px;\r\n border-radius: 8px;\r\n background: white;\r\n border: 2px solid lightgray;\r\n z-index: 10;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n\r\n}\r\n\r\n.ResizeHandleHorizontal>span, .ResizeHandleVertical>span {\r\n display: inline-block;\r\n overflow: hidden;\r\n font-size: 12px;\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n letter-spacing: 1px;\r\n color: #b3b3b3;\r\n text-shadow: 1px 0 1px rgb(90, 90, 90);\r\n}\r\n.ResizeHandleHorizontal>span {\r\n line-height: 4px;\r\n}\r\n.ResizeHandleVertical>span {\r\n text-align: center;\r\n line-height: 12px;\r\n margin-top: -3px;\r\n}\r\n.ResizeHandleHorizontal>span::after{\r\n content: '. . . . . . . .';\r\n}\r\n.ResizeHandleVertical>span::after{\r\n content: '......';\r\n}","body {\r\n margin: 0px;\r\n}\r\n.container {\r\n width: 100%;\r\n height: 100vh;\r\n display: flex;\r\n flex-flow: nowrap column;\r\n overflow:hidden;\r\n}\r\n\r\n.panel { \r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n\r\n.header {\r\n background: lightblue;\r\n min-height: 50px;\r\n height: 100%;\r\n}\r\n.footer {\r\n background: lightblue;\r\n min-height: 50px;\r\n height: 100%;\r\n}\r\n\r\n.body {\r\n background: gray;\r\n flex-grow: 1;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n}\r\n\r\n.sidebar {\r\n background: lightpink;\r\n min-width: 200px;\r\n width:100%;\r\n box-sizing: border-box;\r\n text-align: center;\r\n}\r\n\r\n\r\n.withMargin {\r\n margin: 10px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.content {\r\n flex-grow: 1; \r\n background: white; \r\n}\r\n\r\n.customHandle {\r\n cursor: ew-resize;\r\n width: 10px;\r\n height: 100px;\r\n margin: 0px -5px;\r\n background: lightblue;\r\n border: 2px solid gray;\r\n border-radius: 2px;\r\n text-align: center;\r\n z-index: 99999;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: center ;\r\n}\r\n\r\n.customResizeBorder {\r\n cursor: ew-resize;\r\n width: 5px;\r\n background: gray;\r\n display: flex;\r\n z-index: 99999;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n overflow: visible;\r\n\r\n}"]} -------------------------------------------------------------------------------- /demo/public/src.8f3a8792.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["ResizePanel.module.css","App.css"],"names":[],"mappings":"AAAA,kBACI,mBAAa,CAAb,YAAa,CACb,yBAAoB,CAApB,mBACJ,CACA,4BAEI,6BAAqB,CAArB,4BAAqB,CAArB,oBACJ,CACA,0BAEI,2BAAwB,CAAxB,4BAAwB,CAAxB,uBACJ,CACA,sBACI,kBAAY,CAAZ,WAAY,CACZ,kBAAmB,CACnB,mBAAa,CAAb,YACJ,CACA,8BACI,2BAAiB,CAAjB,4BAAiB,CAAjB,gBACJ,CACA,gCACI,6BAAc,CAAd,4BAAc,CAAd,aACJ,CAEA,4BACI,gBAAiB,CACjB,UAAW,CACX,iBAAkB,CAClB,kBAQJ,CAEA,sDATI,sBAAuB,CACvB,mBAAa,CAAb,YAAa,CACb,UAAW,CACX,wBAAoB,CAApB,kBAAoB,CACpB,oBAAsB,CACtB,uBAAuB,CAAvB,sBAgBJ,CAZA,0BACI,gBAAiB,CACjB,WAAY,CACZ,gBAAiB,CACjB,mBAQJ,CACA,+BACI,gBAAiB,CACjB,UAAW,CACX,WAAY,CAIZ,iBAAkB,CAIlB,wBAAoB,CAApB,kBAEJ,CAEA,4DAXI,eAAiB,CACjB,wBAA2B,CAC3B,iBAAkB,CAElB,UAAW,CACX,eAAgB,CAChB,mBAAa,CAAb,YAiBJ,CAZA,6BACI,gBAAiB,CACjB,UAAU,CACV,WAAY,CAOZ,uBAAuB,CAAvB,sBAEJ,CAEA,sEACI,oBAAqB,CACrB,eAAgB,CAChB,cAAe,CACf,eAAiB,CACjB,sBAAuB,CACvB,kBAAmB,CACnB,aAAc,CACd,6BACJ,CACA,oCACI,eACJ,CACA,kCACI,iBAAkB,CAClB,gBAAiB,CACjB,eACJ,CACA,0CACI,yBACJ,CACA,wCACI,gBACJ,CCvGA,KACI,QACJ,CACA,kBACI,UAAW,CACX,YAAa,CAEb,2BAAwB,CAAxB,4BAAwB,CAAxB,uBAAwB,CACxB,eACJ,CAEA,gCALI,mBAAa,CAAb,YASJ,CAJA,cAEI,uBAAuB,CAAvB,sBAAuB,CACvB,wBAAmB,CAAnB,kBACJ,CAOA,8BACI,kBAAqB,CACrB,eAAgB,CAChB,WACJ,CAEA,aACI,eAAgB,CAChB,kBAAY,CAAZ,WAAY,CACZ,mBAAa,CAAb,YAAa,CACb,6BAAqB,CAArB,4BAAqB,CAArB,oBACJ,CAEA,gBACI,kBAAqB,CACrB,eAAgB,CAChB,UAAU,CACV,qBAAsB,CACtB,iBACJ,CAGA,mBACI,WAAY,CACZ,qBACJ,CAEA,gBACI,kBAAY,CAAZ,WAAY,CACZ,eACJ,CAEA,qBAEI,UAAW,CACX,YAAa,CACb,aAAgB,CAChB,kBAAqB,CACrB,qBAAsB,CACtB,iBAAkB,CAClB,iBAAkB,CAElB,eAGJ,CAEA,gDAdI,gBAAiB,CAQjB,aAAc,CAEd,mBAAa,CAAb,YAAa,CACb,wBAAoB,CAApB,kBAcJ,CAXA,2BAEI,SAAU,CACV,eAAgB,CAIhB,oBAAsB,CACtB,uBAAuB,CAAvB,sBAAuB,CACvB,gBAEJ","file":"src.8f3a8792.css","sourceRoot":"..","sourcesContent":[".Container {\r\n display: flex;\r\n align-items: stretch;\r\n}\r\n.ContainerHorizontal {\r\n composes: Container;\r\n flex-flow: row nowrap;\r\n}\r\n.ContainerVertical {\r\n composes: Container;\r\n flex-flow: column nowrap;\r\n}\r\n.ResizeContent {\r\n flex-grow: 1;\r\n align-self: stretch;\r\n display: flex;\r\n}\r\n.ResizeContentVertical {\r\n flex-flow: column;\r\n}\r\n.ResizeContentHorizontal {\r\n flex-flow: row;\r\n}\r\n\r\n.ResizeBarHorizontal {\r\n cursor: ew-resize;\r\n width: 20px;\r\n margin-left: -10px;\r\n margin-right: -10px;\r\n background: transparent;\r\n display: flex;\r\n z-index: 10;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n\r\n}\r\n\r\n.ResizeBarVertical {\r\n cursor: ns-resize;\r\n height: 20px;\r\n margin-top: -10px;\r\n margin-bottom: -10px;\r\n background: transparent;\r\n display: flex;\r\n z-index: 10;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n\r\n}\r\n.ResizeHandleHorizontal {\r\n cursor: ew-resize;\r\n width: 12px;\r\n height: 50px;\r\n background: white;\r\n border: 2px solid lightgray;\r\n border-radius: 8px;\r\n text-align: center;\r\n z-index: 10;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: center ;\r\n\r\n}\r\n\r\n.ResizeHandleVertical {\r\n cursor: ns-resize;\r\n width:50px;\r\n height: 12px;\r\n border-radius: 8px;\r\n background: white;\r\n border: 2px solid lightgray;\r\n z-index: 10;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n\r\n}\r\n\r\n.ResizeHandleHorizontal>span, .ResizeHandleVertical>span {\r\n display: inline-block;\r\n overflow: hidden;\r\n font-size: 12px;\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n letter-spacing: 1px;\r\n color: #b3b3b3;\r\n text-shadow: 1px 0 1px rgb(90, 90, 90);\r\n}\r\n.ResizeHandleHorizontal>span {\r\n line-height: 4px;\r\n}\r\n.ResizeHandleVertical>span {\r\n text-align: center;\r\n line-height: 12px;\r\n margin-top: -3px;\r\n}\r\n.ResizeHandleHorizontal>span::after{\r\n content: '. . . . . . . .';\r\n}\r\n.ResizeHandleVertical>span::after{\r\n content: '......';\r\n}","body {\r\n margin: 0px;\r\n}\r\n.container {\r\n width: 100%;\r\n height: 100vh;\r\n display: flex;\r\n flex-flow: nowrap column;\r\n overflow:hidden;\r\n}\r\n\r\n.panel { \r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n\r\n.header {\r\n background: lightblue;\r\n min-height: 50px;\r\n height: 100%;\r\n}\r\n.footer {\r\n background: lightblue;\r\n min-height: 50px;\r\n height: 100%;\r\n}\r\n\r\n.body {\r\n background: gray;\r\n flex-grow: 1;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n}\r\n\r\n.sidebar {\r\n background: lightpink;\r\n min-width: 200px;\r\n width:100%;\r\n box-sizing: border-box;\r\n text-align: center;\r\n}\r\n\r\n\r\n.withMargin {\r\n margin: 10px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.content {\r\n flex-grow: 1; \r\n background: white; \r\n}\r\n\r\n.customHandle {\r\n cursor: ew-resize;\r\n width: 10px;\r\n height: 100px;\r\n margin: 0px -5px;\r\n background: lightblue;\r\n border: 2px solid gray;\r\n border-radius: 2px;\r\n text-align: center;\r\n z-index: 99999;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: center ;\r\n}\r\n\r\n.customResizeBorder {\r\n cursor: ew-resize;\r\n width: 5px;\r\n background: gray;\r\n display: flex;\r\n z-index: 99999;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n overflow: visible;\r\n\r\n}"]} -------------------------------------------------------------------------------- /demo/public/src.727a67b9.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["ResizePanel.module.css","App.css"],"names":[],"mappings":"AAAA,kBACI,mBAAa,CAAb,YAAa,CACb,yBAAoB,CAApB,mBACJ,CACA,4BAEI,6BAAqB,CAArB,4BAAqB,CAArB,oBACJ,CACA,0BAEI,2BAAwB,CAAxB,4BAAwB,CAAxB,uBACJ,CACA,sBACI,kBAAY,CAAZ,WAAY,CACZ,kBAAmB,CACnB,mBAAa,CAAb,YACJ,CACA,8BACI,2BAAiB,CAAjB,4BAAiB,CAAjB,gBACJ,CACA,gCACI,6BAAc,CAAd,4BAAc,CAAd,aACJ,CAEA,4BACI,gBAAiB,CACjB,UAAW,CACX,iBAAkB,CAClB,kBAQJ,CAEA,sDATI,sBAAuB,CACvB,mBAAa,CAAb,YAAa,CACb,UAAW,CACX,wBAAoB,CAApB,kBAAoB,CACpB,oBAAsB,CACtB,uBAAuB,CAAvB,sBAgBJ,CAZA,0BACI,gBAAiB,CACjB,WAAY,CACZ,gBAAiB,CACjB,mBAQJ,CACA,+BACI,gBAAiB,CACjB,UAAW,CACX,WAAY,CAIZ,iBAAkB,CAIlB,wBAAoB,CAApB,kBAEJ,CAEA,4DAXI,eAAiB,CACjB,wBAA2B,CAC3B,iBAAkB,CAElB,UAAW,CACX,eAAgB,CAChB,mBAAa,CAAb,YAiBJ,CAZA,6BACI,gBAAiB,CACjB,UAAU,CACV,WAAY,CAOZ,uBAAuB,CAAvB,sBAEJ,CAEA,sEACI,oBAAqB,CACrB,eAAgB,CAChB,cAAe,CACf,eAAiB,CACjB,sBAAuB,CACvB,kBAAmB,CACnB,aAAc,CACd,6BACJ,CACA,oCACI,eACJ,CACA,kCACI,iBAAkB,CAClB,gBAAiB,CACjB,eACJ,CACA,0CACI,yBACJ,CACA,wCACI,gBACJ,CCvGA,KACI,QACJ,CACA,kBACI,UAAW,CACX,YAAa,CAEb,2BAAwB,CAAxB,4BAAwB,CAAxB,uBAAwB,CACxB,eACJ,CAEA,gCALI,mBAAa,CAAb,YASJ,CAJA,cAEI,uBAAuB,CAAvB,sBAAuB,CACvB,wBAAmB,CAAnB,kBACJ,CAOA,8BACI,kBAAqB,CACrB,eAAgB,CAChB,WACJ,CAEA,aACI,eAAgB,CAChB,kBAAY,CAAZ,WAAY,CACZ,mBAAa,CAAb,YAAa,CACb,6BAAqB,CAArB,4BAAqB,CAArB,oBACJ,CAEA,+BACI,SACJ,CACA,gBACI,kBAAqB,CACrB,eAAgB,CAChB,WAAY,CACZ,UAAU,CACV,qBAAsB,CACtB,iBAAkB,CAClB,kBAAY,CAAZ,WACJ,CAGA,mBACI,WAAY,CACZ,qBACJ,CAEA,gBACI,kBAAY,CAAZ,WAAY,CACZ,eACJ,CAEA,qBAEI,UAAW,CACX,YAAa,CACb,aAAgB,CAChB,kBAAqB,CACrB,qBAAsB,CACtB,iBAAkB,CAClB,iBAAkB,CAElB,eAGJ,CAEA,gDAdI,gBAAiB,CAQjB,aAAc,CAEd,mBAAa,CAAb,YAAa,CACb,wBAAoB,CAApB,kBAcJ,CAXA,2BAEI,SAAU,CACV,eAAgB,CAIhB,oBAAsB,CACtB,uBAAuB,CAAvB,sBAAuB,CACvB,gBAEJ","file":"src.727a67b9.css","sourceRoot":"..","sourcesContent":[".Container {\r\n display: flex;\r\n align-items: stretch;\r\n}\r\n.ContainerHorizontal {\r\n composes: Container;\r\n flex-flow: row nowrap;\r\n}\r\n.ContainerVertical {\r\n composes: Container;\r\n flex-flow: column nowrap;\r\n}\r\n.ResizeContent {\r\n flex-grow: 1;\r\n align-self: stretch;\r\n display: flex;\r\n}\r\n.ResizeContentVertical {\r\n flex-flow: column;\r\n}\r\n.ResizeContentHorizontal {\r\n flex-flow: row;\r\n}\r\n\r\n.ResizeBarHorizontal {\r\n cursor: ew-resize;\r\n width: 20px;\r\n margin-left: -10px;\r\n margin-right: -10px;\r\n background: transparent;\r\n display: flex;\r\n z-index: 10;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n\r\n}\r\n\r\n.ResizeBarVertical {\r\n cursor: ns-resize;\r\n height: 20px;\r\n margin-top: -10px;\r\n margin-bottom: -10px;\r\n background: transparent;\r\n display: flex;\r\n z-index: 10;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n\r\n}\r\n.ResizeHandleHorizontal {\r\n cursor: ew-resize;\r\n width: 12px;\r\n height: 50px;\r\n background: white;\r\n border: 2px solid lightgray;\r\n border-radius: 8px;\r\n text-align: center;\r\n z-index: 10;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: center ;\r\n\r\n}\r\n\r\n.ResizeHandleVertical {\r\n cursor: ns-resize;\r\n width:50px;\r\n height: 12px;\r\n border-radius: 8px;\r\n background: white;\r\n border: 2px solid lightgray;\r\n z-index: 10;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n\r\n}\r\n\r\n.ResizeHandleHorizontal>span, .ResizeHandleVertical>span {\r\n display: inline-block;\r\n overflow: hidden;\r\n font-size: 12px;\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n letter-spacing: 1px;\r\n color: #b3b3b3;\r\n text-shadow: 1px 0 1px rgb(90, 90, 90);\r\n}\r\n.ResizeHandleHorizontal>span {\r\n line-height: 4px;\r\n}\r\n.ResizeHandleVertical>span {\r\n text-align: center;\r\n line-height: 12px;\r\n margin-top: -3px;\r\n}\r\n.ResizeHandleHorizontal>span::after{\r\n content: '. . . . . . . .';\r\n}\r\n.ResizeHandleVertical>span::after{\r\n content: '......';\r\n}","body {\r\n margin: 0px;\r\n}\r\n.container {\r\n width: 100%;\r\n height: 100vh;\r\n display: flex;\r\n flex-flow: nowrap column;\r\n overflow:hidden;\r\n}\r\n\r\n.panel { \r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n\r\n.header {\r\n background: lightblue;\r\n min-height: 50px;\r\n height: 100%;\r\n}\r\n.footer {\r\n background: lightblue;\r\n min-height: 50px;\r\n height: 100%;\r\n}\r\n\r\n.body {\r\n background: gray;\r\n flex-grow: 3;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n}\r\n\r\n.sideBarResizeContainer {\r\n width: 30%;\r\n}\r\n.sidebar {\r\n background: lightpink;\r\n min-width: 200px;\r\n width: 400px;\r\n width:100%;\r\n box-sizing: border-box;\r\n text-align: center;\r\n flex-grow: 1;\r\n}\r\n\r\n\r\n.withMargin {\r\n margin: 10px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.content {\r\n flex-grow: 2; \r\n background: white; \r\n}\r\n\r\n.customHandle {\r\n cursor: ew-resize;\r\n width: 10px;\r\n height: 100px;\r\n margin: 0px -5px;\r\n background: lightblue;\r\n border: 2px solid gray;\r\n border-radius: 2px;\r\n text-align: center;\r\n z-index: 99999;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: center ;\r\n}\r\n\r\n.customResizeBorder {\r\n cursor: ew-resize;\r\n width: 5px;\r\n background: gray;\r\n display: flex;\r\n z-index: 99999;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n overflow: visible;\r\n\r\n}"]} -------------------------------------------------------------------------------- /demo/public/src.fc05f207.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["ResizePanel.module.css","App.css"],"names":[],"mappings":"AAAA,kBACI,mBAAa,CAAb,YAAa,CACb,yBAAoB,CAApB,mBACJ,CACA,4BAEI,6BAAqB,CAArB,4BAAqB,CAArB,oBACJ,CACA,0BAEI,2BAAwB,CAAxB,4BAAwB,CAAxB,uBACJ,CACA,sBACI,kBAAY,CAAZ,WAAY,CACZ,kBAAmB,CACnB,mBAAa,CAAb,YACJ,CACA,8BACI,2BAAiB,CAAjB,4BAAiB,CAAjB,gBACJ,CACA,gCACI,6BAAc,CAAd,4BAAc,CAAd,aACJ,CAEA,4BACI,gBAAiB,CACjB,UAAW,CACX,iBAAkB,CAClB,kBAQJ,CAEA,sDATI,sBAAuB,CACvB,mBAAa,CAAb,YAAa,CACb,UAAW,CACX,wBAAoB,CAApB,kBAAoB,CACpB,oBAAsB,CACtB,uBAAuB,CAAvB,sBAgBJ,CAZA,0BACI,gBAAiB,CACjB,WAAY,CACZ,gBAAiB,CACjB,mBAQJ,CACA,+BACI,gBAAiB,CACjB,UAAW,CACX,WAAY,CAIZ,iBAAkB,CAIlB,wBAAoB,CAApB,kBAEJ,CAEA,4DAXI,eAAiB,CACjB,wBAA2B,CAC3B,iBAAkB,CAElB,UAAW,CACX,eAAgB,CAChB,mBAAa,CAAb,YAiBJ,CAZA,6BACI,gBAAiB,CACjB,UAAU,CACV,WAAY,CAOZ,uBAAuB,CAAvB,sBAEJ,CAEA,sEACI,oBAAqB,CACrB,eAAgB,CAChB,cAAe,CACf,eAAiB,CACjB,sBAAuB,CACvB,kBAAmB,CACnB,aAAc,CACd,6BACJ,CACA,oCACI,eACJ,CACA,kCACI,iBAAkB,CAClB,gBAAiB,CACjB,eACJ,CACA,0CACI,yBACJ,CACA,wCACI,gBACJ,CCvGA,KACI,QACJ,CACA,kBACI,UAAW,CACX,YAAa,CAEb,2BAAwB,CAAxB,4BAAwB,CAAxB,uBAAwB,CACxB,eACJ,CAEA,gCALI,mBAAa,CAAb,YASJ,CAJA,cAEI,uBAAuB,CAAvB,sBAAuB,CACvB,wBAAmB,CAAnB,kBACJ,CAOA,8BACI,kBAAqB,CACrB,eAAgB,CAChB,WACJ,CAEA,aACI,eAAgB,CAChB,kBAAY,CAAZ,WAAY,CACZ,mBAAa,CAAb,YAAa,CACb,6BAAqB,CAArB,4BAAqB,CAArB,oBACJ,CAEA,+BACI,WACJ,CACA,gBACI,kBAAqB,CACrB,eAAgB,CAChB,WAAY,CACZ,UAAU,CACV,qBAAsB,CACtB,iBAAkB,CAClB,kBAAY,CAAZ,WACJ,CAGA,mBACI,WAAY,CACZ,qBACJ,CAEA,gBACI,kBAAY,CAAZ,WAAY,CACZ,eACJ,CAEA,qBAEI,UAAW,CACX,YAAa,CACb,aAAgB,CAChB,kBAAqB,CACrB,qBAAsB,CACtB,iBAAkB,CAClB,iBAAkB,CAElB,eAGJ,CAEA,gDAdI,gBAAiB,CAQjB,aAAc,CAEd,mBAAa,CAAb,YAAa,CACb,wBAAoB,CAApB,kBAcJ,CAXA,2BAEI,SAAU,CACV,eAAgB,CAIhB,oBAAsB,CACtB,uBAAuB,CAAvB,sBAAuB,CACvB,gBAEJ","file":"src.fc05f207.css","sourceRoot":"..","sourcesContent":[".Container {\r\n display: flex;\r\n align-items: stretch;\r\n}\r\n.ContainerHorizontal {\r\n composes: Container;\r\n flex-flow: row nowrap;\r\n}\r\n.ContainerVertical {\r\n composes: Container;\r\n flex-flow: column nowrap;\r\n}\r\n.ResizeContent {\r\n flex-grow: 1;\r\n align-self: stretch;\r\n display: flex;\r\n}\r\n.ResizeContentVertical {\r\n flex-flow: column;\r\n}\r\n.ResizeContentHorizontal {\r\n flex-flow: row;\r\n}\r\n\r\n.ResizeBarHorizontal {\r\n cursor: ew-resize;\r\n width: 20px;\r\n margin-left: -10px;\r\n margin-right: -10px;\r\n background: transparent;\r\n display: flex;\r\n z-index: 10;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n\r\n}\r\n\r\n.ResizeBarVertical {\r\n cursor: ns-resize;\r\n height: 20px;\r\n margin-top: -10px;\r\n margin-bottom: -10px;\r\n background: transparent;\r\n display: flex;\r\n z-index: 10;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n\r\n}\r\n.ResizeHandleHorizontal {\r\n cursor: ew-resize;\r\n width: 12px;\r\n height: 50px;\r\n background: white;\r\n border: 2px solid lightgray;\r\n border-radius: 8px;\r\n text-align: center;\r\n z-index: 10;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: center ;\r\n\r\n}\r\n\r\n.ResizeHandleVertical {\r\n cursor: ns-resize;\r\n width:50px;\r\n height: 12px;\r\n border-radius: 8px;\r\n background: white;\r\n border: 2px solid lightgray;\r\n z-index: 10;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n\r\n}\r\n\r\n.ResizeHandleHorizontal>span, .ResizeHandleVertical>span {\r\n display: inline-block;\r\n overflow: hidden;\r\n font-size: 12px;\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n letter-spacing: 1px;\r\n color: #b3b3b3;\r\n text-shadow: 1px 0 1px rgb(90, 90, 90);\r\n}\r\n.ResizeHandleHorizontal>span {\r\n line-height: 4px;\r\n}\r\n.ResizeHandleVertical>span {\r\n text-align: center;\r\n line-height: 12px;\r\n margin-top: -3px;\r\n}\r\n.ResizeHandleHorizontal>span::after{\r\n content: '. . . . . . . .';\r\n}\r\n.ResizeHandleVertical>span::after{\r\n content: '......';\r\n}","body {\r\n margin: 0px;\r\n}\r\n.container {\r\n width: 100%;\r\n height: 100vh;\r\n display: flex;\r\n flex-flow: nowrap column;\r\n overflow:hidden;\r\n}\r\n\r\n.panel { \r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n\r\n.header {\r\n background: lightblue;\r\n min-height: 50px;\r\n height: 100%;\r\n}\r\n.footer {\r\n background: lightblue;\r\n min-height: 50px;\r\n height: 100%;\r\n}\r\n\r\n.body {\r\n background: gray;\r\n flex-grow: 3;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n}\r\n\r\n.sideBarResizeContainer {\r\n width: 800px;\r\n}\r\n.sidebar {\r\n background: lightpink;\r\n min-width: 200px;\r\n width: 400px;\r\n width:100%;\r\n box-sizing: border-box;\r\n text-align: center;\r\n flex-grow: 1;\r\n}\r\n\r\n\r\n.withMargin {\r\n margin: 10px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.content {\r\n flex-grow: 2; \r\n background: white; \r\n}\r\n\r\n.customHandle {\r\n cursor: ew-resize;\r\n width: 10px;\r\n height: 100px;\r\n margin: 0px -5px;\r\n background: lightblue;\r\n border: 2px solid gray;\r\n border-radius: 2px;\r\n text-align: center;\r\n z-index: 99999;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: center ;\r\n}\r\n\r\n.customResizeBorder {\r\n cursor: ew-resize;\r\n width: 5px;\r\n background: gray;\r\n display: flex;\r\n z-index: 99999;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n overflow: visible;\r\n\r\n}"]} -------------------------------------------------------------------------------- /src/ResizePanel.js: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import { DraggableCore } from "react-draggable"; 3 | import debounce from "lodash.debounce"; 4 | import $ from "cash-dom"; 5 | import classNames from "classnames/bind"; 6 | import style from "./ResizePanel.module.css"; 7 | let cx = classNames.bind(style); 8 | 9 | class ResizePanel extends React.Component { 10 | constructor(props) { 11 | super(props); 12 | this.state = { size: 0 }; 13 | 14 | this.contentRef = React.createRef(); 15 | this.wrapperRef = React.createRef(); 16 | this.validateSize = debounce(this.validateSize, 100).bind(this); 17 | } 18 | 19 | isHorizontal = () => 20 | this.props.direction === "w" || this.props.direction === "e"; 21 | 22 | componentDidMount() { 23 | const content = this.contentRef.current; 24 | const actualContent = content.children[0]; 25 | let initialSize = this.isHorizontal() 26 | ? $(actualContent).outerWidth(true) 27 | : $(actualContent).outerHeight(true); 28 | 29 | // Initialize the size value based on the content's current size 30 | this.setState({ size: initialSize }); 31 | this.validateSize(); 32 | } 33 | 34 | validateSize() { 35 | const isHorizontal = this.isHorizontal(); 36 | const content = this.contentRef.current; 37 | const wrapper = this.wrapperRef.current; 38 | const actualContent = content.children[0]; 39 | let containerParent = wrapper.parentElement; 40 | 41 | // 42 | // Or if our size doesn't equal the actual content size, then we 43 | // must have pushed past the min size of the content, so resize back 44 | //let minSize = isHorizontal ? $(actualContent).outerWidth(true) : $(actualContent).outerHeight(true); 45 | let minSize = isHorizontal 46 | ? actualContent.scrollWidth 47 | : actualContent.scrollHeight; 48 | 49 | let margins = isHorizontal 50 | ? $(actualContent).outerWidth(true) - $(actualContent).outerWidth() 51 | : $(actualContent).outerHeight(true) - $(actualContent).outerHeight(); 52 | minSize += margins; 53 | 54 | if (this.state.size !== minSize) { 55 | this.setState({ 56 | ...this.state, 57 | size: minSize 58 | }); 59 | } else { 60 | // If our resizing has left the parent container's content overflowing 61 | // then we need to shrink back down to fit 62 | let overflow = isHorizontal 63 | ? containerParent.scrollWidth - containerParent.clientWidth 64 | : containerParent.scrollHeight - containerParent.clientHeight; 65 | 66 | if (overflow) { 67 | console.log("overflow", overflow); 68 | this.setState({ 69 | ...this.state, 70 | size: isHorizontal 71 | ? actualContent.clientWidth - overflow 72 | : actualContent.clientHeight - overflow 73 | }); 74 | } 75 | } 76 | } 77 | 78 | handleDrag = (e, ui) => { 79 | const { direction } = this.props; 80 | const factor = direction === "e" || direction === "s" ? -1 : 1; 81 | 82 | // modify the size based on the drag delta 83 | let delta = this.isHorizontal() ? ui.deltaX : ui.deltaY; 84 | this.setState((s, p) => ({ size: Math.max(10, s.size - delta * factor) })); 85 | }; 86 | 87 | handleDragEnd = (e, ui) => { 88 | this.validateSize(); 89 | }; 90 | 91 | render() { 92 | const dragHandlers = { 93 | onDrag: this.handleDrag, 94 | onStop: this.handleDragEnd 95 | }; 96 | const { direction } = this.props; 97 | const isHorizontal = this.isHorizontal(); 98 | 99 | let containerClass = cx({ 100 | ContainerHorizontal: isHorizontal, 101 | ContainerVertical: !isHorizontal 102 | }); 103 | 104 | if (this.props.containerClass) { 105 | containerClass += ` ${this.props.containerClass}`; 106 | } 107 | 108 | let containerStyle = { ...this.props.style } || {}; 109 | if (this.state.size !== 0) { 110 | containerStyle.flexGrow = 0; 111 | containerStyle[isHorizontal ? "width" : "height"] = "auto"; 112 | } 113 | 114 | let handleClasses = 115 | this.props.handleClass || 116 | cx({ 117 | ResizeHandleHorizontal: isHorizontal, 118 | ResizeHandleVertical: !isHorizontal 119 | }); 120 | 121 | let resizeBarClasses = 122 | this.props.borderClass || 123 | cx({ 124 | ResizeBarHorizontal: isHorizontal, 125 | ResizeBarVertical: !isHorizontal 126 | }); 127 | 128 | let contentStyle = isHorizontal 129 | ? { width: this.state.size + "px" } 130 | : { height: this.state.size + "px" }; 131 | let contentClassName = cx("ResizeContent", { 132 | ResizeContentHorizontal: isHorizontal, 133 | ResizeContentVertical: !isHorizontal 134 | }); 135 | 136 | let content = [ 137 |
143 | {React.Children.only(this.props.children)} 144 |
145 | ]; 146 | 147 | let handle = ( 148 | 149 |
150 |
151 | 152 |
153 |
154 |
155 | ); 156 | 157 | // Insert the handle at the beginning of the content if our directio is west or north 158 | if (direction === "w" || direction === "n") { 159 | content.unshift(handle); 160 | } else { 161 | content.push(handle); 162 | } 163 | 164 | return ( 165 |
170 | {content} 171 |
172 | ); 173 | } 174 | } 175 | 176 | export default ResizePanel; 177 | -------------------------------------------------------------------------------- /demo/public/src.e53ba73b.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["ResizePanel.module.css","App.css"],"names":[],"mappings":"AAAA,kBACI,mBAAa,CAAb,YAAa,CACb,yBAAoB,CAApB,mBACJ,CACA,4BAEI,6BAAqB,CAArB,4BAAqB,CAArB,oBACJ,CACA,0BAEI,2BAAwB,CAAxB,4BAAwB,CAAxB,uBACJ,CACA,sBACI,kBAAY,CAAZ,WAAY,CACZ,kBAAmB,CACnB,mBAAa,CAAb,YACJ,CACA,8BACI,2BAAiB,CAAjB,4BAAiB,CAAjB,gBACJ,CACA,gCACI,6BAAc,CAAd,4BAAc,CAAd,aACJ,CAEA,4BACI,gBAAiB,CACjB,UAAW,CACX,iBAAkB,CAClB,kBAQJ,CAEA,sDATI,sBAAuB,CACvB,mBAAa,CAAb,YAAa,CACb,UAAW,CACX,wBAAoB,CAApB,kBAAoB,CACpB,oBAAsB,CACtB,uBAAuB,CAAvB,sBAgBJ,CAZA,0BACI,gBAAiB,CACjB,WAAY,CACZ,gBAAiB,CACjB,mBAQJ,CACA,+BACI,gBAAiB,CACjB,UAAW,CACX,WAAY,CAIZ,iBAAkB,CAIlB,wBAAoB,CAApB,kBAEJ,CAEA,4DAXI,eAAiB,CACjB,wBAA2B,CAC3B,iBAAkB,CAElB,UAAW,CACX,eAAgB,CAChB,mBAAa,CAAb,YAiBJ,CAZA,6BACI,gBAAiB,CACjB,UAAU,CACV,WAAY,CAOZ,uBAAuB,CAAvB,sBAEJ,CAEA,sEACI,oBAAqB,CACrB,eAAgB,CAChB,cAAe,CACf,eAAiB,CACjB,sBAAuB,CACvB,kBAAmB,CACnB,aAAc,CACd,6BACJ,CACA,oCACI,eACJ,CACA,kCACI,iBAAkB,CAClB,gBAAiB,CACjB,eACJ,CACA,0CACI,yBACJ,CACA,wCACI,gBACJ,CCvGA,KACI,QACJ,CACA,kBACI,UAAW,CACX,YAAa,CAEb,2BAAwB,CAAxB,4BAAwB,CAAxB,uBAAwB,CACxB,eACJ,CAEA,gCALI,mBAAa,CAAb,YASJ,CAJA,cAEI,uBAAuB,CAAvB,sBAAuB,CACvB,wBAAmB,CAAnB,kBACJ,CAEA,eAEI,eAEJ,CACA,8BAJI,kBAAqB,CAErB,WAWJ,CATA,eAII,uBAAwB,CACxB,yBAAoB,CAApB,mBAAoB,CACpB,iBAAkB,CAClB,sBAA2B,CAA3B,0BAA2B,CAC3B,eACJ,CACA,kCAPI,mBAAY,CAAZ,YAAY,CACZ,2BAAwB,CAAxB,4BAYJ,CANA,mBACI,kBAAY,CAAZ,WAAY,CAEZ,gBAAiB,CACjB,gBAAiB,CACjB,eACJ,CACA,0BACI,gBACJ,CACA,wBACI,eAAgB,CAChB,UAAY,CACZ,YACJ,CACA,aACI,eAAgB,CAChB,kBAAY,CAAZ,WAAY,CACZ,mBAAa,CAAb,YAAa,CACb,6BAAqB,CAArB,4BAAqB,CAArB,oBACJ,CAEA,+BACI,SACJ,CACA,gBACI,kBAAqB,CACrB,eAAgB,CAChB,WAAY,CACZ,UAAU,CACV,qBAAsB,CACtB,iBAAkB,CAClB,kBAAY,CAAZ,WACJ,CAGA,mBACI,WAAY,CACZ,qBACJ,CAEA,gBACI,kBAAY,CAAZ,WAAY,CACZ,eACJ,CAEA,qBAEI,UAAW,CACX,YAAa,CACb,aAAgB,CAChB,kBAAqB,CACrB,qBAAsB,CACtB,iBAAkB,CAClB,iBAAkB,CAElB,eAGJ,CAEA,gDAdI,gBAAiB,CAQjB,aAAc,CAEd,mBAAa,CAAb,YAAa,CACb,wBAAoB,CAApB,kBAcJ,CAXA,2BAEI,SAAU,CACV,eAAgB,CAIhB,oBAAsB,CACtB,uBAAuB,CAAvB,sBAAuB,CACvB,gBAEJ","file":"src.e53ba73b.css","sourceRoot":"..","sourcesContent":[".Container {\r\n display: flex;\r\n align-items: stretch;\r\n}\r\n.ContainerHorizontal {\r\n composes: Container;\r\n flex-flow: row nowrap;\r\n}\r\n.ContainerVertical {\r\n composes: Container;\r\n flex-flow: column nowrap;\r\n}\r\n.ResizeContent {\r\n flex-grow: 1;\r\n align-self: stretch;\r\n display: flex;\r\n}\r\n.ResizeContentVertical {\r\n flex-flow: column;\r\n}\r\n.ResizeContentHorizontal {\r\n flex-flow: row;\r\n}\r\n\r\n.ResizeBarHorizontal {\r\n cursor: ew-resize;\r\n width: 20px;\r\n margin-left: -10px;\r\n margin-right: -10px;\r\n background: transparent;\r\n display: flex;\r\n z-index: 10;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n\r\n}\r\n\r\n.ResizeBarVertical {\r\n cursor: ns-resize;\r\n height: 20px;\r\n margin-top: -10px;\r\n margin-bottom: -10px;\r\n background: transparent;\r\n display: flex;\r\n z-index: 10;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n\r\n}\r\n.ResizeHandleHorizontal {\r\n cursor: ew-resize;\r\n width: 12px;\r\n height: 50px;\r\n background: white;\r\n border: 2px solid lightgray;\r\n border-radius: 8px;\r\n text-align: center;\r\n z-index: 10;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: center ;\r\n\r\n}\r\n\r\n.ResizeHandleVertical {\r\n cursor: ns-resize;\r\n width:50px;\r\n height: 12px;\r\n border-radius: 8px;\r\n background: white;\r\n border: 2px solid lightgray;\r\n z-index: 10;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n\r\n}\r\n\r\n.ResizeHandleHorizontal>span, .ResizeHandleVertical>span {\r\n display: inline-block;\r\n overflow: hidden;\r\n font-size: 12px;\r\n font-weight: bold;\r\n font-family: sans-serif;\r\n letter-spacing: 1px;\r\n color: #b3b3b3;\r\n text-shadow: 1px 0 1px rgb(90, 90, 90);\r\n}\r\n.ResizeHandleHorizontal>span {\r\n line-height: 4px;\r\n}\r\n.ResizeHandleVertical>span {\r\n text-align: center;\r\n line-height: 12px;\r\n margin-top: -3px;\r\n}\r\n.ResizeHandleHorizontal>span::after{\r\n content: '. . . . . . . .';\r\n}\r\n.ResizeHandleVertical>span::after{\r\n content: '......';\r\n}","body {\r\n margin: 0px;\r\n}\r\n.container {\r\n width: 100%;\r\n height: 100vh;\r\n display: flex;\r\n flex-flow: nowrap column;\r\n overflow:hidden;\r\n}\r\n\r\n.panel { \r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n\r\n.header {\r\n background: lightblue;\r\n min-height: 50px;\r\n height: 100%;\r\n}\r\n.footer {\r\n background: lightblue;\r\n height: 100%;\r\n display:flex;\r\n flex-flow: column nowrap;\r\n align-items: stretch;\r\n text-align: center;\r\n justify-content: flex-start;\r\n overflow: hidden;\r\n}\r\n.footerArea{\r\n flex-grow: 1;\r\n display: flex;\r\n min-height: 100px;\r\n flex-flow: column;\r\n overflow-y: auto;\r\n}\r\n.footerAreaContent {\r\n min-height: 500px;\r\n}\r\n.footerBottomBar {\r\n background: blue;\r\n color: white;\r\n padding: 10px\r\n}\r\n.body {\r\n background: gray;\r\n flex-grow: 3;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n}\r\n\r\n.sideBarResizeContainer {\r\n width: 30%;\r\n}\r\n.sidebar {\r\n background: lightpink;\r\n min-width: 200px;\r\n width: 400px;\r\n width:100%;\r\n box-sizing: border-box;\r\n text-align: center;\r\n flex-grow: 1;\r\n}\r\n\r\n\r\n.withMargin {\r\n margin: 10px;\r\n box-sizing: border-box;\r\n}\r\n\r\n.content {\r\n flex-grow: 2; \r\n background: white; \r\n}\r\n\r\n.customHandle {\r\n cursor: ew-resize;\r\n width: 10px;\r\n height: 100px;\r\n margin: 0px -5px;\r\n background: lightblue;\r\n border: 2px solid gray;\r\n border-radius: 2px;\r\n text-align: center;\r\n z-index: 99999;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: center ;\r\n}\r\n\r\n.customResizeBorder {\r\n cursor: ew-resize;\r\n width: 5px;\r\n background: gray;\r\n display: flex;\r\n z-index: 99999;\r\n align-items: center ;\r\n align-content: center ;\r\n justify-content: center;\r\n overflow: visible;\r\n\r\n}"]} -------------------------------------------------------------------------------- /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.2.2": 13 | version "7.6.4" 14 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.6.4.tgz#6ebd9fe00925f6c3e177bb726a188b5f578088ff" 15 | integrity sha512-Rm0HGw101GY8FTzpWSyRbki/jzq+/PkNQJ+nSulrdY6gFGOsNseCqD6KHRYe2E+EdzuBdr2pxCp6s4Uk6eJ+XQ== 16 | dependencies: 17 | "@babel/code-frame" "^7.5.5" 18 | "@babel/generator" "^7.6.4" 19 | "@babel/helpers" "^7.6.2" 20 | "@babel/parser" "^7.6.4" 21 | "@babel/template" "^7.6.0" 22 | "@babel/traverse" "^7.6.3" 23 | "@babel/types" "^7.6.3" 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/generator@^7.6.3", "@babel/generator@^7.6.4": 33 | version "7.6.4" 34 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.6.4.tgz#a4f8437287bf9671b07f483b76e3bb731bc97671" 35 | integrity sha512-jsBuXkFoZxk0yWLyGI9llT9oiQ2FeTASmRFE32U+aaDTfoE92t78eroO7PTpU/OrYq38hlcDM6vbfLDaOLy+7w== 36 | dependencies: 37 | "@babel/types" "^7.6.3" 38 | jsesc "^2.5.1" 39 | lodash "^4.17.13" 40 | source-map "^0.5.0" 41 | 42 | "@babel/helper-annotate-as-pure@^7.0.0": 43 | version "7.0.0" 44 | resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" 45 | integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q== 46 | dependencies: 47 | "@babel/types" "^7.0.0" 48 | 49 | "@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": 50 | version "7.1.0" 51 | resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" 52 | integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w== 53 | dependencies: 54 | "@babel/helper-explode-assignable-expression" "^7.1.0" 55 | "@babel/types" "^7.0.0" 56 | 57 | "@babel/helper-builder-react-jsx@^7.3.0": 58 | version "7.3.0" 59 | resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz#a1ac95a5d2b3e88ae5e54846bf462eeb81b318a4" 60 | integrity sha512-MjA9KgwCuPEkQd9ncSXvSyJ5y+j2sICHyrI0M3L+6fnS4wMSNDc1ARXsbTfbb2cXHn17VisSnU/sHFTCxVxSMw== 61 | dependencies: 62 | "@babel/types" "^7.3.0" 63 | esutils "^2.0.0" 64 | 65 | "@babel/helper-call-delegate@^7.4.4": 66 | version "7.4.4" 67 | resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz#87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43" 68 | integrity sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ== 69 | dependencies: 70 | "@babel/helper-hoist-variables" "^7.4.4" 71 | "@babel/traverse" "^7.4.4" 72 | "@babel/types" "^7.4.4" 73 | 74 | "@babel/helper-create-class-features-plugin@^7.5.5": 75 | version "7.6.0" 76 | resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.6.0.tgz#769711acca889be371e9bc2eb68641d55218021f" 77 | integrity sha512-O1QWBko4fzGju6VoVvrZg0RROCVifcLxiApnGP3OWfWzvxRZFCoBD81K5ur5e3bVY2Vf/5rIJm8cqPKn8HUJng== 78 | dependencies: 79 | "@babel/helper-function-name" "^7.1.0" 80 | "@babel/helper-member-expression-to-functions" "^7.5.5" 81 | "@babel/helper-optimise-call-expression" "^7.0.0" 82 | "@babel/helper-plugin-utils" "^7.0.0" 83 | "@babel/helper-replace-supers" "^7.5.5" 84 | "@babel/helper-split-export-declaration" "^7.4.4" 85 | 86 | "@babel/helper-define-map@^7.5.5": 87 | version "7.5.5" 88 | resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.5.5.tgz#3dec32c2046f37e09b28c93eb0b103fd2a25d369" 89 | integrity sha512-fTfxx7i0B5NJqvUOBBGREnrqbTxRh7zinBANpZXAVDlsZxYdclDp467G1sQ8VZYMnAURY3RpBUAgOYT9GfzHBg== 90 | dependencies: 91 | "@babel/helper-function-name" "^7.1.0" 92 | "@babel/types" "^7.5.5" 93 | lodash "^4.17.13" 94 | 95 | "@babel/helper-explode-assignable-expression@^7.1.0": 96 | version "7.1.0" 97 | resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" 98 | integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA== 99 | dependencies: 100 | "@babel/traverse" "^7.1.0" 101 | "@babel/types" "^7.0.0" 102 | 103 | "@babel/helper-function-name@^7.1.0": 104 | version "7.1.0" 105 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" 106 | integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== 107 | dependencies: 108 | "@babel/helper-get-function-arity" "^7.0.0" 109 | "@babel/template" "^7.1.0" 110 | "@babel/types" "^7.0.0" 111 | 112 | "@babel/helper-get-function-arity@^7.0.0": 113 | version "7.0.0" 114 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" 115 | integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== 116 | dependencies: 117 | "@babel/types" "^7.0.0" 118 | 119 | "@babel/helper-hoist-variables@^7.4.4": 120 | version "7.4.4" 121 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a" 122 | integrity sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w== 123 | dependencies: 124 | "@babel/types" "^7.4.4" 125 | 126 | "@babel/helper-member-expression-to-functions@^7.5.5": 127 | version "7.5.5" 128 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.5.5.tgz#1fb5b8ec4453a93c439ee9fe3aeea4a84b76b590" 129 | integrity sha512-5qZ3D1uMclSNqYcXqiHoA0meVdv+xUEex9em2fqMnrk/scphGlGgg66zjMrPJESPwrFJ6sbfFQYUSa0Mz7FabA== 130 | dependencies: 131 | "@babel/types" "^7.5.5" 132 | 133 | "@babel/helper-module-imports@^7.0.0": 134 | version "7.0.0" 135 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" 136 | integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A== 137 | dependencies: 138 | "@babel/types" "^7.0.0" 139 | 140 | "@babel/helper-module-transforms@^7.1.0", "@babel/helper-module-transforms@^7.4.4": 141 | version "7.5.5" 142 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.5.5.tgz#f84ff8a09038dcbca1fd4355661a500937165b4a" 143 | integrity sha512-jBeCvETKuJqeiaCdyaheF40aXnnU1+wkSiUs/IQg3tB85up1LyL8x77ClY8qJpuRJUcXQo+ZtdNESmZl4j56Pw== 144 | dependencies: 145 | "@babel/helper-module-imports" "^7.0.0" 146 | "@babel/helper-simple-access" "^7.1.0" 147 | "@babel/helper-split-export-declaration" "^7.4.4" 148 | "@babel/template" "^7.4.4" 149 | "@babel/types" "^7.5.5" 150 | lodash "^4.17.13" 151 | 152 | "@babel/helper-optimise-call-expression@^7.0.0": 153 | version "7.0.0" 154 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" 155 | integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g== 156 | dependencies: 157 | "@babel/types" "^7.0.0" 158 | 159 | "@babel/helper-plugin-utils@^7.0.0": 160 | version "7.0.0" 161 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" 162 | integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== 163 | 164 | "@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.4": 165 | version "7.5.5" 166 | resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.5.5.tgz#0aa6824f7100a2e0e89c1527c23936c152cab351" 167 | integrity sha512-CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw== 168 | dependencies: 169 | lodash "^4.17.13" 170 | 171 | "@babel/helper-remap-async-to-generator@^7.1.0": 172 | version "7.1.0" 173 | resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" 174 | integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg== 175 | dependencies: 176 | "@babel/helper-annotate-as-pure" "^7.0.0" 177 | "@babel/helper-wrap-function" "^7.1.0" 178 | "@babel/template" "^7.1.0" 179 | "@babel/traverse" "^7.1.0" 180 | "@babel/types" "^7.0.0" 181 | 182 | "@babel/helper-replace-supers@^7.5.5": 183 | version "7.5.5" 184 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.5.5.tgz#f84ce43df031222d2bad068d2626cb5799c34bc2" 185 | integrity sha512-XvRFWrNnlsow2u7jXDuH4jDDctkxbS7gXssrP4q2nUD606ukXHRvydj346wmNg+zAgpFx4MWf4+usfC93bElJg== 186 | dependencies: 187 | "@babel/helper-member-expression-to-functions" "^7.5.5" 188 | "@babel/helper-optimise-call-expression" "^7.0.0" 189 | "@babel/traverse" "^7.5.5" 190 | "@babel/types" "^7.5.5" 191 | 192 | "@babel/helper-simple-access@^7.1.0": 193 | version "7.1.0" 194 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" 195 | integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w== 196 | dependencies: 197 | "@babel/template" "^7.1.0" 198 | "@babel/types" "^7.0.0" 199 | 200 | "@babel/helper-split-export-declaration@^7.4.4": 201 | version "7.4.4" 202 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677" 203 | integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q== 204 | dependencies: 205 | "@babel/types" "^7.4.4" 206 | 207 | "@babel/helper-wrap-function@^7.1.0": 208 | version "7.2.0" 209 | resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" 210 | integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ== 211 | dependencies: 212 | "@babel/helper-function-name" "^7.1.0" 213 | "@babel/template" "^7.1.0" 214 | "@babel/traverse" "^7.1.0" 215 | "@babel/types" "^7.2.0" 216 | 217 | "@babel/helpers@^7.6.2": 218 | version "7.6.2" 219 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.6.2.tgz#681ffe489ea4dcc55f23ce469e58e59c1c045153" 220 | integrity sha512-3/bAUL8zZxYs1cdX2ilEE0WobqbCmKWr/889lf2SS0PpDcpEIY8pb1CCyz0pEcX3pEb+MCbks1jIokz2xLtGTA== 221 | dependencies: 222 | "@babel/template" "^7.6.0" 223 | "@babel/traverse" "^7.6.2" 224 | "@babel/types" "^7.6.0" 225 | 226 | "@babel/highlight@^7.0.0": 227 | version "7.5.0" 228 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540" 229 | integrity sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ== 230 | dependencies: 231 | chalk "^2.0.0" 232 | esutils "^2.0.2" 233 | js-tokens "^4.0.0" 234 | 235 | "@babel/parser@^7.6.0", "@babel/parser@^7.6.3", "@babel/parser@^7.6.4": 236 | version "7.6.4" 237 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.4.tgz#cb9b36a7482110282d5cb6dd424ec9262b473d81" 238 | integrity sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A== 239 | 240 | "@babel/plugin-proposal-async-generator-functions@^7.2.0": 241 | version "7.2.0" 242 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" 243 | integrity sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ== 244 | dependencies: 245 | "@babel/helper-plugin-utils" "^7.0.0" 246 | "@babel/helper-remap-async-to-generator" "^7.1.0" 247 | "@babel/plugin-syntax-async-generators" "^7.2.0" 248 | 249 | "@babel/plugin-proposal-class-properties@^7.5.5": 250 | version "7.5.5" 251 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.5.5.tgz#a974cfae1e37c3110e71f3c6a2e48b8e71958cd4" 252 | integrity sha512-AF79FsnWFxjlaosgdi421vmYG6/jg79bVD0dpD44QdgobzHKuLZ6S3vl8la9qIeSwGi8i1fS0O1mfuDAAdo1/A== 253 | dependencies: 254 | "@babel/helper-create-class-features-plugin" "^7.5.5" 255 | "@babel/helper-plugin-utils" "^7.0.0" 256 | 257 | "@babel/plugin-proposal-dynamic-import@^7.5.0": 258 | version "7.5.0" 259 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.5.0.tgz#e532202db4838723691b10a67b8ce509e397c506" 260 | integrity sha512-x/iMjggsKTFHYC6g11PL7Qy58IK8H5zqfm9e6hu4z1iH2IRyAp9u9dL80zA6R76yFovETFLKz2VJIC2iIPBuFw== 261 | dependencies: 262 | "@babel/helper-plugin-utils" "^7.0.0" 263 | "@babel/plugin-syntax-dynamic-import" "^7.2.0" 264 | 265 | "@babel/plugin-proposal-json-strings@^7.2.0": 266 | version "7.2.0" 267 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz#568ecc446c6148ae6b267f02551130891e29f317" 268 | integrity sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg== 269 | dependencies: 270 | "@babel/helper-plugin-utils" "^7.0.0" 271 | "@babel/plugin-syntax-json-strings" "^7.2.0" 272 | 273 | "@babel/plugin-proposal-object-rest-spread@^7.6.2": 274 | version "7.6.2" 275 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.6.2.tgz#8ffccc8f3a6545e9f78988b6bf4fe881b88e8096" 276 | integrity sha512-LDBXlmADCsMZV1Y9OQwMc0MyGZ8Ta/zlD9N67BfQT8uYwkRswiu2hU6nJKrjrt/58aH/vqfQlR/9yId/7A2gWw== 277 | dependencies: 278 | "@babel/helper-plugin-utils" "^7.0.0" 279 | "@babel/plugin-syntax-object-rest-spread" "^7.2.0" 280 | 281 | "@babel/plugin-proposal-optional-catch-binding@^7.2.0": 282 | version "7.2.0" 283 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" 284 | integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g== 285 | dependencies: 286 | "@babel/helper-plugin-utils" "^7.0.0" 287 | "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" 288 | 289 | "@babel/plugin-proposal-unicode-property-regex@^7.6.2": 290 | version "7.6.2" 291 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.6.2.tgz#05413762894f41bfe42b9a5e80919bd575dcc802" 292 | integrity sha512-NxHETdmpeSCtiatMRYWVJo7266rrvAC3DTeG5exQBIH/fMIUK7ejDNznBbn3HQl/o9peymRRg7Yqkx6PdUXmMw== 293 | dependencies: 294 | "@babel/helper-plugin-utils" "^7.0.0" 295 | "@babel/helper-regex" "^7.4.4" 296 | regexpu-core "^4.6.0" 297 | 298 | "@babel/plugin-syntax-async-generators@^7.2.0": 299 | version "7.2.0" 300 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz#69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f" 301 | integrity sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg== 302 | dependencies: 303 | "@babel/helper-plugin-utils" "^7.0.0" 304 | 305 | "@babel/plugin-syntax-dynamic-import@^7.2.0": 306 | version "7.2.0" 307 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" 308 | integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w== 309 | dependencies: 310 | "@babel/helper-plugin-utils" "^7.0.0" 311 | 312 | "@babel/plugin-syntax-json-strings@^7.2.0": 313 | version "7.2.0" 314 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz#72bd13f6ffe1d25938129d2a186b11fd62951470" 315 | integrity sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg== 316 | dependencies: 317 | "@babel/helper-plugin-utils" "^7.0.0" 318 | 319 | "@babel/plugin-syntax-jsx@^7.2.0": 320 | version "7.2.0" 321 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz#0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7" 322 | integrity sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw== 323 | dependencies: 324 | "@babel/helper-plugin-utils" "^7.0.0" 325 | 326 | "@babel/plugin-syntax-object-rest-spread@^7.2.0": 327 | version "7.2.0" 328 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" 329 | integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA== 330 | dependencies: 331 | "@babel/helper-plugin-utils" "^7.0.0" 332 | 333 | "@babel/plugin-syntax-optional-catch-binding@^7.2.0": 334 | version "7.2.0" 335 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" 336 | integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w== 337 | dependencies: 338 | "@babel/helper-plugin-utils" "^7.0.0" 339 | 340 | "@babel/plugin-transform-arrow-functions@^7.2.0": 341 | version "7.2.0" 342 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" 343 | integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg== 344 | dependencies: 345 | "@babel/helper-plugin-utils" "^7.0.0" 346 | 347 | "@babel/plugin-transform-async-to-generator@^7.5.0": 348 | version "7.5.0" 349 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.5.0.tgz#89a3848a0166623b5bc481164b5936ab947e887e" 350 | integrity sha512-mqvkzwIGkq0bEF1zLRRiTdjfomZJDV33AH3oQzHVGkI2VzEmXLpKKOBvEVaFZBJdN0XTyH38s9j/Kiqr68dggg== 351 | dependencies: 352 | "@babel/helper-module-imports" "^7.0.0" 353 | "@babel/helper-plugin-utils" "^7.0.0" 354 | "@babel/helper-remap-async-to-generator" "^7.1.0" 355 | 356 | "@babel/plugin-transform-block-scoped-functions@^7.2.0": 357 | version "7.2.0" 358 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" 359 | integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w== 360 | dependencies: 361 | "@babel/helper-plugin-utils" "^7.0.0" 362 | 363 | "@babel/plugin-transform-block-scoping@^7.6.3": 364 | version "7.6.3" 365 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.6.3.tgz#6e854e51fbbaa84351b15d4ddafe342f3a5d542a" 366 | integrity sha512-7hvrg75dubcO3ZI2rjYTzUrEuh1E9IyDEhhB6qfcooxhDA33xx2MasuLVgdxzcP6R/lipAC6n9ub9maNW6RKdw== 367 | dependencies: 368 | "@babel/helper-plugin-utils" "^7.0.0" 369 | lodash "^4.17.13" 370 | 371 | "@babel/plugin-transform-classes@^7.5.5": 372 | version "7.5.5" 373 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.5.5.tgz#d094299d9bd680a14a2a0edae38305ad60fb4de9" 374 | integrity sha512-U2htCNK/6e9K7jGyJ++1p5XRU+LJjrwtoiVn9SzRlDT2KubcZ11OOwy3s24TjHxPgxNwonCYP7U2K51uVYCMDg== 375 | dependencies: 376 | "@babel/helper-annotate-as-pure" "^7.0.0" 377 | "@babel/helper-define-map" "^7.5.5" 378 | "@babel/helper-function-name" "^7.1.0" 379 | "@babel/helper-optimise-call-expression" "^7.0.0" 380 | "@babel/helper-plugin-utils" "^7.0.0" 381 | "@babel/helper-replace-supers" "^7.5.5" 382 | "@babel/helper-split-export-declaration" "^7.4.4" 383 | globals "^11.1.0" 384 | 385 | "@babel/plugin-transform-computed-properties@^7.2.0": 386 | version "7.2.0" 387 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" 388 | integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA== 389 | dependencies: 390 | "@babel/helper-plugin-utils" "^7.0.0" 391 | 392 | "@babel/plugin-transform-destructuring@^7.6.0": 393 | version "7.6.0" 394 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.6.0.tgz#44bbe08b57f4480094d57d9ffbcd96d309075ba6" 395 | integrity sha512-2bGIS5P1v4+sWTCnKNDZDxbGvEqi0ijeqM/YqHtVGrvG2y0ySgnEEhXErvE9dA0bnIzY9bIzdFK0jFA46ASIIQ== 396 | dependencies: 397 | "@babel/helper-plugin-utils" "^7.0.0" 398 | 399 | "@babel/plugin-transform-dotall-regex@^7.6.2": 400 | version "7.6.2" 401 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.6.2.tgz#44abb948b88f0199a627024e1508acaf8dc9b2f9" 402 | integrity sha512-KGKT9aqKV+9YMZSkowzYoYEiHqgaDhGmPNZlZxX6UeHC4z30nC1J9IrZuGqbYFB1jaIGdv91ujpze0exiVK8bA== 403 | dependencies: 404 | "@babel/helper-plugin-utils" "^7.0.0" 405 | "@babel/helper-regex" "^7.4.4" 406 | regexpu-core "^4.6.0" 407 | 408 | "@babel/plugin-transform-duplicate-keys@^7.5.0": 409 | version "7.5.0" 410 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.5.0.tgz#c5dbf5106bf84cdf691222c0974c12b1df931853" 411 | integrity sha512-igcziksHizyQPlX9gfSjHkE2wmoCH3evvD2qR5w29/Dk0SMKE/eOI7f1HhBdNhR/zxJDqrgpoDTq5YSLH/XMsQ== 412 | dependencies: 413 | "@babel/helper-plugin-utils" "^7.0.0" 414 | 415 | "@babel/plugin-transform-exponentiation-operator@^7.2.0": 416 | version "7.2.0" 417 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" 418 | integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A== 419 | dependencies: 420 | "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" 421 | "@babel/helper-plugin-utils" "^7.0.0" 422 | 423 | "@babel/plugin-transform-for-of@^7.4.4": 424 | version "7.4.4" 425 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz#0267fc735e24c808ba173866c6c4d1440fc3c556" 426 | integrity sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ== 427 | dependencies: 428 | "@babel/helper-plugin-utils" "^7.0.0" 429 | 430 | "@babel/plugin-transform-function-name@^7.4.4": 431 | version "7.4.4" 432 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz#e1436116abb0610c2259094848754ac5230922ad" 433 | integrity sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA== 434 | dependencies: 435 | "@babel/helper-function-name" "^7.1.0" 436 | "@babel/helper-plugin-utils" "^7.0.0" 437 | 438 | "@babel/plugin-transform-literals@^7.2.0": 439 | version "7.2.0" 440 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" 441 | integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg== 442 | dependencies: 443 | "@babel/helper-plugin-utils" "^7.0.0" 444 | 445 | "@babel/plugin-transform-member-expression-literals@^7.2.0": 446 | version "7.2.0" 447 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d" 448 | integrity sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA== 449 | dependencies: 450 | "@babel/helper-plugin-utils" "^7.0.0" 451 | 452 | "@babel/plugin-transform-modules-amd@^7.5.0": 453 | version "7.5.0" 454 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.5.0.tgz#ef00435d46da0a5961aa728a1d2ecff063e4fb91" 455 | integrity sha512-n20UsQMKnWrltocZZm24cRURxQnWIvsABPJlw/fvoy9c6AgHZzoelAIzajDHAQrDpuKFFPPcFGd7ChsYuIUMpg== 456 | dependencies: 457 | "@babel/helper-module-transforms" "^7.1.0" 458 | "@babel/helper-plugin-utils" "^7.0.0" 459 | babel-plugin-dynamic-import-node "^2.3.0" 460 | 461 | "@babel/plugin-transform-modules-commonjs@^7.6.0": 462 | version "7.6.0" 463 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.6.0.tgz#39dfe957de4420445f1fcf88b68a2e4aa4515486" 464 | integrity sha512-Ma93Ix95PNSEngqomy5LSBMAQvYKVe3dy+JlVJSHEXZR5ASL9lQBedMiCyVtmTLraIDVRE3ZjTZvmXXD2Ozw3g== 465 | dependencies: 466 | "@babel/helper-module-transforms" "^7.4.4" 467 | "@babel/helper-plugin-utils" "^7.0.0" 468 | "@babel/helper-simple-access" "^7.1.0" 469 | babel-plugin-dynamic-import-node "^2.3.0" 470 | 471 | "@babel/plugin-transform-modules-systemjs@^7.5.0": 472 | version "7.5.0" 473 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.5.0.tgz#e75266a13ef94202db2a0620977756f51d52d249" 474 | integrity sha512-Q2m56tyoQWmuNGxEtUyeEkm6qJYFqs4c+XyXH5RAuYxObRNz9Zgj/1g2GMnjYp2EUyEy7YTrxliGCXzecl/vJg== 475 | dependencies: 476 | "@babel/helper-hoist-variables" "^7.4.4" 477 | "@babel/helper-plugin-utils" "^7.0.0" 478 | babel-plugin-dynamic-import-node "^2.3.0" 479 | 480 | "@babel/plugin-transform-modules-umd@^7.2.0": 481 | version "7.2.0" 482 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz#7678ce75169f0877b8eb2235538c074268dd01ae" 483 | integrity sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw== 484 | dependencies: 485 | "@babel/helper-module-transforms" "^7.1.0" 486 | "@babel/helper-plugin-utils" "^7.0.0" 487 | 488 | "@babel/plugin-transform-named-capturing-groups-regex@^7.6.3": 489 | version "7.6.3" 490 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.6.3.tgz#aaa6e409dd4fb2e50b6e2a91f7e3a3149dbce0cf" 491 | integrity sha512-jTkk7/uE6H2s5w6VlMHeWuH+Pcy2lmdwFoeWCVnvIrDUnB5gQqTVI8WfmEAhF2CDEarGrknZcmSFg1+bkfCoSw== 492 | dependencies: 493 | regexpu-core "^4.6.0" 494 | 495 | "@babel/plugin-transform-new-target@^7.4.4": 496 | version "7.4.4" 497 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz#18d120438b0cc9ee95a47f2c72bc9768fbed60a5" 498 | integrity sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA== 499 | dependencies: 500 | "@babel/helper-plugin-utils" "^7.0.0" 501 | 502 | "@babel/plugin-transform-object-super@^7.5.5": 503 | version "7.5.5" 504 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.5.5.tgz#c70021df834073c65eb613b8679cc4a381d1a9f9" 505 | integrity sha512-un1zJQAhSosGFBduPgN/YFNvWVpRuHKU7IHBglLoLZsGmruJPOo6pbInneflUdmq7YvSVqhpPs5zdBvLnteltQ== 506 | dependencies: 507 | "@babel/helper-plugin-utils" "^7.0.0" 508 | "@babel/helper-replace-supers" "^7.5.5" 509 | 510 | "@babel/plugin-transform-parameters@^7.4.4": 511 | version "7.4.4" 512 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz#7556cf03f318bd2719fe4c922d2d808be5571e16" 513 | integrity sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw== 514 | dependencies: 515 | "@babel/helper-call-delegate" "^7.4.4" 516 | "@babel/helper-get-function-arity" "^7.0.0" 517 | "@babel/helper-plugin-utils" "^7.0.0" 518 | 519 | "@babel/plugin-transform-property-literals@^7.2.0": 520 | version "7.2.0" 521 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905" 522 | integrity sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ== 523 | dependencies: 524 | "@babel/helper-plugin-utils" "^7.0.0" 525 | 526 | "@babel/plugin-transform-react-display-name@^7.0.0": 527 | version "7.2.0" 528 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz#ebfaed87834ce8dc4279609a4f0c324c156e3eb0" 529 | integrity sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A== 530 | dependencies: 531 | "@babel/helper-plugin-utils" "^7.0.0" 532 | 533 | "@babel/plugin-transform-react-jsx-self@^7.0.0": 534 | version "7.2.0" 535 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz#461e21ad9478f1031dd5e276108d027f1b5240ba" 536 | integrity sha512-v6S5L/myicZEy+jr6ielB0OR8h+EH/1QFx/YJ7c7Ua+7lqsjj/vW6fD5FR9hB/6y7mGbfT4vAURn3xqBxsUcdg== 537 | dependencies: 538 | "@babel/helper-plugin-utils" "^7.0.0" 539 | "@babel/plugin-syntax-jsx" "^7.2.0" 540 | 541 | "@babel/plugin-transform-react-jsx-source@^7.0.0": 542 | version "7.5.0" 543 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.5.0.tgz#583b10c49cf057e237085bcbd8cc960bd83bd96b" 544 | integrity sha512-58Q+Jsy4IDCZx7kqEZuSDdam/1oW8OdDX8f+Loo6xyxdfg1yF0GE2XNJQSTZCaMol93+FBzpWiPEwtbMloAcPg== 545 | dependencies: 546 | "@babel/helper-plugin-utils" "^7.0.0" 547 | "@babel/plugin-syntax-jsx" "^7.2.0" 548 | 549 | "@babel/plugin-transform-react-jsx@^7.0.0": 550 | version "7.3.0" 551 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz#f2cab99026631c767e2745a5368b331cfe8f5290" 552 | integrity sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg== 553 | dependencies: 554 | "@babel/helper-builder-react-jsx" "^7.3.0" 555 | "@babel/helper-plugin-utils" "^7.0.0" 556 | "@babel/plugin-syntax-jsx" "^7.2.0" 557 | 558 | "@babel/plugin-transform-regenerator@^7.4.5": 559 | version "7.4.5" 560 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.5.tgz#629dc82512c55cee01341fb27bdfcb210354680f" 561 | integrity sha512-gBKRh5qAaCWntnd09S8QC7r3auLCqq5DI6O0DlfoyDjslSBVqBibrMdsqO+Uhmx3+BlOmE/Kw1HFxmGbv0N9dA== 562 | dependencies: 563 | regenerator-transform "^0.14.0" 564 | 565 | "@babel/plugin-transform-reserved-words@^7.2.0": 566 | version "7.2.0" 567 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz#4792af87c998a49367597d07fedf02636d2e1634" 568 | integrity sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw== 569 | dependencies: 570 | "@babel/helper-plugin-utils" "^7.0.0" 571 | 572 | "@babel/plugin-transform-shorthand-properties@^7.2.0": 573 | version "7.2.0" 574 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" 575 | integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg== 576 | dependencies: 577 | "@babel/helper-plugin-utils" "^7.0.0" 578 | 579 | "@babel/plugin-transform-spread@^7.6.2": 580 | version "7.6.2" 581 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.6.2.tgz#fc77cf798b24b10c46e1b51b1b88c2bf661bb8dd" 582 | integrity sha512-DpSvPFryKdK1x+EDJYCy28nmAaIMdxmhot62jAXF/o99iA33Zj2Lmcp3vDmz+MUh0LNYVPvfj5iC3feb3/+PFg== 583 | dependencies: 584 | "@babel/helper-plugin-utils" "^7.0.0" 585 | 586 | "@babel/plugin-transform-sticky-regex@^7.2.0": 587 | version "7.2.0" 588 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" 589 | integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw== 590 | dependencies: 591 | "@babel/helper-plugin-utils" "^7.0.0" 592 | "@babel/helper-regex" "^7.0.0" 593 | 594 | "@babel/plugin-transform-template-literals@^7.4.4": 595 | version "7.4.4" 596 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz#9d28fea7bbce637fb7612a0750989d8321d4bcb0" 597 | integrity sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g== 598 | dependencies: 599 | "@babel/helper-annotate-as-pure" "^7.0.0" 600 | "@babel/helper-plugin-utils" "^7.0.0" 601 | 602 | "@babel/plugin-transform-typeof-symbol@^7.2.0": 603 | version "7.2.0" 604 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz#117d2bcec2fbf64b4b59d1f9819894682d29f2b2" 605 | integrity sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw== 606 | dependencies: 607 | "@babel/helper-plugin-utils" "^7.0.0" 608 | 609 | "@babel/plugin-transform-unicode-regex@^7.6.2": 610 | version "7.6.2" 611 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.6.2.tgz#b692aad888a7e8d8b1b214be6b9dc03d5031f698" 612 | integrity sha512-orZI6cWlR3nk2YmYdb0gImrgCUwb5cBUwjf6Ks6dvNVvXERkwtJWOQaEOjPiu0Gu1Tq6Yq/hruCZZOOi9F34Dw== 613 | dependencies: 614 | "@babel/helper-plugin-utils" "^7.0.0" 615 | "@babel/helper-regex" "^7.4.4" 616 | regexpu-core "^4.6.0" 617 | 618 | "@babel/preset-env@^7.2.3": 619 | version "7.6.3" 620 | resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.6.3.tgz#9e1bf05a2e2d687036d24c40e4639dc46cef2271" 621 | integrity sha512-CWQkn7EVnwzlOdR5NOm2+pfgSNEZmvGjOhlCHBDq0J8/EStr+G+FvPEiz9B56dR6MoiUFjXhfE4hjLoAKKJtIQ== 622 | dependencies: 623 | "@babel/helper-module-imports" "^7.0.0" 624 | "@babel/helper-plugin-utils" "^7.0.0" 625 | "@babel/plugin-proposal-async-generator-functions" "^7.2.0" 626 | "@babel/plugin-proposal-dynamic-import" "^7.5.0" 627 | "@babel/plugin-proposal-json-strings" "^7.2.0" 628 | "@babel/plugin-proposal-object-rest-spread" "^7.6.2" 629 | "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" 630 | "@babel/plugin-proposal-unicode-property-regex" "^7.6.2" 631 | "@babel/plugin-syntax-async-generators" "^7.2.0" 632 | "@babel/plugin-syntax-dynamic-import" "^7.2.0" 633 | "@babel/plugin-syntax-json-strings" "^7.2.0" 634 | "@babel/plugin-syntax-object-rest-spread" "^7.2.0" 635 | "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" 636 | "@babel/plugin-transform-arrow-functions" "^7.2.0" 637 | "@babel/plugin-transform-async-to-generator" "^7.5.0" 638 | "@babel/plugin-transform-block-scoped-functions" "^7.2.0" 639 | "@babel/plugin-transform-block-scoping" "^7.6.3" 640 | "@babel/plugin-transform-classes" "^7.5.5" 641 | "@babel/plugin-transform-computed-properties" "^7.2.0" 642 | "@babel/plugin-transform-destructuring" "^7.6.0" 643 | "@babel/plugin-transform-dotall-regex" "^7.6.2" 644 | "@babel/plugin-transform-duplicate-keys" "^7.5.0" 645 | "@babel/plugin-transform-exponentiation-operator" "^7.2.0" 646 | "@babel/plugin-transform-for-of" "^7.4.4" 647 | "@babel/plugin-transform-function-name" "^7.4.4" 648 | "@babel/plugin-transform-literals" "^7.2.0" 649 | "@babel/plugin-transform-member-expression-literals" "^7.2.0" 650 | "@babel/plugin-transform-modules-amd" "^7.5.0" 651 | "@babel/plugin-transform-modules-commonjs" "^7.6.0" 652 | "@babel/plugin-transform-modules-systemjs" "^7.5.0" 653 | "@babel/plugin-transform-modules-umd" "^7.2.0" 654 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.6.3" 655 | "@babel/plugin-transform-new-target" "^7.4.4" 656 | "@babel/plugin-transform-object-super" "^7.5.5" 657 | "@babel/plugin-transform-parameters" "^7.4.4" 658 | "@babel/plugin-transform-property-literals" "^7.2.0" 659 | "@babel/plugin-transform-regenerator" "^7.4.5" 660 | "@babel/plugin-transform-reserved-words" "^7.2.0" 661 | "@babel/plugin-transform-shorthand-properties" "^7.2.0" 662 | "@babel/plugin-transform-spread" "^7.6.2" 663 | "@babel/plugin-transform-sticky-regex" "^7.2.0" 664 | "@babel/plugin-transform-template-literals" "^7.4.4" 665 | "@babel/plugin-transform-typeof-symbol" "^7.2.0" 666 | "@babel/plugin-transform-unicode-regex" "^7.6.2" 667 | "@babel/types" "^7.6.3" 668 | browserslist "^4.6.0" 669 | core-js-compat "^3.1.1" 670 | invariant "^2.2.2" 671 | js-levenshtein "^1.1.3" 672 | semver "^5.5.0" 673 | 674 | "@babel/preset-react@^7.6.3": 675 | version "7.6.3" 676 | resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.6.3.tgz#d5242c828322520205ae4eda5d4f4f618964e2f6" 677 | integrity sha512-07yQhmkZmRAfwREYIQgW0HEwMY9GBJVuPY4Q12UC72AbfaawuupVWa8zQs2tlL+yun45Nv/1KreII/0PLfEsgA== 678 | dependencies: 679 | "@babel/helper-plugin-utils" "^7.0.0" 680 | "@babel/plugin-transform-react-display-name" "^7.0.0" 681 | "@babel/plugin-transform-react-jsx" "^7.0.0" 682 | "@babel/plugin-transform-react-jsx-self" "^7.0.0" 683 | "@babel/plugin-transform-react-jsx-source" "^7.0.0" 684 | 685 | "@babel/template@^7.1.0", "@babel/template@^7.4.4", "@babel/template@^7.6.0": 686 | version "7.6.0" 687 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.6.0.tgz#7f0159c7f5012230dad64cca42ec9bdb5c9536e6" 688 | integrity sha512-5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ== 689 | dependencies: 690 | "@babel/code-frame" "^7.0.0" 691 | "@babel/parser" "^7.6.0" 692 | "@babel/types" "^7.6.0" 693 | 694 | "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4", "@babel/traverse@^7.5.5", "@babel/traverse@^7.6.2", "@babel/traverse@^7.6.3": 695 | version "7.6.3" 696 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.6.3.tgz#66d7dba146b086703c0fb10dd588b7364cec47f9" 697 | integrity sha512-unn7P4LGsijIxaAJo/wpoU11zN+2IaClkQAxcJWBNCMS6cmVh802IyLHNkAjQ0iYnRS3nnxk5O3fuXW28IMxTw== 698 | dependencies: 699 | "@babel/code-frame" "^7.5.5" 700 | "@babel/generator" "^7.6.3" 701 | "@babel/helper-function-name" "^7.1.0" 702 | "@babel/helper-split-export-declaration" "^7.4.4" 703 | "@babel/parser" "^7.6.3" 704 | "@babel/types" "^7.6.3" 705 | debug "^4.1.0" 706 | globals "^11.1.0" 707 | lodash "^4.17.13" 708 | 709 | "@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": 710 | version "7.6.3" 711 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.6.3.tgz#3f07d96f854f98e2fbd45c64b0cb942d11e8ba09" 712 | integrity sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA== 713 | dependencies: 714 | esutils "^2.0.2" 715 | lodash "^4.17.13" 716 | to-fast-properties "^2.0.0" 717 | 718 | "@types/estree@*": 719 | version "0.0.39" 720 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" 721 | integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== 722 | 723 | "@types/node@*": 724 | version "12.11.1" 725 | resolved "https://registry.yarnpkg.com/@types/node/-/node-12.11.1.tgz#1fd7b821f798b7fa29f667a1be8f3442bb8922a3" 726 | integrity sha512-TJtwsqZ39pqcljJpajeoofYRfeZ7/I/OMUQ5pR4q5wOKf2ocrUvBAZUMhWsOvKx3dVc/aaV5GluBivt0sWqA5A== 727 | 728 | "@types/q@^1.5.1": 729 | version "1.5.2" 730 | resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8" 731 | integrity sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw== 732 | 733 | "@types/resolve@0.0.8": 734 | version "0.0.8" 735 | resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194" 736 | integrity sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== 737 | dependencies: 738 | "@types/node" "*" 739 | 740 | acorn@^7.1.0: 741 | version "7.1.0" 742 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.0.tgz#949d36f2c292535da602283586c2477c57eb2d6c" 743 | integrity sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ== 744 | 745 | alphanum-sort@^1.0.0: 746 | version "1.0.2" 747 | resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" 748 | integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= 749 | 750 | ansi-regex@^2.0.0: 751 | version "2.1.1" 752 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 753 | integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= 754 | 755 | ansi-styles@^2.2.1: 756 | version "2.2.1" 757 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" 758 | integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= 759 | 760 | ansi-styles@^3.2.1: 761 | version "3.2.1" 762 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 763 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 764 | dependencies: 765 | color-convert "^1.9.0" 766 | 767 | argparse@^1.0.7: 768 | version "1.0.10" 769 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" 770 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== 771 | dependencies: 772 | sprintf-js "~1.0.2" 773 | 774 | autoprefixer@^9.7.0: 775 | version "9.7.0" 776 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.7.0.tgz#905ec19e50f04545fe9ff131182cc9ab25246901" 777 | integrity sha512-j2IRvaCfrUxIiZun9ba4mhJ2omhw4OY88/yVzLO+lHhGBumAAK72PgM6gkbSN8iregPOn1ZlxGkmZh2CQ7X4AQ== 778 | dependencies: 779 | browserslist "^4.7.2" 780 | caniuse-lite "^1.0.30001004" 781 | chalk "^2.4.2" 782 | normalize-range "^0.1.2" 783 | num2fraction "^1.2.2" 784 | postcss "^7.0.19" 785 | postcss-value-parser "^4.0.2" 786 | 787 | babel-code-frame@^6.26.0: 788 | version "6.26.0" 789 | resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" 790 | integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= 791 | dependencies: 792 | chalk "^1.1.3" 793 | esutils "^2.0.2" 794 | js-tokens "^3.0.2" 795 | 796 | babel-helper-function-name@^6.24.1: 797 | version "6.24.1" 798 | resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" 799 | integrity sha1-00dbjAPtmCQqJbSDUasYOZ01gKk= 800 | dependencies: 801 | babel-helper-get-function-arity "^6.24.1" 802 | babel-runtime "^6.22.0" 803 | babel-template "^6.24.1" 804 | babel-traverse "^6.24.1" 805 | babel-types "^6.24.1" 806 | 807 | babel-helper-get-function-arity@^6.24.1: 808 | version "6.24.1" 809 | resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" 810 | integrity sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0= 811 | dependencies: 812 | babel-runtime "^6.22.0" 813 | babel-types "^6.24.1" 814 | 815 | babel-messages@^6.23.0: 816 | version "6.23.0" 817 | resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" 818 | integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= 819 | dependencies: 820 | babel-runtime "^6.22.0" 821 | 822 | babel-plugin-dynamic-import-node@^2.3.0: 823 | version "2.3.0" 824 | resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz#f00f507bdaa3c3e3ff6e7e5e98d90a7acab96f7f" 825 | integrity sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ== 826 | dependencies: 827 | object.assign "^4.1.0" 828 | 829 | babel-plugin-syntax-class-properties@^6.8.0: 830 | version "6.13.0" 831 | resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" 832 | integrity sha1-1+sjt5oxf4VDlixQW4J8fWysJ94= 833 | 834 | babel-plugin-syntax-object-rest-spread@^6.8.0: 835 | version "6.13.0" 836 | resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" 837 | integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= 838 | 839 | babel-plugin-transform-class-properties@^6.24.1: 840 | version "6.24.1" 841 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" 842 | integrity sha1-anl2PqYdM9NvN7YRqp3vgagbRqw= 843 | dependencies: 844 | babel-helper-function-name "^6.24.1" 845 | babel-plugin-syntax-class-properties "^6.8.0" 846 | babel-runtime "^6.22.0" 847 | babel-template "^6.24.1" 848 | 849 | babel-plugin-transform-object-rest-spread@^6.26.0: 850 | version "6.26.0" 851 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" 852 | integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= 853 | dependencies: 854 | babel-plugin-syntax-object-rest-spread "^6.8.0" 855 | babel-runtime "^6.26.0" 856 | 857 | babel-runtime@^6.22.0, babel-runtime@^6.26.0: 858 | version "6.26.0" 859 | resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" 860 | integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= 861 | dependencies: 862 | core-js "^2.4.0" 863 | regenerator-runtime "^0.11.0" 864 | 865 | babel-template@^6.24.1: 866 | version "6.26.0" 867 | resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" 868 | integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= 869 | dependencies: 870 | babel-runtime "^6.26.0" 871 | babel-traverse "^6.26.0" 872 | babel-types "^6.26.0" 873 | babylon "^6.18.0" 874 | lodash "^4.17.4" 875 | 876 | babel-traverse@^6.24.1, babel-traverse@^6.26.0: 877 | version "6.26.0" 878 | resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" 879 | integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= 880 | dependencies: 881 | babel-code-frame "^6.26.0" 882 | babel-messages "^6.23.0" 883 | babel-runtime "^6.26.0" 884 | babel-types "^6.26.0" 885 | babylon "^6.18.0" 886 | debug "^2.6.8" 887 | globals "^9.18.0" 888 | invariant "^2.2.2" 889 | lodash "^4.17.4" 890 | 891 | babel-types@^6.24.1, babel-types@^6.26.0: 892 | version "6.26.0" 893 | resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" 894 | integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= 895 | dependencies: 896 | babel-runtime "^6.26.0" 897 | esutils "^2.0.2" 898 | lodash "^4.17.4" 899 | to-fast-properties "^1.0.3" 900 | 901 | babylon@^6.18.0: 902 | version "6.18.0" 903 | resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" 904 | integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== 905 | 906 | big.js@^3.1.3: 907 | version "3.2.0" 908 | resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" 909 | integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== 910 | 911 | boolbase@^1.0.0, boolbase@~1.0.0: 912 | version "1.0.0" 913 | resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" 914 | integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= 915 | 916 | browserslist@^4.0.0, browserslist@^4.6.0, browserslist@^4.7.0: 917 | version "4.7.1" 918 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.1.tgz#bd400d1aea56538580e8c4d5f1c54ac11b5ab468" 919 | integrity sha512-QtULFqKIAtiyNx7NhZ/p4rB8m3xDozVo/pi5VgTlADLF2tNigz/QH+v0m5qhn7XfHT7u+607NcCNOnC0HZAlMg== 920 | dependencies: 921 | caniuse-lite "^1.0.30000999" 922 | electron-to-chromium "^1.3.284" 923 | node-releases "^1.1.36" 924 | 925 | browserslist@^4.7.2: 926 | version "4.7.2" 927 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.2.tgz#1bb984531a476b5d389cedecb195b2cd69fb1348" 928 | integrity sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw== 929 | dependencies: 930 | caniuse-lite "^1.0.30001004" 931 | electron-to-chromium "^1.3.295" 932 | node-releases "^1.1.38" 933 | 934 | builtin-modules@^3.1.0: 935 | version "3.1.0" 936 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.1.0.tgz#aad97c15131eb76b65b50ef208e7584cd76a7484" 937 | integrity sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw== 938 | 939 | caller-callsite@^2.0.0: 940 | version "2.0.0" 941 | resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" 942 | integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= 943 | dependencies: 944 | callsites "^2.0.0" 945 | 946 | caller-path@^2.0.0: 947 | version "2.0.0" 948 | resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" 949 | integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= 950 | dependencies: 951 | caller-callsite "^2.0.0" 952 | 953 | callsites@^2.0.0: 954 | version "2.0.0" 955 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" 956 | integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= 957 | 958 | caniuse-api@^3.0.0: 959 | version "3.0.0" 960 | resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" 961 | integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== 962 | dependencies: 963 | browserslist "^4.0.0" 964 | caniuse-lite "^1.0.0" 965 | lodash.memoize "^4.1.2" 966 | lodash.uniq "^4.5.0" 967 | 968 | caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000999: 969 | version "1.0.30001002" 970 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001002.tgz#ba999a737b1abd5bf0fd47efe43a09b9cadbe9b0" 971 | integrity sha512-pRuxPE8wdrWmVPKcDmJJiGBxr6lFJq4ivdSeo9FTmGj5Rb8NX3Mby2pARG57MXF15hYAhZ0nHV5XxT2ig4bz3g== 972 | 973 | caniuse-lite@^1.0.30001004: 974 | version "1.0.30001005" 975 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001005.tgz#823054210be638c725521edcb869435dae46728d" 976 | integrity sha512-g78miZm1Z5njjYR216a5812oPiLgV1ssndgGxITHWUopmjUrCswMisA0a2kSB7a0vZRox6JOKhM51+efmYN8Mg== 977 | 978 | cash-dom@^4.1.5: 979 | version "4.1.5" 980 | resolved "https://registry.yarnpkg.com/cash-dom/-/cash-dom-4.1.5.tgz#0ef0cf205bc7603aa4e2dfada5808442a7a0e6ca" 981 | integrity sha512-E6MO0A6ms5iZPtexznQXWRkFEvqdPqCmdx/SiJr2PnhOQNhZNfALkLG5t83Hk3J5JELzED7PJuzhMoS2tT64XA== 982 | 983 | chalk@^1.1.3: 984 | version "1.1.3" 985 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" 986 | integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= 987 | dependencies: 988 | ansi-styles "^2.2.1" 989 | escape-string-regexp "^1.0.2" 990 | has-ansi "^2.0.0" 991 | strip-ansi "^3.0.0" 992 | supports-color "^2.0.0" 993 | 994 | chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: 995 | version "2.4.2" 996 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 997 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 998 | dependencies: 999 | ansi-styles "^3.2.1" 1000 | escape-string-regexp "^1.0.5" 1001 | supports-color "^5.3.0" 1002 | 1003 | classnames@^2.2.5, classnames@^2.2.6: 1004 | version "2.2.6" 1005 | resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" 1006 | integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q== 1007 | 1008 | coa@^2.0.2: 1009 | version "2.0.2" 1010 | resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" 1011 | integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== 1012 | dependencies: 1013 | "@types/q" "^1.5.1" 1014 | chalk "^2.4.1" 1015 | q "^1.1.2" 1016 | 1017 | color-convert@^1.9.0, color-convert@^1.9.1: 1018 | version "1.9.3" 1019 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 1020 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 1021 | dependencies: 1022 | color-name "1.1.3" 1023 | 1024 | color-name@1.1.3: 1025 | version "1.1.3" 1026 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 1027 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 1028 | 1029 | color-name@^1.0.0: 1030 | version "1.1.4" 1031 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 1032 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 1033 | 1034 | color-string@^1.5.2: 1035 | version "1.5.3" 1036 | resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" 1037 | integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== 1038 | dependencies: 1039 | color-name "^1.0.0" 1040 | simple-swizzle "^0.2.2" 1041 | 1042 | color@^3.0.0: 1043 | version "3.1.2" 1044 | resolved "https://registry.yarnpkg.com/color/-/color-3.1.2.tgz#68148e7f85d41ad7649c5fa8c8106f098d229e10" 1045 | integrity sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg== 1046 | dependencies: 1047 | color-convert "^1.9.1" 1048 | color-string "^1.5.2" 1049 | 1050 | concat-with-sourcemaps@^1.0.5: 1051 | version "1.1.0" 1052 | resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz#d4ea93f05ae25790951b99e7b3b09e3908a4082e" 1053 | integrity sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg== 1054 | dependencies: 1055 | source-map "^0.6.1" 1056 | 1057 | convert-source-map@^1.1.0: 1058 | version "1.6.0" 1059 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" 1060 | integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== 1061 | dependencies: 1062 | safe-buffer "~5.1.1" 1063 | 1064 | core-js-compat@^3.1.1: 1065 | version "3.3.2" 1066 | resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.3.2.tgz#1096c989c1b929ede06b5b6b4768dc4439078c03" 1067 | integrity sha512-gfiK4QnNXhnnHVOIZst2XHdFfdMTPxtR0EGs0TdILMlGIft+087oH6/Sw2xTTIjpWXC9vEwsJA8VG3XTGcmO5g== 1068 | dependencies: 1069 | browserslist "^4.7.0" 1070 | semver "^6.3.0" 1071 | 1072 | core-js@^2.4.0: 1073 | version "2.6.10" 1074 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.10.tgz#8a5b8391f8cc7013da703411ce5b585706300d7f" 1075 | integrity sha512-I39t74+4t+zau64EN1fE5v2W31Adtc/REhzWN+gWRRXg6WH5qAsZm62DHpQ1+Yhe4047T55jvzz7MUqF/dBBlA== 1076 | 1077 | cosmiconfig@^5.0.0: 1078 | version "5.2.1" 1079 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" 1080 | integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== 1081 | dependencies: 1082 | import-fresh "^2.0.0" 1083 | is-directory "^0.3.1" 1084 | js-yaml "^3.13.1" 1085 | parse-json "^4.0.0" 1086 | 1087 | css-color-names@0.0.4, css-color-names@^0.0.4: 1088 | version "0.0.4" 1089 | resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" 1090 | integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= 1091 | 1092 | css-declaration-sorter@^4.0.1: 1093 | version "4.0.1" 1094 | resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" 1095 | integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== 1096 | dependencies: 1097 | postcss "^7.0.1" 1098 | timsort "^0.3.0" 1099 | 1100 | css-modules-loader-core@^1.1.0: 1101 | version "1.1.0" 1102 | resolved "https://registry.yarnpkg.com/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz#5908668294a1becd261ae0a4ce21b0b551f21d16" 1103 | integrity sha1-WQhmgpShvs0mGuCkziGwtVHyHRY= 1104 | dependencies: 1105 | icss-replace-symbols "1.1.0" 1106 | postcss "6.0.1" 1107 | postcss-modules-extract-imports "1.1.0" 1108 | postcss-modules-local-by-default "1.2.0" 1109 | postcss-modules-scope "1.1.0" 1110 | postcss-modules-values "1.3.0" 1111 | 1112 | css-select-base-adapter@^0.1.1: 1113 | version "0.1.1" 1114 | resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" 1115 | integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== 1116 | 1117 | css-select@^2.0.0: 1118 | version "2.0.2" 1119 | resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz#ab4386cec9e1f668855564b17c3733b43b2a5ede" 1120 | integrity sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ== 1121 | dependencies: 1122 | boolbase "^1.0.0" 1123 | css-what "^2.1.2" 1124 | domutils "^1.7.0" 1125 | nth-check "^1.0.2" 1126 | 1127 | css-selector-tokenizer@^0.7.0: 1128 | version "0.7.1" 1129 | resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d" 1130 | integrity sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA== 1131 | dependencies: 1132 | cssesc "^0.1.0" 1133 | fastparse "^1.1.1" 1134 | regexpu-core "^1.0.0" 1135 | 1136 | css-tree@1.0.0-alpha.29: 1137 | version "1.0.0-alpha.29" 1138 | resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" 1139 | integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg== 1140 | dependencies: 1141 | mdn-data "~1.1.0" 1142 | source-map "^0.5.3" 1143 | 1144 | css-tree@1.0.0-alpha.33: 1145 | version "1.0.0-alpha.33" 1146 | resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.33.tgz#970e20e5a91f7a378ddd0fc58d0b6c8d4f3be93e" 1147 | integrity sha512-SPt57bh5nQnpsTBsx/IXbO14sRc9xXu5MtMAVuo0BaQQmyf0NupNPPSoMaqiAF5tDFafYsTkfeH4Q/HCKXkg4w== 1148 | dependencies: 1149 | mdn-data "2.0.4" 1150 | source-map "^0.5.3" 1151 | 1152 | css-unit-converter@^1.1.1: 1153 | version "1.1.1" 1154 | resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" 1155 | integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY= 1156 | 1157 | css-what@^2.1.2: 1158 | version "2.1.3" 1159 | resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" 1160 | integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== 1161 | 1162 | cssesc@^0.1.0: 1163 | version "0.1.0" 1164 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" 1165 | integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= 1166 | 1167 | cssesc@^2.0.0: 1168 | version "2.0.0" 1169 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" 1170 | integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== 1171 | 1172 | cssnano-preset-default@^4.0.7: 1173 | version "4.0.7" 1174 | resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76" 1175 | integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== 1176 | dependencies: 1177 | css-declaration-sorter "^4.0.1" 1178 | cssnano-util-raw-cache "^4.0.1" 1179 | postcss "^7.0.0" 1180 | postcss-calc "^7.0.1" 1181 | postcss-colormin "^4.0.3" 1182 | postcss-convert-values "^4.0.1" 1183 | postcss-discard-comments "^4.0.2" 1184 | postcss-discard-duplicates "^4.0.2" 1185 | postcss-discard-empty "^4.0.1" 1186 | postcss-discard-overridden "^4.0.1" 1187 | postcss-merge-longhand "^4.0.11" 1188 | postcss-merge-rules "^4.0.3" 1189 | postcss-minify-font-values "^4.0.2" 1190 | postcss-minify-gradients "^4.0.2" 1191 | postcss-minify-params "^4.0.2" 1192 | postcss-minify-selectors "^4.0.2" 1193 | postcss-normalize-charset "^4.0.1" 1194 | postcss-normalize-display-values "^4.0.2" 1195 | postcss-normalize-positions "^4.0.2" 1196 | postcss-normalize-repeat-style "^4.0.2" 1197 | postcss-normalize-string "^4.0.2" 1198 | postcss-normalize-timing-functions "^4.0.2" 1199 | postcss-normalize-unicode "^4.0.1" 1200 | postcss-normalize-url "^4.0.1" 1201 | postcss-normalize-whitespace "^4.0.2" 1202 | postcss-ordered-values "^4.1.2" 1203 | postcss-reduce-initial "^4.0.3" 1204 | postcss-reduce-transforms "^4.0.2" 1205 | postcss-svgo "^4.0.2" 1206 | postcss-unique-selectors "^4.0.1" 1207 | 1208 | cssnano-util-get-arguments@^4.0.0: 1209 | version "4.0.0" 1210 | resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" 1211 | integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= 1212 | 1213 | cssnano-util-get-match@^4.0.0: 1214 | version "4.0.0" 1215 | resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" 1216 | integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= 1217 | 1218 | cssnano-util-raw-cache@^4.0.1: 1219 | version "4.0.1" 1220 | resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" 1221 | integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== 1222 | dependencies: 1223 | postcss "^7.0.0" 1224 | 1225 | cssnano-util-same-parent@^4.0.0: 1226 | version "4.0.1" 1227 | resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" 1228 | integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== 1229 | 1230 | cssnano@^4.1.8: 1231 | version "4.1.10" 1232 | resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" 1233 | integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== 1234 | dependencies: 1235 | cosmiconfig "^5.0.0" 1236 | cssnano-preset-default "^4.0.7" 1237 | is-resolvable "^1.0.0" 1238 | postcss "^7.0.0" 1239 | 1240 | csso@^3.5.1: 1241 | version "3.5.1" 1242 | resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" 1243 | integrity sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg== 1244 | dependencies: 1245 | css-tree "1.0.0-alpha.29" 1246 | 1247 | debug@^2.6.8: 1248 | version "2.6.9" 1249 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 1250 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== 1251 | dependencies: 1252 | ms "2.0.0" 1253 | 1254 | debug@^4.1.0: 1255 | version "4.1.1" 1256 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" 1257 | integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== 1258 | dependencies: 1259 | ms "^2.1.1" 1260 | 1261 | define-properties@^1.1.2, define-properties@^1.1.3: 1262 | version "1.1.3" 1263 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" 1264 | integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== 1265 | dependencies: 1266 | object-keys "^1.0.12" 1267 | 1268 | dom-serializer@0: 1269 | version "0.2.1" 1270 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.1.tgz#13650c850daffea35d8b626a4cfc4d3a17643fdb" 1271 | integrity sha512-sK3ujri04WyjwQXVoK4PU3y8ula1stq10GJZpqHIUgoGZdsGzAGu65BnU3d08aTVSvO7mGPZUc0wTEDL+qGE0Q== 1272 | dependencies: 1273 | domelementtype "^2.0.1" 1274 | entities "^2.0.0" 1275 | 1276 | domelementtype@1: 1277 | version "1.3.1" 1278 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" 1279 | integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== 1280 | 1281 | domelementtype@^2.0.1: 1282 | version "2.0.1" 1283 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.1.tgz#1f8bdfe91f5a78063274e803b4bdcedf6e94f94d" 1284 | integrity sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ== 1285 | 1286 | domutils@^1.7.0: 1287 | version "1.7.0" 1288 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" 1289 | integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== 1290 | dependencies: 1291 | dom-serializer "0" 1292 | domelementtype "1" 1293 | 1294 | dot-prop@^4.1.1: 1295 | version "4.2.0" 1296 | resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" 1297 | integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== 1298 | dependencies: 1299 | is-obj "^1.0.0" 1300 | 1301 | electron-to-chromium@^1.3.284: 1302 | version "1.3.289" 1303 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.289.tgz#1f85add5d7086ce95d9361348c26aa9de5779906" 1304 | integrity sha512-39GEOWgTxtMDk/WjIQLg4W/l1s4FZdiMCqUBLjd92tAXsBPDFLwuwCba5OGhuTdVYm6E128TZIqSnMpeocUlCQ== 1305 | 1306 | electron-to-chromium@^1.3.295: 1307 | version "1.3.296" 1308 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.296.tgz#a1d4322d742317945285d3ba88966561b67f3ac8" 1309 | integrity sha512-s5hv+TSJSVRsxH190De66YHb50pBGTweT9XGWYu/LMR20KX6TsjFzObo36CjVAzM+PUeeKSBRtm/mISlCzeojQ== 1310 | 1311 | emojis-list@^2.0.0: 1312 | version "2.1.0" 1313 | resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" 1314 | integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= 1315 | 1316 | entities@^2.0.0: 1317 | version "2.0.0" 1318 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.0.tgz#68d6084cab1b079767540d80e56a39b423e4abf4" 1319 | integrity sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw== 1320 | 1321 | error-ex@^1.3.1: 1322 | version "1.3.2" 1323 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" 1324 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== 1325 | dependencies: 1326 | is-arrayish "^0.2.1" 1327 | 1328 | es-abstract@^1.12.0, es-abstract@^1.5.1: 1329 | version "1.16.0" 1330 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.16.0.tgz#d3a26dc9c3283ac9750dca569586e976d9dcc06d" 1331 | integrity sha512-xdQnfykZ9JMEiasTAJZJdMWCQ1Vm00NBw79/AWi7ELfZuuPCSOMDZbT9mkOfSctVtfhb+sAAzrm+j//GjjLHLg== 1332 | dependencies: 1333 | es-to-primitive "^1.2.0" 1334 | function-bind "^1.1.1" 1335 | has "^1.0.3" 1336 | has-symbols "^1.0.0" 1337 | is-callable "^1.1.4" 1338 | is-regex "^1.0.4" 1339 | object-inspect "^1.6.0" 1340 | object-keys "^1.1.1" 1341 | string.prototype.trimleft "^2.1.0" 1342 | string.prototype.trimright "^2.1.0" 1343 | 1344 | es-to-primitive@^1.2.0: 1345 | version "1.2.0" 1346 | resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" 1347 | integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== 1348 | dependencies: 1349 | is-callable "^1.1.4" 1350 | is-date-object "^1.0.1" 1351 | is-symbol "^1.0.2" 1352 | 1353 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: 1354 | version "1.0.5" 1355 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 1356 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 1357 | 1358 | esprima@^4.0.0: 1359 | version "4.0.1" 1360 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" 1361 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== 1362 | 1363 | estree-walker@^0.6.0, estree-walker@^0.6.1: 1364 | version "0.6.1" 1365 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" 1366 | integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== 1367 | 1368 | esutils@^2.0.0, esutils@^2.0.2: 1369 | version "2.0.3" 1370 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" 1371 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== 1372 | 1373 | fastparse@^1.1.1: 1374 | version "1.1.2" 1375 | resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" 1376 | integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== 1377 | 1378 | function-bind@^1.1.1: 1379 | version "1.1.1" 1380 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 1381 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 1382 | 1383 | generic-names@^1.0.3: 1384 | version "1.0.3" 1385 | resolved "https://registry.yarnpkg.com/generic-names/-/generic-names-1.0.3.tgz#2d786a121aee508876796939e8e3bff836c20917" 1386 | integrity sha1-LXhqEhruUIh2eWk56OO/+DbCCRc= 1387 | dependencies: 1388 | loader-utils "^0.2.16" 1389 | 1390 | globals@^11.1.0: 1391 | version "11.12.0" 1392 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" 1393 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== 1394 | 1395 | globals@^9.18.0: 1396 | version "9.18.0" 1397 | resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" 1398 | integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== 1399 | 1400 | has-ansi@^2.0.0: 1401 | version "2.0.0" 1402 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" 1403 | integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= 1404 | dependencies: 1405 | ansi-regex "^2.0.0" 1406 | 1407 | has-flag@^1.0.0: 1408 | version "1.0.0" 1409 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" 1410 | integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= 1411 | 1412 | has-flag@^3.0.0: 1413 | version "3.0.0" 1414 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 1415 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 1416 | 1417 | has-symbols@^1.0.0: 1418 | version "1.0.0" 1419 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" 1420 | integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= 1421 | 1422 | has@^1.0.0, has@^1.0.1, has@^1.0.3: 1423 | version "1.0.3" 1424 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 1425 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 1426 | dependencies: 1427 | function-bind "^1.1.1" 1428 | 1429 | hex-color-regex@^1.1.0: 1430 | version "1.1.0" 1431 | resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" 1432 | integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== 1433 | 1434 | hoist-non-react-statics@^2.5.5: 1435 | version "2.5.5" 1436 | resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" 1437 | integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw== 1438 | 1439 | hsl-regex@^1.0.0: 1440 | version "1.0.0" 1441 | resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" 1442 | integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= 1443 | 1444 | hsla-regex@^1.0.0: 1445 | version "1.0.0" 1446 | resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" 1447 | integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= 1448 | 1449 | html-comment-regex@^1.1.0: 1450 | version "1.1.2" 1451 | resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" 1452 | integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== 1453 | 1454 | icss-replace-symbols@1.1.0, icss-replace-symbols@^1.1.0: 1455 | version "1.1.0" 1456 | resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" 1457 | integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= 1458 | 1459 | import-cwd@^2.0.0, import-cwd@^2.1.0: 1460 | version "2.1.0" 1461 | resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" 1462 | integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= 1463 | dependencies: 1464 | import-from "^2.1.0" 1465 | 1466 | import-fresh@^2.0.0: 1467 | version "2.0.0" 1468 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" 1469 | integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= 1470 | dependencies: 1471 | caller-path "^2.0.0" 1472 | resolve-from "^3.0.0" 1473 | 1474 | import-from@^2.1.0: 1475 | version "2.1.0" 1476 | resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" 1477 | integrity sha1-M1238qev/VOqpHHUuAId7ja387E= 1478 | dependencies: 1479 | resolve-from "^3.0.0" 1480 | 1481 | indexes-of@^1.0.1: 1482 | version "1.0.1" 1483 | resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" 1484 | integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= 1485 | 1486 | invariant@^2.2.2: 1487 | version "2.2.4" 1488 | resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" 1489 | integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== 1490 | dependencies: 1491 | loose-envify "^1.0.0" 1492 | 1493 | is-absolute-url@^2.0.0: 1494 | version "2.1.0" 1495 | resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" 1496 | integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= 1497 | 1498 | is-arrayish@^0.2.1: 1499 | version "0.2.1" 1500 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 1501 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= 1502 | 1503 | is-arrayish@^0.3.1: 1504 | version "0.3.2" 1505 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" 1506 | integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== 1507 | 1508 | is-callable@^1.1.4: 1509 | version "1.1.4" 1510 | resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" 1511 | integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== 1512 | 1513 | is-color-stop@^1.0.0: 1514 | version "1.1.0" 1515 | resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" 1516 | integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= 1517 | dependencies: 1518 | css-color-names "^0.0.4" 1519 | hex-color-regex "^1.1.0" 1520 | hsl-regex "^1.0.0" 1521 | hsla-regex "^1.0.0" 1522 | rgb-regex "^1.0.1" 1523 | rgba-regex "^1.0.0" 1524 | 1525 | is-date-object@^1.0.1: 1526 | version "1.0.1" 1527 | resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" 1528 | integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= 1529 | 1530 | is-directory@^0.3.1: 1531 | version "0.3.1" 1532 | resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" 1533 | integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= 1534 | 1535 | is-module@^1.0.0: 1536 | version "1.0.0" 1537 | resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" 1538 | integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= 1539 | 1540 | is-obj@^1.0.0: 1541 | version "1.0.1" 1542 | resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" 1543 | integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= 1544 | 1545 | is-regex@^1.0.4: 1546 | version "1.0.4" 1547 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" 1548 | integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= 1549 | dependencies: 1550 | has "^1.0.1" 1551 | 1552 | is-resolvable@^1.0.0: 1553 | version "1.1.0" 1554 | resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" 1555 | integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== 1556 | 1557 | is-svg@^3.0.0: 1558 | version "3.0.0" 1559 | resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" 1560 | integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== 1561 | dependencies: 1562 | html-comment-regex "^1.1.0" 1563 | 1564 | is-symbol@^1.0.2: 1565 | version "1.0.2" 1566 | resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" 1567 | integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== 1568 | dependencies: 1569 | has-symbols "^1.0.0" 1570 | 1571 | js-levenshtein@^1.1.3: 1572 | version "1.1.6" 1573 | resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" 1574 | integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g== 1575 | 1576 | "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: 1577 | version "4.0.0" 1578 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 1579 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 1580 | 1581 | js-tokens@^3.0.2: 1582 | version "3.0.2" 1583 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" 1584 | integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= 1585 | 1586 | js-yaml@^3.13.1: 1587 | version "3.13.1" 1588 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" 1589 | integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== 1590 | dependencies: 1591 | argparse "^1.0.7" 1592 | esprima "^4.0.0" 1593 | 1594 | jsesc@^2.5.1: 1595 | version "2.5.2" 1596 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" 1597 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== 1598 | 1599 | jsesc@~0.5.0: 1600 | version "0.5.0" 1601 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" 1602 | integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= 1603 | 1604 | json-parse-better-errors@^1.0.1: 1605 | version "1.0.2" 1606 | resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" 1607 | integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== 1608 | 1609 | json5@^0.5.0: 1610 | version "0.5.1" 1611 | resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" 1612 | integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= 1613 | 1614 | json5@^2.1.0: 1615 | version "2.1.1" 1616 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.1.tgz#81b6cb04e9ba496f1c7005d07b4368a2638f90b6" 1617 | integrity sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ== 1618 | dependencies: 1619 | minimist "^1.2.0" 1620 | 1621 | loader-utils@^0.2.16: 1622 | version "0.2.17" 1623 | resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" 1624 | integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= 1625 | dependencies: 1626 | big.js "^3.1.3" 1627 | emojis-list "^2.0.0" 1628 | json5 "^0.5.0" 1629 | object-assign "^4.0.1" 1630 | 1631 | lodash.camelcase@^4.3.0: 1632 | version "4.3.0" 1633 | resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" 1634 | integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= 1635 | 1636 | lodash.debounce@^4.0.8: 1637 | version "4.0.8" 1638 | resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" 1639 | integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= 1640 | 1641 | lodash.memoize@^4.1.2: 1642 | version "4.1.2" 1643 | resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" 1644 | integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= 1645 | 1646 | lodash.uniq@^4.5.0: 1647 | version "4.5.0" 1648 | resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" 1649 | integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= 1650 | 1651 | lodash@^4.16.6, lodash@^4.17.13, lodash@^4.17.4: 1652 | version "4.17.15" 1653 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" 1654 | integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== 1655 | 1656 | loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: 1657 | version "1.4.0" 1658 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" 1659 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== 1660 | dependencies: 1661 | js-tokens "^3.0.0 || ^4.0.0" 1662 | 1663 | magic-string@^0.25.2: 1664 | version "0.25.4" 1665 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.4.tgz#325b8a0a79fc423db109b77fd5a19183b7ba5143" 1666 | integrity sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw== 1667 | dependencies: 1668 | sourcemap-codec "^1.4.4" 1669 | 1670 | mdn-data@2.0.4: 1671 | version "2.0.4" 1672 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" 1673 | integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== 1674 | 1675 | mdn-data@~1.1.0: 1676 | version "1.1.4" 1677 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" 1678 | integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA== 1679 | 1680 | minimist@0.0.8: 1681 | version "0.0.8" 1682 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" 1683 | integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= 1684 | 1685 | minimist@^1.2.0: 1686 | version "1.2.0" 1687 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" 1688 | integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= 1689 | 1690 | mkdirp@~0.5.1: 1691 | version "0.5.1" 1692 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" 1693 | integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= 1694 | dependencies: 1695 | minimist "0.0.8" 1696 | 1697 | ms@2.0.0: 1698 | version "2.0.0" 1699 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 1700 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= 1701 | 1702 | ms@^2.1.1: 1703 | version "2.1.2" 1704 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 1705 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 1706 | 1707 | node-releases@^1.1.36: 1708 | version "1.1.36" 1709 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.36.tgz#44b7cb8254138e87bdbfa47761d0f825e20900b4" 1710 | integrity sha512-ggXhX6QGyJSjj3r+6ml2LqqC28XOWmKtpb+a15/Zpr9V3yoNazxJNlcQDS9bYaid5FReEWHEgToH1mwoUceWwg== 1711 | dependencies: 1712 | semver "^6.3.0" 1713 | 1714 | node-releases@^1.1.38: 1715 | version "1.1.39" 1716 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.39.tgz#c1011f30343aff5b633153b10ff691d278d08e8d" 1717 | integrity sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA== 1718 | dependencies: 1719 | semver "^6.3.0" 1720 | 1721 | normalize-range@^0.1.2: 1722 | version "0.1.2" 1723 | resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" 1724 | integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= 1725 | 1726 | normalize-url@^3.0.0: 1727 | version "3.3.0" 1728 | resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" 1729 | integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== 1730 | 1731 | nth-check@^1.0.2: 1732 | version "1.0.2" 1733 | resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" 1734 | integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== 1735 | dependencies: 1736 | boolbase "~1.0.0" 1737 | 1738 | num2fraction@^1.2.2: 1739 | version "1.2.2" 1740 | resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" 1741 | integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= 1742 | 1743 | object-assign@^4.0.1, object-assign@^4.1.1: 1744 | version "4.1.1" 1745 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 1746 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 1747 | 1748 | object-inspect@^1.6.0: 1749 | version "1.6.0" 1750 | resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.6.0.tgz#c70b6cbf72f274aab4c34c0c82f5167bf82cf15b" 1751 | integrity sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ== 1752 | 1753 | object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1: 1754 | version "1.1.1" 1755 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 1756 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== 1757 | 1758 | object-unfreeze@^1.1.0: 1759 | version "1.1.0" 1760 | resolved "https://registry.yarnpkg.com/object-unfreeze/-/object-unfreeze-1.1.0.tgz#69628bea1f3c9d29f4eb0ba63b38002d70ea3ce9" 1761 | integrity sha1-aWKL6h88nSn06wumOzgALXDqPOk= 1762 | 1763 | object.assign@^4.1.0: 1764 | version "4.1.0" 1765 | resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" 1766 | integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== 1767 | dependencies: 1768 | define-properties "^1.1.2" 1769 | function-bind "^1.1.1" 1770 | has-symbols "^1.0.0" 1771 | object-keys "^1.0.11" 1772 | 1773 | object.getownpropertydescriptors@^2.0.3: 1774 | version "2.0.3" 1775 | resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" 1776 | integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= 1777 | dependencies: 1778 | define-properties "^1.1.2" 1779 | es-abstract "^1.5.1" 1780 | 1781 | object.values@^1.1.0: 1782 | version "1.1.0" 1783 | resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.0.tgz#bf6810ef5da3e5325790eaaa2be213ea84624da9" 1784 | integrity sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg== 1785 | dependencies: 1786 | define-properties "^1.1.3" 1787 | es-abstract "^1.12.0" 1788 | function-bind "^1.1.1" 1789 | has "^1.0.3" 1790 | 1791 | p-queue@^2.4.2: 1792 | version "2.4.2" 1793 | resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-2.4.2.tgz#03609826682b743be9a22dba25051bd46724fc34" 1794 | integrity sha512-n8/y+yDJwBjoLQe1GSJbbaYQLTI7QHNZI2+rpmCDbe++WLf9HC3gf6iqj5yfPAV71W4UF3ql5W1+UBPXoXTxng== 1795 | 1796 | parse-json@^4.0.0: 1797 | version "4.0.0" 1798 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" 1799 | integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= 1800 | dependencies: 1801 | error-ex "^1.3.1" 1802 | json-parse-better-errors "^1.0.1" 1803 | 1804 | path-parse@^1.0.6: 1805 | version "1.0.6" 1806 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" 1807 | integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== 1808 | 1809 | pify@^3.0.0: 1810 | version "3.0.0" 1811 | resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" 1812 | integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= 1813 | 1814 | postcss-calc@^7.0.1: 1815 | version "7.0.1" 1816 | resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436" 1817 | integrity sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ== 1818 | dependencies: 1819 | css-unit-converter "^1.1.1" 1820 | postcss "^7.0.5" 1821 | postcss-selector-parser "^5.0.0-rc.4" 1822 | postcss-value-parser "^3.3.1" 1823 | 1824 | postcss-colormin@^4.0.3: 1825 | version "4.0.3" 1826 | resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" 1827 | integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== 1828 | dependencies: 1829 | browserslist "^4.0.0" 1830 | color "^3.0.0" 1831 | has "^1.0.0" 1832 | postcss "^7.0.0" 1833 | postcss-value-parser "^3.0.0" 1834 | 1835 | postcss-convert-values@^4.0.1: 1836 | version "4.0.1" 1837 | resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" 1838 | integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== 1839 | dependencies: 1840 | postcss "^7.0.0" 1841 | postcss-value-parser "^3.0.0" 1842 | 1843 | postcss-discard-comments@^4.0.2: 1844 | version "4.0.2" 1845 | resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" 1846 | integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== 1847 | dependencies: 1848 | postcss "^7.0.0" 1849 | 1850 | postcss-discard-duplicates@^4.0.2: 1851 | version "4.0.2" 1852 | resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" 1853 | integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== 1854 | dependencies: 1855 | postcss "^7.0.0" 1856 | 1857 | postcss-discard-empty@^4.0.1: 1858 | version "4.0.1" 1859 | resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" 1860 | integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== 1861 | dependencies: 1862 | postcss "^7.0.0" 1863 | 1864 | postcss-discard-overridden@^4.0.1: 1865 | version "4.0.1" 1866 | resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" 1867 | integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== 1868 | dependencies: 1869 | postcss "^7.0.0" 1870 | 1871 | postcss-load-config@^2.0.0: 1872 | version "2.1.0" 1873 | resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.0.tgz#c84d692b7bb7b41ddced94ee62e8ab31b417b003" 1874 | integrity sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q== 1875 | dependencies: 1876 | cosmiconfig "^5.0.0" 1877 | import-cwd "^2.0.0" 1878 | 1879 | postcss-merge-longhand@^4.0.11: 1880 | version "4.0.11" 1881 | resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" 1882 | integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== 1883 | dependencies: 1884 | css-color-names "0.0.4" 1885 | postcss "^7.0.0" 1886 | postcss-value-parser "^3.0.0" 1887 | stylehacks "^4.0.0" 1888 | 1889 | postcss-merge-rules@^4.0.3: 1890 | version "4.0.3" 1891 | resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" 1892 | integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== 1893 | dependencies: 1894 | browserslist "^4.0.0" 1895 | caniuse-api "^3.0.0" 1896 | cssnano-util-same-parent "^4.0.0" 1897 | postcss "^7.0.0" 1898 | postcss-selector-parser "^3.0.0" 1899 | vendors "^1.0.0" 1900 | 1901 | postcss-minify-font-values@^4.0.2: 1902 | version "4.0.2" 1903 | resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" 1904 | integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== 1905 | dependencies: 1906 | postcss "^7.0.0" 1907 | postcss-value-parser "^3.0.0" 1908 | 1909 | postcss-minify-gradients@^4.0.2: 1910 | version "4.0.2" 1911 | resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" 1912 | integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== 1913 | dependencies: 1914 | cssnano-util-get-arguments "^4.0.0" 1915 | is-color-stop "^1.0.0" 1916 | postcss "^7.0.0" 1917 | postcss-value-parser "^3.0.0" 1918 | 1919 | postcss-minify-params@^4.0.2: 1920 | version "4.0.2" 1921 | resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" 1922 | integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== 1923 | dependencies: 1924 | alphanum-sort "^1.0.0" 1925 | browserslist "^4.0.0" 1926 | cssnano-util-get-arguments "^4.0.0" 1927 | postcss "^7.0.0" 1928 | postcss-value-parser "^3.0.0" 1929 | uniqs "^2.0.0" 1930 | 1931 | postcss-minify-selectors@^4.0.2: 1932 | version "4.0.2" 1933 | resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" 1934 | integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== 1935 | dependencies: 1936 | alphanum-sort "^1.0.0" 1937 | has "^1.0.0" 1938 | postcss "^7.0.0" 1939 | postcss-selector-parser "^3.0.0" 1940 | 1941 | postcss-modules-extract-imports@1.1.0: 1942 | version "1.1.0" 1943 | resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz#b614c9720be6816eaee35fb3a5faa1dba6a05ddb" 1944 | integrity sha1-thTJcgvmgW6u41+zpfqh26agXds= 1945 | dependencies: 1946 | postcss "^6.0.1" 1947 | 1948 | postcss-modules-local-by-default@1.2.0: 1949 | version "1.2.0" 1950 | resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" 1951 | integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= 1952 | dependencies: 1953 | css-selector-tokenizer "^0.7.0" 1954 | postcss "^6.0.1" 1955 | 1956 | postcss-modules-scope@1.1.0: 1957 | version "1.1.0" 1958 | resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" 1959 | integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= 1960 | dependencies: 1961 | css-selector-tokenizer "^0.7.0" 1962 | postcss "^6.0.1" 1963 | 1964 | postcss-modules-values@1.3.0: 1965 | version "1.3.0" 1966 | resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" 1967 | integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= 1968 | dependencies: 1969 | icss-replace-symbols "^1.1.0" 1970 | postcss "^6.0.1" 1971 | 1972 | postcss-modules@^1.4.1: 1973 | version "1.4.1" 1974 | resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-1.4.1.tgz#8aa35bd3461db67e27377a7ce770d77b654a84ef" 1975 | integrity sha512-btTrbK+Xc3NBuYF8TPBjCMRSp5h6NoQ1iVZ6WiDQENIze6KIYCSf0+UFQuV3yJ7gRHA+4AAtF8i2jRvUpbBMMg== 1976 | dependencies: 1977 | css-modules-loader-core "^1.1.0" 1978 | generic-names "^1.0.3" 1979 | lodash.camelcase "^4.3.0" 1980 | postcss "^7.0.1" 1981 | string-hash "^1.1.1" 1982 | 1983 | postcss-normalize-charset@^4.0.1: 1984 | version "4.0.1" 1985 | resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" 1986 | integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== 1987 | dependencies: 1988 | postcss "^7.0.0" 1989 | 1990 | postcss-normalize-display-values@^4.0.2: 1991 | version "4.0.2" 1992 | resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" 1993 | integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== 1994 | dependencies: 1995 | cssnano-util-get-match "^4.0.0" 1996 | postcss "^7.0.0" 1997 | postcss-value-parser "^3.0.0" 1998 | 1999 | postcss-normalize-positions@^4.0.2: 2000 | version "4.0.2" 2001 | resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" 2002 | integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== 2003 | dependencies: 2004 | cssnano-util-get-arguments "^4.0.0" 2005 | has "^1.0.0" 2006 | postcss "^7.0.0" 2007 | postcss-value-parser "^3.0.0" 2008 | 2009 | postcss-normalize-repeat-style@^4.0.2: 2010 | version "4.0.2" 2011 | resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" 2012 | integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== 2013 | dependencies: 2014 | cssnano-util-get-arguments "^4.0.0" 2015 | cssnano-util-get-match "^4.0.0" 2016 | postcss "^7.0.0" 2017 | postcss-value-parser "^3.0.0" 2018 | 2019 | postcss-normalize-string@^4.0.2: 2020 | version "4.0.2" 2021 | resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" 2022 | integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== 2023 | dependencies: 2024 | has "^1.0.0" 2025 | postcss "^7.0.0" 2026 | postcss-value-parser "^3.0.0" 2027 | 2028 | postcss-normalize-timing-functions@^4.0.2: 2029 | version "4.0.2" 2030 | resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" 2031 | integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== 2032 | dependencies: 2033 | cssnano-util-get-match "^4.0.0" 2034 | postcss "^7.0.0" 2035 | postcss-value-parser "^3.0.0" 2036 | 2037 | postcss-normalize-unicode@^4.0.1: 2038 | version "4.0.1" 2039 | resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" 2040 | integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== 2041 | dependencies: 2042 | browserslist "^4.0.0" 2043 | postcss "^7.0.0" 2044 | postcss-value-parser "^3.0.0" 2045 | 2046 | postcss-normalize-url@^4.0.1: 2047 | version "4.0.1" 2048 | resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" 2049 | integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== 2050 | dependencies: 2051 | is-absolute-url "^2.0.0" 2052 | normalize-url "^3.0.0" 2053 | postcss "^7.0.0" 2054 | postcss-value-parser "^3.0.0" 2055 | 2056 | postcss-normalize-whitespace@^4.0.2: 2057 | version "4.0.2" 2058 | resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" 2059 | integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== 2060 | dependencies: 2061 | postcss "^7.0.0" 2062 | postcss-value-parser "^3.0.0" 2063 | 2064 | postcss-ordered-values@^4.1.2: 2065 | version "4.1.2" 2066 | resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" 2067 | integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== 2068 | dependencies: 2069 | cssnano-util-get-arguments "^4.0.0" 2070 | postcss "^7.0.0" 2071 | postcss-value-parser "^3.0.0" 2072 | 2073 | postcss-reduce-initial@^4.0.3: 2074 | version "4.0.3" 2075 | resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" 2076 | integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== 2077 | dependencies: 2078 | browserslist "^4.0.0" 2079 | caniuse-api "^3.0.0" 2080 | has "^1.0.0" 2081 | postcss "^7.0.0" 2082 | 2083 | postcss-reduce-transforms@^4.0.2: 2084 | version "4.0.2" 2085 | resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" 2086 | integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== 2087 | dependencies: 2088 | cssnano-util-get-match "^4.0.0" 2089 | has "^1.0.0" 2090 | postcss "^7.0.0" 2091 | postcss-value-parser "^3.0.0" 2092 | 2093 | postcss-selector-parser@^3.0.0: 2094 | version "3.1.1" 2095 | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" 2096 | integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU= 2097 | dependencies: 2098 | dot-prop "^4.1.1" 2099 | indexes-of "^1.0.1" 2100 | uniq "^1.0.1" 2101 | 2102 | postcss-selector-parser@^5.0.0-rc.4: 2103 | version "5.0.0" 2104 | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" 2105 | integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== 2106 | dependencies: 2107 | cssesc "^2.0.0" 2108 | indexes-of "^1.0.1" 2109 | uniq "^1.0.1" 2110 | 2111 | postcss-svgo@^4.0.2: 2112 | version "4.0.2" 2113 | resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258" 2114 | integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== 2115 | dependencies: 2116 | is-svg "^3.0.0" 2117 | postcss "^7.0.0" 2118 | postcss-value-parser "^3.0.0" 2119 | svgo "^1.0.0" 2120 | 2121 | postcss-unique-selectors@^4.0.1: 2122 | version "4.0.1" 2123 | resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" 2124 | integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== 2125 | dependencies: 2126 | alphanum-sort "^1.0.0" 2127 | postcss "^7.0.0" 2128 | uniqs "^2.0.0" 2129 | 2130 | postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.1: 2131 | version "3.3.1" 2132 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" 2133 | integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== 2134 | 2135 | postcss-value-parser@^4.0.2: 2136 | version "4.0.2" 2137 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz#482282c09a42706d1fc9a069b73f44ec08391dc9" 2138 | integrity sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ== 2139 | 2140 | postcss@6.0.1: 2141 | version "6.0.1" 2142 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.1.tgz#000dbd1f8eef217aa368b9a212c5fc40b2a8f3f2" 2143 | integrity sha1-AA29H47vIXqjaLmiEsX8QLKo8/I= 2144 | dependencies: 2145 | chalk "^1.1.3" 2146 | source-map "^0.5.6" 2147 | supports-color "^3.2.3" 2148 | 2149 | postcss@^6.0.1: 2150 | version "6.0.23" 2151 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" 2152 | integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== 2153 | dependencies: 2154 | chalk "^2.4.1" 2155 | source-map "^0.6.1" 2156 | supports-color "^5.4.0" 2157 | 2158 | postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.5: 2159 | version "7.0.18" 2160 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.18.tgz#4b9cda95ae6c069c67a4d933029eddd4838ac233" 2161 | integrity sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g== 2162 | dependencies: 2163 | chalk "^2.4.2" 2164 | source-map "^0.6.1" 2165 | supports-color "^6.1.0" 2166 | 2167 | postcss@^7.0.19: 2168 | version "7.0.21" 2169 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.21.tgz#06bb07824c19c2021c5d056d5b10c35b989f7e17" 2170 | integrity sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ== 2171 | dependencies: 2172 | chalk "^2.4.2" 2173 | source-map "^0.6.1" 2174 | supports-color "^6.1.0" 2175 | 2176 | private@^0.1.6: 2177 | version "0.1.8" 2178 | resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" 2179 | integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== 2180 | 2181 | promise.series@^0.2.0: 2182 | version "0.2.0" 2183 | resolved "https://registry.yarnpkg.com/promise.series/-/promise.series-0.2.0.tgz#2cc7ebe959fc3a6619c04ab4dbdc9e452d864bbd" 2184 | integrity sha1-LMfr6Vn8OmYZwEq029yeRS2GS70= 2185 | 2186 | prop-types@^15.6.0, prop-types@^15.6.2: 2187 | version "15.7.2" 2188 | resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" 2189 | integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== 2190 | dependencies: 2191 | loose-envify "^1.4.0" 2192 | object-assign "^4.1.1" 2193 | react-is "^16.8.1" 2194 | 2195 | q@^1.1.2: 2196 | version "1.5.1" 2197 | resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" 2198 | integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= 2199 | 2200 | react-css-modules@^4.7.11: 2201 | version "4.7.11" 2202 | resolved "https://registry.yarnpkg.com/react-css-modules/-/react-css-modules-4.7.11.tgz#e9bc7ac6e3dd7e71c8e46e9d22c1d0abb2110682" 2203 | integrity sha512-ke/zMcBKQyq7x4I5CREzeA/cZSg7MW/Kx23L1OICd+PXKNq++fMdAJDeDLFYkDY28TwuAHpwsKxDYEVjpEMkmQ== 2204 | dependencies: 2205 | hoist-non-react-statics "^2.5.5" 2206 | lodash "^4.16.6" 2207 | object-unfreeze "^1.1.0" 2208 | 2209 | react-dom@^16.10.2: 2210 | version "16.10.2" 2211 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.10.2.tgz#4840bce5409176bc3a1f2bd8cb10b92db452fda6" 2212 | integrity sha512-kWGDcH3ItJK4+6Pl9DZB16BXYAZyrYQItU4OMy0jAkv5aNqc+mAKb4TpFtAteI6TJZu+9ZlNhaeNQSVQDHJzkw== 2213 | dependencies: 2214 | loose-envify "^1.1.0" 2215 | object-assign "^4.1.1" 2216 | prop-types "^15.6.2" 2217 | scheduler "^0.16.2" 2218 | 2219 | react-draggable@^4.0.3: 2220 | version "4.0.3" 2221 | resolved "https://registry.yarnpkg.com/react-draggable/-/react-draggable-4.0.3.tgz#6b9f76f66431c47b9070e9b805bbc520df8ca481" 2222 | integrity sha512-4vD6zms+9QGeZ2RQXzlUBw8PBYUXy+dzYX5r22idjp9YwQKIIvD/EojL0rbjS1GK4C3P0rAJnmKa8gDQYWUDyA== 2223 | dependencies: 2224 | classnames "^2.2.5" 2225 | prop-types "^15.6.0" 2226 | 2227 | react-is@^16.8.1: 2228 | version "16.10.2" 2229 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.10.2.tgz#984120fd4d16800e9a738208ab1fba422d23b5ab" 2230 | integrity sha512-INBT1QEgtcCCgvccr5/86CfD71fw9EPmDxgiJX4I2Ddr6ZsV6iFXsuby+qWJPtmNuMY0zByTsG4468P7nHuNWA== 2231 | 2232 | react@^16.10.2: 2233 | version "16.10.2" 2234 | resolved "https://registry.yarnpkg.com/react/-/react-16.10.2.tgz#a5ede5cdd5c536f745173c8da47bda64797a4cf0" 2235 | integrity sha512-MFVIq0DpIhrHFyqLU0S3+4dIcBhhOvBE8bJ/5kHPVOVaGdo0KuiQzpcjCPsf585WvhypqtrMILyoE2th6dT+Lw== 2236 | dependencies: 2237 | loose-envify "^1.1.0" 2238 | object-assign "^4.1.1" 2239 | prop-types "^15.6.2" 2240 | 2241 | regenerate-unicode-properties@^8.1.0: 2242 | version "8.1.0" 2243 | resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz#ef51e0f0ea4ad424b77bf7cb41f3e015c70a3f0e" 2244 | integrity sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA== 2245 | dependencies: 2246 | regenerate "^1.4.0" 2247 | 2248 | regenerate@^1.2.1, regenerate@^1.4.0: 2249 | version "1.4.0" 2250 | resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" 2251 | integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== 2252 | 2253 | regenerator-runtime@^0.11.0: 2254 | version "0.11.1" 2255 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" 2256 | integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== 2257 | 2258 | regenerator-transform@^0.14.0: 2259 | version "0.14.1" 2260 | resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.1.tgz#3b2fce4e1ab7732c08f665dfdb314749c7ddd2fb" 2261 | integrity sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ== 2262 | dependencies: 2263 | private "^0.1.6" 2264 | 2265 | regexpu-core@^1.0.0: 2266 | version "1.0.0" 2267 | resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" 2268 | integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs= 2269 | dependencies: 2270 | regenerate "^1.2.1" 2271 | regjsgen "^0.2.0" 2272 | regjsparser "^0.1.4" 2273 | 2274 | regexpu-core@^4.6.0: 2275 | version "4.6.0" 2276 | resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.6.0.tgz#2037c18b327cfce8a6fea2a4ec441f2432afb8b6" 2277 | integrity sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg== 2278 | dependencies: 2279 | regenerate "^1.4.0" 2280 | regenerate-unicode-properties "^8.1.0" 2281 | regjsgen "^0.5.0" 2282 | regjsparser "^0.6.0" 2283 | unicode-match-property-ecmascript "^1.0.4" 2284 | unicode-match-property-value-ecmascript "^1.1.0" 2285 | 2286 | regjsgen@^0.2.0: 2287 | version "0.2.0" 2288 | resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" 2289 | integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= 2290 | 2291 | regjsgen@^0.5.0: 2292 | version "0.5.1" 2293 | resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.1.tgz#48f0bf1a5ea205196929c0d9798b42d1ed98443c" 2294 | integrity sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg== 2295 | 2296 | regjsparser@^0.1.4: 2297 | version "0.1.5" 2298 | resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" 2299 | integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= 2300 | dependencies: 2301 | jsesc "~0.5.0" 2302 | 2303 | regjsparser@^0.6.0: 2304 | version "0.6.0" 2305 | resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" 2306 | integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ== 2307 | dependencies: 2308 | jsesc "~0.5.0" 2309 | 2310 | reserved-words@^0.1.2: 2311 | version "0.1.2" 2312 | resolved "https://registry.yarnpkg.com/reserved-words/-/reserved-words-0.1.2.tgz#00a0940f98cd501aeaaac316411d9adc52b31ab1" 2313 | integrity sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE= 2314 | 2315 | resolve-from@^3.0.0: 2316 | version "3.0.0" 2317 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" 2318 | integrity sha1-six699nWiBvItuZTM17rywoYh0g= 2319 | 2320 | resolve@^1.10.0, resolve@^1.3.2, resolve@^1.5.0: 2321 | version "1.12.0" 2322 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.12.0.tgz#3fc644a35c84a48554609ff26ec52b66fa577df6" 2323 | integrity sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w== 2324 | dependencies: 2325 | path-parse "^1.0.6" 2326 | 2327 | rgb-regex@^1.0.1: 2328 | version "1.0.1" 2329 | resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" 2330 | integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= 2331 | 2332 | rgba-regex@^1.0.0: 2333 | version "1.0.0" 2334 | resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" 2335 | integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= 2336 | 2337 | rollup-plugin-babel@^4.2.0: 2338 | version "4.3.3" 2339 | resolved "https://registry.yarnpkg.com/rollup-plugin-babel/-/rollup-plugin-babel-4.3.3.tgz#7eb5ac16d9b5831c3fd5d97e8df77ba25c72a2aa" 2340 | integrity sha512-tKzWOCmIJD/6aKNz0H1GMM+lW1q9KyFubbWzGiOG540zxPPifnEAHTZwjo0g991Y+DyOZcLqBgqOdqazYE5fkw== 2341 | dependencies: 2342 | "@babel/helper-module-imports" "^7.0.0" 2343 | rollup-pluginutils "^2.8.1" 2344 | 2345 | rollup-plugin-commonjs@^9.2.0: 2346 | version "9.3.4" 2347 | resolved "https://registry.yarnpkg.com/rollup-plugin-commonjs/-/rollup-plugin-commonjs-9.3.4.tgz#2b3dddbbbded83d45c36ff101cdd29e924fd23bc" 2348 | integrity sha512-DTZOvRoiVIHHLFBCL4pFxOaJt8pagxsVldEXBOn6wl3/V21wVaj17HFfyzTsQUuou3sZL3lEJZVWKPFblJfI6w== 2349 | dependencies: 2350 | estree-walker "^0.6.0" 2351 | magic-string "^0.25.2" 2352 | resolve "^1.10.0" 2353 | rollup-pluginutils "^2.6.0" 2354 | 2355 | rollup-plugin-node-resolve@^4.0.0: 2356 | version "4.2.4" 2357 | resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-4.2.4.tgz#7d370f8d6fd3031006a0032c38262dd9be3c6250" 2358 | integrity sha512-t/64I6l7fZ9BxqD3XlX4ZeO6+5RLKyfpwE2CiPNUKa+GocPlQhf/C208ou8y3AwtNsc6bjSk/8/6y/YAyxCIvw== 2359 | dependencies: 2360 | "@types/resolve" "0.0.8" 2361 | builtin-modules "^3.1.0" 2362 | is-module "^1.0.0" 2363 | resolve "^1.10.0" 2364 | 2365 | rollup-plugin-postcss@^2.0.3: 2366 | version "2.0.3" 2367 | resolved "https://registry.yarnpkg.com/rollup-plugin-postcss/-/rollup-plugin-postcss-2.0.3.tgz#1fd5b7e1fc7545cb0084d9c99d11b259e41a05e6" 2368 | integrity sha512-d12oKl6za/GGXmlytzVPzzTdPCKgti/Kq2kNhtfm5vv9hkNbyrTvizMBm6zZ5rRWX/sIWl3znjIJ8xy6Hofoeg== 2369 | dependencies: 2370 | chalk "^2.4.2" 2371 | concat-with-sourcemaps "^1.0.5" 2372 | cssnano "^4.1.8" 2373 | import-cwd "^2.1.0" 2374 | p-queue "^2.4.2" 2375 | pify "^3.0.0" 2376 | postcss "^7.0.14" 2377 | postcss-load-config "^2.0.0" 2378 | postcss-modules "^1.4.1" 2379 | promise.series "^0.2.0" 2380 | reserved-words "^0.1.2" 2381 | resolve "^1.5.0" 2382 | rollup-pluginutils "^2.0.1" 2383 | style-inject "^0.3.0" 2384 | 2385 | rollup-plugin-replace@^2.2.0: 2386 | version "2.2.0" 2387 | resolved "https://registry.yarnpkg.com/rollup-plugin-replace/-/rollup-plugin-replace-2.2.0.tgz#f41ae5372e11e7a217cde349c8b5d5fd115e70e3" 2388 | integrity sha512-/5bxtUPkDHyBJAKketb4NfaeZjL5yLZdeUihSfbF2PQMz+rSTEb8ARKoOl3UBT4m7/X+QOXJo3sLTcq+yMMYTA== 2389 | dependencies: 2390 | magic-string "^0.25.2" 2391 | rollup-pluginutils "^2.6.0" 2392 | 2393 | rollup-pluginutils@^2.0.1, rollup-pluginutils@^2.6.0, rollup-pluginutils@^2.8.1: 2394 | version "2.8.2" 2395 | resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" 2396 | integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== 2397 | dependencies: 2398 | estree-walker "^0.6.1" 2399 | 2400 | rollup@^1.0.0: 2401 | version "1.25.1" 2402 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.25.1.tgz#905707d686dc8d7218af63dcfb9e37d1f3dc3c34" 2403 | integrity sha512-K8ytdEzMa6anHSnfTIs2BLB+NXlQ4qmWwdNHBpYQNWCbZAzj+DRVk7+ssbLSgddwpFW1nThr2GElR+jASF2NPA== 2404 | dependencies: 2405 | "@types/estree" "*" 2406 | "@types/node" "*" 2407 | acorn "^7.1.0" 2408 | 2409 | safe-buffer@~5.1.1: 2410 | version "5.1.2" 2411 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 2412 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== 2413 | 2414 | sax@~1.2.4: 2415 | version "1.2.4" 2416 | resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" 2417 | integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== 2418 | 2419 | scheduler@^0.16.2: 2420 | version "0.16.2" 2421 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.16.2.tgz#f74cd9d33eff6fc554edfb79864868e4819132c1" 2422 | integrity sha512-BqYVWqwz6s1wZMhjFvLfVR5WXP7ZY32M/wYPo04CcuPM7XZEbV2TBNW7Z0UkguPTl0dWMA59VbNXxK6q+pHItg== 2423 | dependencies: 2424 | loose-envify "^1.1.0" 2425 | object-assign "^4.1.1" 2426 | 2427 | semver@^5.4.1, semver@^5.5.0: 2428 | version "5.7.1" 2429 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" 2430 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== 2431 | 2432 | semver@^6.3.0: 2433 | version "6.3.0" 2434 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" 2435 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== 2436 | 2437 | simple-swizzle@^0.2.2: 2438 | version "0.2.2" 2439 | resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" 2440 | integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= 2441 | dependencies: 2442 | is-arrayish "^0.3.1" 2443 | 2444 | source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6: 2445 | version "0.5.7" 2446 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" 2447 | integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= 2448 | 2449 | source-map@^0.6.1: 2450 | version "0.6.1" 2451 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 2452 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 2453 | 2454 | sourcemap-codec@^1.4.4: 2455 | version "1.4.6" 2456 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz#e30a74f0402bad09807640d39e971090a08ce1e9" 2457 | integrity sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg== 2458 | 2459 | sprintf-js@~1.0.2: 2460 | version "1.0.3" 2461 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 2462 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= 2463 | 2464 | stable@^0.1.8: 2465 | version "0.1.8" 2466 | resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" 2467 | integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== 2468 | 2469 | string-hash@^1.1.1: 2470 | version "1.1.3" 2471 | resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" 2472 | integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs= 2473 | 2474 | string.prototype.trimleft@^2.1.0: 2475 | version "2.1.0" 2476 | resolved "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz#6cc47f0d7eb8d62b0f3701611715a3954591d634" 2477 | integrity sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw== 2478 | dependencies: 2479 | define-properties "^1.1.3" 2480 | function-bind "^1.1.1" 2481 | 2482 | string.prototype.trimright@^2.1.0: 2483 | version "2.1.0" 2484 | resolved "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz#669d164be9df9b6f7559fa8e89945b168a5a6c58" 2485 | integrity sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg== 2486 | dependencies: 2487 | define-properties "^1.1.3" 2488 | function-bind "^1.1.1" 2489 | 2490 | strip-ansi@^3.0.0: 2491 | version "3.0.1" 2492 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 2493 | integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= 2494 | dependencies: 2495 | ansi-regex "^2.0.0" 2496 | 2497 | style-inject@^0.3.0: 2498 | version "0.3.0" 2499 | resolved "https://registry.yarnpkg.com/style-inject/-/style-inject-0.3.0.tgz#d21c477affec91811cc82355832a700d22bf8dd3" 2500 | integrity sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw== 2501 | 2502 | stylehacks@^4.0.0: 2503 | version "4.0.3" 2504 | resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" 2505 | integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== 2506 | dependencies: 2507 | browserslist "^4.0.0" 2508 | postcss "^7.0.0" 2509 | postcss-selector-parser "^3.0.0" 2510 | 2511 | supports-color@^2.0.0: 2512 | version "2.0.0" 2513 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" 2514 | integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= 2515 | 2516 | supports-color@^3.2.3: 2517 | version "3.2.3" 2518 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" 2519 | integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= 2520 | dependencies: 2521 | has-flag "^1.0.0" 2522 | 2523 | supports-color@^5.3.0, supports-color@^5.4.0: 2524 | version "5.5.0" 2525 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 2526 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== 2527 | dependencies: 2528 | has-flag "^3.0.0" 2529 | 2530 | supports-color@^6.1.0: 2531 | version "6.1.0" 2532 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" 2533 | integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== 2534 | dependencies: 2535 | has-flag "^3.0.0" 2536 | 2537 | svgo@^1.0.0: 2538 | version "1.3.0" 2539 | resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.0.tgz#bae51ba95ded9a33a36b7c46ce9c359ae9154313" 2540 | integrity sha512-MLfUA6O+qauLDbym+mMZgtXCGRfIxyQoeH6IKVcFslyODEe/ElJNwr0FohQ3xG4C6HK6bk3KYPPXwHVJk3V5NQ== 2541 | dependencies: 2542 | chalk "^2.4.1" 2543 | coa "^2.0.2" 2544 | css-select "^2.0.0" 2545 | css-select-base-adapter "^0.1.1" 2546 | css-tree "1.0.0-alpha.33" 2547 | csso "^3.5.1" 2548 | js-yaml "^3.13.1" 2549 | mkdirp "~0.5.1" 2550 | object.values "^1.1.0" 2551 | sax "~1.2.4" 2552 | stable "^0.1.8" 2553 | unquote "~1.1.1" 2554 | util.promisify "~1.0.0" 2555 | 2556 | timsort@^0.3.0: 2557 | version "0.3.0" 2558 | resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" 2559 | integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= 2560 | 2561 | to-fast-properties@^1.0.3: 2562 | version "1.0.3" 2563 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" 2564 | integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= 2565 | 2566 | to-fast-properties@^2.0.0: 2567 | version "2.0.0" 2568 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 2569 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= 2570 | 2571 | unicode-canonical-property-names-ecmascript@^1.0.4: 2572 | version "1.0.4" 2573 | resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" 2574 | integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== 2575 | 2576 | unicode-match-property-ecmascript@^1.0.4: 2577 | version "1.0.4" 2578 | resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" 2579 | integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== 2580 | dependencies: 2581 | unicode-canonical-property-names-ecmascript "^1.0.4" 2582 | unicode-property-aliases-ecmascript "^1.0.4" 2583 | 2584 | unicode-match-property-value-ecmascript@^1.1.0: 2585 | version "1.1.0" 2586 | resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz#5b4b426e08d13a80365e0d657ac7a6c1ec46a277" 2587 | integrity sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g== 2588 | 2589 | unicode-property-aliases-ecmascript@^1.0.4: 2590 | version "1.0.5" 2591 | resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57" 2592 | integrity sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw== 2593 | 2594 | uniq@^1.0.1: 2595 | version "1.0.1" 2596 | resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" 2597 | integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= 2598 | 2599 | uniqs@^2.0.0: 2600 | version "2.0.0" 2601 | resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" 2602 | integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= 2603 | 2604 | unquote@~1.1.1: 2605 | version "1.1.1" 2606 | resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" 2607 | integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= 2608 | 2609 | util.promisify@~1.0.0: 2610 | version "1.0.0" 2611 | resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" 2612 | integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== 2613 | dependencies: 2614 | define-properties "^1.1.2" 2615 | object.getownpropertydescriptors "^2.0.3" 2616 | 2617 | vendors@^1.0.0: 2618 | version "1.0.3" 2619 | resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.3.tgz#a6467781abd366217c050f8202e7e50cc9eef8c0" 2620 | integrity sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw== 2621 | --------------------------------------------------------------------------------