From 9442c49c14bf53f6b69212fc6007c2fb44d6884e Mon Sep 17 00:00:00 2001 From: Daniel Rodenberg Date: Fri, 11 Sep 2020 13:35:36 -0500 Subject: [PATCH 01/15] layer styler styling changes for internal use --- .vscode/terminals.json | 49 + package-lock.json | 7214 +++++++++-------- src/LayerStyler/LayerStyler.js | 15 +- src/LayerStyler/StyleManager/index.js | 22 +- src/LayerStyler/StyleManager/styled.js | 9 + .../_StyleGroup/_GenericSymbolizer/styled.js | 2 +- .../_LayerStyler/_StyleGroup/index.js | 10 +- .../_LayerStyler/_StyleGroup/styled.js | 10 +- src/LayerStyler/_LayerStyler/index.js | 5 +- src/LayerStyler/_LayerStyler/styled.js | 1 + src/LayerStyler/_Popover/index.js | 11 +- 11 files changed, 3787 insertions(+), 3561 deletions(-) create mode 100644 .vscode/terminals.json diff --git a/.vscode/terminals.json b/.vscode/terminals.json new file mode 100644 index 00000000..fdcb15b5 --- /dev/null +++ b/.vscode/terminals.json @@ -0,0 +1,49 @@ +{ + "autorun": false, + "terminals": [ + { + "name": "Single", + "description": "This is a description", + "focus": true, + "command": "echo \"Hello World\"" + }, + { + "name": "Multi", + "commands": [ + "echo \"Did you know?\"", + "echo \"You can execute multiple commands\"" + ] + }, + { + "name": "Single - No execution", + "execute": false, + "command": "Press enter to run me" + }, + { + "name": "Multi - No execution", + "execute": false, + "commands": [ + "echo \"Only the last command won't be executed\"", + "Press enter to run me" + ] + }, + { + "name": "Persistent", + "focus": true, + "onlySingle": true, + "persistent": "demo_persistent", + "command": "echo \"I'm persistent! Try to reload the window and re-execute this command\"" + }, + { + "name": "Variable Substitution", + "description": "Many special strings can be substituted dynamically", + "command": "echo \"workspaceFolder: [workspaceFolder]\\nworkspaceFolderBasename: [workspaceFolderBasename]\\nfile: [file]\\nrelativeFile: [relativeFile]\\nfileBasename: [fileBasename]\\nfileBasenameNoExtension: [fileBasenameNoExtension]\\nfileDirname: [fileDirname]\\nfileExtname: [fileExtname]\\ncwd: [cwd]\\nlineNumber: [lineNumber]\"" + }, + { + "name": "Only Single", + "open": true, + "onlySingle": true, + "command": "echo \"I will not run with the others\"" + } + ] +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 62aabf31..af0f618a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,20 +23,20 @@ } }, "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", "requires": { - "@babel/highlight": "^7.8.3" + "@babel/highlight": "^7.10.4" } }, "@babel/compat-data": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz", - "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.11.0.tgz", + "integrity": "sha512-TPSvJfv73ng0pfnEOh17bYMPQbI95+nGWc71Ss4vZdRBHTDqmM9Z8ZV4rYz8Ks7sfzc95n30k6ODIq5UGnXcYQ==", "dev": true, "requires": { - "browserslist": "^4.11.1", + "browserslist": "^4.12.0", "invariant": "^2.2.4", "semver": "^5.5.0" }, @@ -81,9 +81,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, "ms": { @@ -101,73 +101,64 @@ } }, "@babel/generator": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", - "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", + "version": "7.11.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", + "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", "dev": true, "requires": { - "@babel/types": "^7.9.6", + "@babel/types": "^7.11.5", "jsesc": "^2.5.1", - "lodash": "^4.17.13", "source-map": "^0.5.0" - }, - "dependencies": { - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - } } }, "@babel/helper-annotate-as-pure": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz", + "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==", "dev": true, "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.4" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", - "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", "dev": true, "requires": { - "@babel/helper-explode-assignable-expression": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-builder-react-jsx": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz", - "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz", + "integrity": "sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/types": "^7.9.0" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-builder-react-jsx-experimental": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz", - "integrity": "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==", + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.11.5.tgz", + "integrity": "sha512-Vc4aPJnRZKWfzeCBsqTBnzulVNjABVdahSPhtdMD3Vs80ykx4a87jTHtF/VR+alSrDmNvat7l13yrRHauGcHVw==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-module-imports": "^7.8.3", - "@babel/types": "^7.9.5" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-module-imports": "^7.10.4", + "@babel/types": "^7.11.5" } }, "@babel/helper-compilation-targets": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz", - "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz", + "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==", "dev": true, "requires": { - "@babel/compat-data": "^7.9.6", - "browserslist": "^4.11.1", + "@babel/compat-data": "^7.10.4", + "browserslist": "^4.12.0", "invariant": "^2.2.4", "levenary": "^1.1.1", "semver": "^5.5.0" @@ -182,256 +173,263 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.6.tgz", - "integrity": "sha512-6N9IeuyHvMBRyjNYOMJHrhwtu4WJMrYf8hVbEHD3pbbbmNOk1kmXSQs7bA4dYDUaIx4ZEzdnvo6NwC3WHd/Qow==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz", + "integrity": "sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.9.6", - "@babel/helper-split-export-declaration": "^7.8.3" + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.10.5", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.8.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", - "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz", + "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-regex": "^7.8.3", + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-regex": "^7.10.4", "regexpu-core": "^4.7.0" } }, "@babel/helper-define-map": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", - "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", + "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/types": "^7.8.3", - "lodash": "^4.17.13" + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" }, "dependencies": { "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true } } }, "@babel/helper-explode-assignable-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", - "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "version": "7.11.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.11.4.tgz", + "integrity": "sha512-ux9hm3zR4WV1Y3xXxXkdG/0gxF9nvI0YVmKVhvK9AfMoaQkemL3sJpXw+Xbz65azo8qJiEz2XVDUpK3KYhH3ZQ==", "dev": true, "requires": { - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.4" } }, "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", + "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", "dev": true, "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.4" } }, "@babel/helper-hoist-variables": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", - "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", "dev": true, "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.4" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", - "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz", + "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==", "dev": true, "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.11.0" } }, "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", + "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.4" } }, "@babel/helper-module-transforms": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", - "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz", + "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-simple-access": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.6", - "@babel/types": "^7.9.0", - "lodash": "^4.17.13" + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/template": "^7.10.4", + "@babel/types": "^7.11.0", + "lodash": "^4.17.19" }, "dependencies": { "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true } } }, "@babel/helper-optimise-call-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", - "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", + "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", "dev": true, "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.10.4" } }, "@babel/helper-plugin-utils": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", - "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", "dev": true }, "@babel/helper-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", - "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz", + "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==", "dev": true, "requires": { - "lodash": "^4.17.13" + "lodash": "^4.17.19" }, "dependencies": { "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true } } }, "@babel/helper-remap-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", - "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "version": "7.11.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.11.4.tgz", + "integrity": "sha512-tR5vJ/vBa9wFy3m5LLv2faapJLnDFxNWff2SAYkSE4rLUdbp7CdObYFgI7wK4T/Mj4UzpjPwzR8Pzmr5m7MHGA==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-wrap-function": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-replace-supers": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz", - "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", + "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", "dev": true, "requires": { - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.9.6", - "@babel/types": "^7.9.6" + "@babel/helper-member-expression-to-functions": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-simple-access": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", - "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", + "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz", + "integrity": "sha512-0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==", "dev": true, "requires": { - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/types": "^7.11.0" } }, "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", + "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", "dev": true, "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.11.0" } }, "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==" }, "@babel/helper-wrap-function": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", - "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz", + "integrity": "sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helpers": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz", - "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz", + "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==", "dev": true, "requires": { - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.9.6", - "@babel/types": "^7.9.6" + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", "requires": { - "@babel/helper-validator-identifier": "^7.9.0", + "@babel/helper-validator-identifier": "^7.10.4", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==", + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", + "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", "dev": true }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", - "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz", + "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4", "@babel/plugin-syntax-async-generators": "^7.8.0" } }, @@ -446,43 +444,43 @@ } }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", - "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz", + "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", - "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz", + "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.0" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz", - "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz", + "integrity": "sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.9.5" + "@babel/plugin-transform-parameters": "^7.10.4" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz", + "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" } }, @@ -497,13 +495,13 @@ } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.8.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", - "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz", + "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.8", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-async-generators": { @@ -525,12 +523,12 @@ } }, "@babel/plugin-syntax-class-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.8.3.tgz", - "integrity": "sha512-UcAyQWg2bAN647Q+O811tG9MrJ38Z10jjhQdKNAL8fsyPzE3cCN/uT+f55cFVY4aGO4jqJAvmqsuY3GQDwAoXg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz", + "integrity": "sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-dynamic-import": { @@ -543,12 +541,21 @@ } }, "@babel/plugin-syntax-flow": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz", - "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.4.tgz", + "integrity": "sha512-yxQsX1dJixF4qEEdzVbst3SZQ58Nrooz8NV9Z9GL4byTE25BvJgl5lf0RECUf0fh28rZBb/RYTWn/eeKwCMrZQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-json-strings": { @@ -561,21 +568,21 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", - "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz", + "integrity": "sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.8.3.tgz", - "integrity": "sha512-Zpg2Sgc++37kuFl6ppq2Q7Awc6E6AIW671x5PY8E/f7MCIyPPGK/EoeZXvvY3P42exZ3Q4/t3YOzP/HiN79jDg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-nullish-coalescing-operator": { @@ -588,12 +595,12 @@ } }, "@babel/plugin-syntax-numeric-separator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", - "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-object-rest-spread": { @@ -624,329 +631,320 @@ } }, "@babel/plugin-syntax-top-level-await": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", - "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz", + "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-typescript": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz", - "integrity": "sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.4.tgz", + "integrity": "sha512-oSAEz1YkBCAKr5Yiq8/BNtvSAPwkp/IyUnwZogd8p+F0RuYQQrLeRUzIQhueQTTBy/F+a40uS7OFKxnkRvmvFQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", - "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz", + "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", - "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz", + "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3" + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", - "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz", + "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", - "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz", + "integrity": "sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "lodash": "^4.17.13" - }, - "dependencies": { - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - } + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-classes": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", - "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-define-map": "^7.8.3", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-split-export-declaration": "^7.8.3", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz", + "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", - "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz", + "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-destructuring": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", - "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz", + "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", - "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz", + "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", - "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz", + "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", - "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz", + "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==", "dev": true, "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-flow-strip-types": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz", - "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.10.4.tgz", + "integrity": "sha512-XTadyuqNst88UWBTdLjM+wEY7BFnY2sYtPyAidfC7M/QaZnSuIZpMvLxqGT7phAcnGyWh/XQFLKcGf04CnvxSQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-flow": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.10.4" } }, "@babel/plugin-transform-for-of": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", - "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz", + "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-function-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", - "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz", + "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", - "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz", + "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", - "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz", + "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz", - "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz", + "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz", - "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz", + "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz", - "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz", + "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "^7.8.3", - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", - "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz", + "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", - "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz", + "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.10.4" } }, "@babel/plugin-transform-new-target": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", - "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz", + "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-object-super": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", - "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz", + "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4" } }, "@babel/plugin-transform-parameters": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", - "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz", + "integrity": "sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-property-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", - "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz", + "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-display-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", - "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.10.4.tgz", + "integrity": "sha512-Zd4X54Mu9SBfPGnEcaGcOrVAYOtjT2on8QZkLKEq1S/tHexG39d9XXGZv19VfRrDjPJzFmPfTAqOQS1pfFOujw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-jsx": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz", - "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.4.tgz", + "integrity": "sha512-L+MfRhWjX0eI7Js093MM6MacKU4M6dnCRa/QPDwYMxjljzSCzzlzKzj9Pk4P3OtrPcxr2N3znR419nr3Xw+65A==", "dev": true, "requires": { - "@babel/helper-builder-react-jsx": "^7.9.0", - "@babel/helper-builder-react-jsx-experimental": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" + "@babel/helper-builder-react-jsx": "^7.10.4", + "@babel/helper-builder-react-jsx-experimental": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.10.4" } }, "@babel/plugin-transform-react-jsx-self": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz", - "integrity": "sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.10.4.tgz", + "integrity": "sha512-yOvxY2pDiVJi0axdTWHSMi5T0DILN+H+SaeJeACHKjQLezEzhLx9nEF9xgpBLPtkZsks9cnb5P9iBEi21En3gg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.10.4" } }, "@babel/plugin-transform-react-jsx-source": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz", - "integrity": "sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.10.5.tgz", + "integrity": "sha512-wTeqHVkN1lfPLubRiZH3o73f4rfon42HpgxUSs86Nc+8QIcm/B9s8NNVXu/gwGcOyd7yDib9ikxoDLxJP0UiDA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.10.4" } }, "@babel/plugin-transform-regenerator": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", - "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz", + "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==", "dev": true, "requires": { "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", - "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz", + "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-runtime": { @@ -970,71 +968,72 @@ } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", - "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz", + "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", - "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz", + "integrity": "sha512-UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", - "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz", + "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-regex": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-regex": "^7.10.4" } }, "@babel/plugin-transform-template-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", - "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz", + "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", - "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz", + "integrity": "sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-typescript": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.6.tgz", - "integrity": "sha512-8OvsRdvpt3Iesf2qsAn+YdlwAJD7zJ+vhFZmDCa4b8dTp7MmHtKk5FF2mCsGxjZwuwsy/yIIay/nLmxST1ctVQ==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.11.0.tgz", + "integrity": "sha512-edJsNzTtvb3MaXQwj8403B7mZoGu9ElDJQZOKjGUnvilquxBA3IQoEIOvkX/1O8xfAsnHS/oQhe2w/IXrr+w0w==", "dev": true, "requires": { - "@babel/helper-create-class-features-plugin": "^7.9.6", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-typescript": "^7.8.3" + "@babel/helper-create-class-features-plugin": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-typescript": "^7.10.4" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", - "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz", + "integrity": "sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/polyfill": { @@ -1136,9 +1135,9 @@ } }, "@babel/runtime-corejs3": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.9.6.tgz", - "integrity": "sha512-6toWAfaALQjt3KMZQc6fABqZwUDDuWzz+cAfPhqyEnzxvdWOAkjwPNxgF8xlmo7OWLsSjaKjsskpKHRLaMArOA==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.11.2.tgz", + "integrity": "sha512-qh5IR+8VgFz83VBa6OkaET6uN/mJOhHONuy3m1sgF0CV6mXdPSEBdA7e1eUbVvyNtANjMbg22JUv71BaDXLY6A==", "dev": true, "requires": { "core-js-pure": "^3.0.0", @@ -1146,31 +1145,31 @@ } }, "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", + "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", "dev": true, "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/traverse": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", - "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", + "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.6", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.6", - "@babel/types": "^7.9.6", + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.11.5", + "@babel/types": "^7.11.5", "debug": "^4.1.0", "globals": "^11.1.0", - "lodash": "^4.17.13" + "lodash": "^4.17.19" }, "dependencies": { "debug": { @@ -1183,9 +1182,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, "ms": { @@ -1197,19 +1196,19 @@ } }, "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" }, "dependencies": { "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" } } }, @@ -1254,9 +1253,9 @@ } }, "@emotion/core": { - "version": "10.0.28", - "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.0.28.tgz", - "integrity": "sha512-pH8UueKYO5jgg0Iq+AmCLxBsvuGtvlmiDCOuv8fGNYn3cowFpLN98L8zO56U0H1PjDIyAlXymgL3Wu7u7v6hbA==", + "version": "10.0.35", + "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.0.35.tgz", + "integrity": "sha512-sH++vJCdk025fBlRZSAhkRlSUoqSqgCzYf5fMOmqqi3bM6how+sQpg3hkgJonj8GxXM4WbD7dRO+4tegDB9fUw==", "requires": { "@babel/runtime": "^7.5.5", "@emotion/cache": "^10.0.27", @@ -1264,6 +1263,16 @@ "@emotion/serialize": "^0.11.15", "@emotion/sheet": "0.9.4", "@emotion/utils": "0.11.3" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "@emotion/css": { @@ -1395,13 +1404,14 @@ "integrity": "sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw==" }, "@istanbuljs/load-nyc-config": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.0.0.tgz", - "integrity": "sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, "requires": { "camelcase": "^5.3.1", "find-up": "^4.1.0", + "get-package-type": "^0.1.0", "js-yaml": "^3.13.1", "resolve-from": "^5.0.0" }, @@ -1429,9 +1439,9 @@ } }, "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", "dev": true, "requires": { "argparse": "^1.0.7", @@ -1447,15 +1457,6 @@ "p-locate": "^4.1.0" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -1465,12 +1466,6 @@ "p-limit": "^2.2.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -1503,9 +1498,9 @@ } }, "@jest/core": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.5.2.tgz", - "integrity": "sha512-vc7WqwPbFX22EWDbuxJDnWDh5YYyReimgxKO/DYA1wMJd7/PcbUwM4PY7xadRZ2ze8Wi3OtmXP8ZbJEfcWY5Xg==", + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.5.4.tgz", + "integrity": "sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA==", "dev": true, "requires": { "@jest/console": "^25.5.0", @@ -1518,14 +1513,14 @@ "exit": "^0.1.2", "graceful-fs": "^4.2.4", "jest-changed-files": "^25.5.0", - "jest-config": "^25.5.2", + "jest-config": "^25.5.4", "jest-haste-map": "^25.5.1", "jest-message-util": "^25.5.0", "jest-regex-util": "^25.2.6", "jest-resolve": "^25.5.1", - "jest-resolve-dependencies": "^25.5.2", - "jest-runner": "^25.5.2", - "jest-runtime": "^25.5.2", + "jest-resolve-dependencies": "^25.5.4", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4", "jest-snapshot": "^25.5.1", "jest-util": "^25.5.0", "jest-validate": "^25.5.0", @@ -1600,9 +1595,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -1716,15 +1711,12 @@ "dev": true }, "istanbul-lib-instrument": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz", - "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", "dev": true, "requires": { "@babel/core": "^7.7.5", - "@babel/parser": "^7.7.5", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", "@istanbuljs/schema": "^0.1.2", "istanbul-lib-coverage": "^3.0.0", "semver": "^6.3.0" @@ -1867,9 +1859,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -1955,9 +1947,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2098,9 +2090,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -2152,9 +2144,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2202,9 +2194,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -2307,9 +2299,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2417,15 +2409,12 @@ "dev": true }, "istanbul-lib-instrument": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz", - "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", "dev": true, "requires": { "@babel/core": "^7.7.5", - "@babel/parser": "^7.7.5", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", "@istanbuljs/schema": "^0.1.2", "istanbul-lib-coverage": "^3.0.0", "semver": "^6.3.0" @@ -2550,9 +2539,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -2632,16 +2621,16 @@ } }, "@jest/test-sequencer": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.2.tgz", - "integrity": "sha512-spQjGJ+QTjqB2NcZclkEpStF4uXxfpMfGAsW12dtxfjR9nsxTyTEYt8JUtrpxfYk8R1iTbcwkayekxZPB2MEiw==", + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", + "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", "dev": true, "requires": { "@jest/test-result": "^25.5.0", "graceful-fs": "^4.2.4", "jest-haste-map": "^25.5.1", - "jest-runner": "^25.5.2", - "jest-runtime": "^25.5.2" + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" }, "dependencies": { "@jest/console": { @@ -2682,9 +2671,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2873,9 +2862,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -2945,15 +2934,14 @@ } }, "@material-ui/core": { - "version": "4.9.12", - "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.9.12.tgz", - "integrity": "sha512-JtRm1iNw3PRg+bzULS1uRKhdIJ2jhKO3/5ptO6kTADARsv5KmhzMbM+PYmVS09qm9Yu3ilwka4dYrtjqea53Lw==", + "version": "4.9.14", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.9.14.tgz", + "integrity": "sha512-71oYrOpInx5honJ9GzZlygPjmsFhn7Bui61/SWLJsPTkMnfvuZfU3qVqlEHjXyDsnZ+uKmLAIdsrOYnphJxxXw==", "requires": { "@babel/runtime": "^7.4.4", - "@material-ui/react-transition-group": "^4.3.0", - "@material-ui/styles": "^4.9.10", - "@material-ui/system": "^4.9.10", - "@material-ui/types": "^5.0.1", + "@material-ui/styles": "^4.9.14", + "@material-ui/system": "^4.9.14", + "@material-ui/types": "^5.1.0", "@material-ui/utils": "^4.9.12", "@types/react-transition-group": "^4.2.0", "clsx": "^1.0.4", @@ -2961,7 +2949,7 @@ "popper.js": "^1.16.1-lts", "prop-types": "^15.7.2", "react-is": "^16.8.0", - "react-transition-group": "^4.3.0" + "react-transition-group": "^4.4.0" } }, "@material-ui/icons": { @@ -2970,6 +2958,16 @@ "integrity": "sha512-GBitL3oBWO0hzBhvA9KxqcowRUsA0qzwKkURyC8nppnC3fw54KPKZ+d4V1Eeg/UnDRSzDaI9nGCdel/eh9AQMg==", "requires": { "@babel/runtime": "^7.4.4" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "@material-ui/pickers": { @@ -2983,29 +2981,28 @@ "clsx": "^1.0.2", "react-transition-group": "^4.0.0", "rifm": "^0.7.0" - } - }, - "@material-ui/react-transition-group": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@material-ui/react-transition-group/-/react-transition-group-4.3.0.tgz", - "integrity": "sha512-CwQ0aXrlUynUTY6sh3UvKuvye1o92en20VGAs6TORnSxUYeRmkX8YeTUN3lAkGiBX1z222FxLFO36WWh6q73rQ==", - "requires": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "@material-ui/styles": { - "version": "4.9.10", - "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.9.10.tgz", - "integrity": "sha512-EXIXlqVyFDnjXF6tj72y6ZxiSy+mHtrsCo3Srkm3XUeu3Z01aftDBy7ZSr3TQ02gXHTvDSBvegp3Le6p/tl7eA==", + "version": "4.9.14", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.9.14.tgz", + "integrity": "sha512-zecwWKgRU2VzdmutNovPB4s5LKI0TWyZKc/AHfPu9iY8tg4UoLjpa4Rn9roYrRfuTbBZHI6b0BXcQ8zkis0nzQ==", "requires": { "@babel/runtime": "^7.4.4", "@emotion/hash": "^0.8.0", - "@material-ui/types": "^5.0.1", + "@material-ui/types": "^5.1.0", "@material-ui/utils": "^4.9.6", - "clsx": "^1.0.2", + "clsx": "^1.0.4", "csstype": "^2.5.2", "hoist-non-react-statics": "^3.3.2", "jss": "^10.0.3", @@ -3017,31 +3014,52 @@ "jss-plugin-rule-value-function": "^10.0.3", "jss-plugin-vendor-prefixer": "^10.0.3", "prop-types": "^15.7.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "@material-ui/system": { - "version": "4.9.10", - "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.9.10.tgz", - "integrity": "sha512-E+t0baX2TBZk6ALm8twG6objpsxLdMM4MDm1++LMt2m7CetCAEc3aIAfDaprk4+tm5hFT1Cah5dRWk8EeIFQYw==", + "version": "4.9.14", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.9.14.tgz", + "integrity": "sha512-oQbaqfSnNlEkXEziDcJDDIy8pbvwUmZXWNqlmIwDqr/ZdCK8FuV3f4nxikUh7hvClKV2gnQ9djh5CZFTHkZj3w==", "requires": { "@babel/runtime": "^7.4.4", "@material-ui/utils": "^4.9.6", + "csstype": "^2.5.2", "prop-types": "^15.7.2" } }, "@material-ui/types": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.0.1.tgz", - "integrity": "sha512-wURPSY7/3+MAtng3i26g+WKwwNE3HEeqa/trDBR5+zWKmcjO+u9t7Npu/J1r+3dmIa/OeziN9D/18IrBKvKffw==" + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", + "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==" }, "@material-ui/utils": { - "version": "4.9.12", - "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.9.12.tgz", - "integrity": "sha512-/0rgZPEOcZq5CFA4+4n6Q6zk7fi8skHhH2Bcra8R3epoJEYy5PL55LuMazPtPH1oKeRausDV/Omz4BbgFsn1HQ==", + "version": "4.10.2", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.10.2.tgz", + "integrity": "sha512-eg29v74P7W5r6a4tWWDAAfZldXIzfyO1am2fIsC39hdUUHm/33k6pGOKPbgDjg/U/4ifmgAePy/1OjkKN6rFRw==", "requires": { "@babel/runtime": "^7.4.4", "prop-types": "^15.7.2", "react-is": "^16.8.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "@mdi/js": { @@ -3081,21 +3099,21 @@ } }, "@parcel/babel-ast-utils": { - "version": "2.0.0-nightly.1864", - "resolved": "https://registry.npmjs.org/@parcel/babel-ast-utils/-/babel-ast-utils-2.0.0-nightly.1864.tgz", - "integrity": "sha512-XTXMAGQ2O97McJNfZu7k6qeXK74mi8UZ0ZBrXQJ3QzElOCZTlAjP95qgjYIF0e5DtNdCUGJz0/1kBmk+9if/Gw==", + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/babel-ast-utils/-/babel-ast-utils-2.0.0-nightly.2021.tgz", + "integrity": "sha512-XDYhNEQp3qIFg0YZap/g7jIQLkwWMjY8LLdNXvL1fqGyZ4+BL9Bo013RTx5FwMCqIobXL+wIJ3jnBiSHANtfIg==", "dev": true, "requires": { "@babel/generator": "^7.0.0", "@babel/parser": "^7.0.0", - "@parcel/source-map": "2.0.0-alpha.4.9", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071" + "@parcel/source-map": "2.0.0-alpha.4.15", + "@parcel/utils": "2.0.0-nightly.399+e02314ec" } }, "@parcel/babel-preset-env": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/babel-preset-env/-/babel-preset-env-2.0.0-nightly.242.tgz", - "integrity": "sha512-YzBiUXl5DdxeqqlxI1PK+cnR4123Y0JBmd4DLQ1cXGlGns8X9OfD05yKDELn7oxRXn4a4izqu8USDzHhGEcqnQ==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/babel-preset-env/-/babel-preset-env-2.0.0-nightly.399.tgz", + "integrity": "sha512-HftaiICPwTr9aF8CPhwV9txbxV4kYiwJERmaIEB8LxTPpsTEQJiaS1sywgWSf8J2GQHdQfR3ht44Sc5lPi59sQ==", "dev": true, "requires": { "@babel/preset-env": "^7.4.0", @@ -3111,9 +3129,9 @@ } }, "@parcel/babylon-walk": { - "version": "2.0.0-nightly.1864", - "resolved": "https://registry.npmjs.org/@parcel/babylon-walk/-/babylon-walk-2.0.0-nightly.1864.tgz", - "integrity": "sha512-xJgMIqzEeiCbHNMYd01+8Lhs6HZPAlhy82l7aOGIXMDPK08V0eEWpQHQl5g+qNIbMjkUDFnO0ApxZAN4+5S+lA==", + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/babylon-walk/-/babylon-walk-2.0.0-nightly.2021.tgz", + "integrity": "sha512-3d1EWiiLAUgKPgUqHg09eNtjk49JDKjSHMjo7UfoSRzsubA485/IJm3aiMpow7Dr5KLNBD/kg2m9iSoBmIgxlw==", "dev": true, "requires": { "@babel/types": "^7.0.0", @@ -3121,104 +3139,155 @@ } }, "@parcel/bundler-default": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.0.0-nightly.242.tgz", - "integrity": "sha512-P78NKL+CS9EOT5HhFe41dxfwqoLC5K/YRLjYKbVUi7UYMCVCAaej2T5unQMiTcG0jZsMZjkarN4Or366f9g40g==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.0.0-nightly.399.tgz", + "integrity": "sha512-NS5qbNcPKRUHnoijss+Lt+BjQ9Q+C8tY+3/6Va3RXZpcMD2/Hgn23lVqO1xlUXoyQ7PpMBOu/9JlmFSSTbr00w==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "nullthrows": "^1.1.1" } }, "@parcel/cache": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.0.0-nightly.242.tgz", - "integrity": "sha512-+TUkJXdH0y0t7/rJHXOvh1pjKqKZPkbChRRBP01IQPwPV3zGRZFNxS6p8OzE+H64G66kQZr4k32cAA1xbDaUgA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.0.0-nightly.399.tgz", + "integrity": "sha512-EqgPf5MQbjKjv2NXjY0Ys/Rh9F8dsKHHRf8vk7W+kS8o6xrU2MpEM6+5PIieujN6IZJK7NKyArJzc725AvLFSw==", "dev": true, "requires": { - "@parcel/logger": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071" + "@parcel/logger": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec" } }, "@parcel/codeframe": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.0.0-nightly.242.tgz", - "integrity": "sha512-hE82QFbWnlzhGzlIdlMI7L2O6aX9e3s4CI3K1U9LPurbuRdHxfhMt+Ba+kPCa7AfRLMc6ReXfDnIfrGhPVhctA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.0.0-nightly.399.tgz", + "integrity": "sha512-t++pVJKLDN4FNontJ96C7G9pocqNkd7mnrUb9Bqj8krs4XeofgLbal6NbvPrwY8+ArFeBbkV6TkvHK9oq+6c4Q==", "dev": true, "requires": { "chalk": "^2.4.2", - "emphasize": "^2.1.0" + "emphasize": "^2.1.0", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + } } }, "@parcel/config-default": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.0.0-nightly.242.tgz", - "integrity": "sha512-oYEZRZbSOg6gc4tZMqVfVmOZoDufJ6dg7JKPBSmm92s+Y1mIji3S+2GYj6oDwy+NEhvJLIfawwTo8Po8OicdHQ==", - "dev": true, - "requires": { - "@parcel/bundler-default": "2.0.0-nightly.242+ac5e8071", - "@parcel/namer-default": "2.0.0-nightly.242+ac5e8071", - "@parcel/optimizer-cssnano": "2.0.0-nightly.242+ac5e8071", - "@parcel/optimizer-data-url": "2.0.0-nightly.242+ac5e8071", - "@parcel/optimizer-htmlnano": "2.0.0-nightly.242+ac5e8071", - "@parcel/optimizer-terser": "2.0.0-nightly.242+ac5e8071", - "@parcel/packager-css": "2.0.0-nightly.242+ac5e8071", - "@parcel/packager-html": "2.0.0-nightly.242+ac5e8071", - "@parcel/packager-js": "2.0.0-nightly.242+ac5e8071", - "@parcel/packager-raw": "2.0.0-nightly.242+ac5e8071", - "@parcel/packager-raw-url": "2.0.0-nightly.1864+ac5e8071", - "@parcel/packager-ts": "2.0.0-nightly.242+ac5e8071", - "@parcel/reporter-bundle-analyzer": "2.0.0-nightly.1864+ac5e8071", - "@parcel/reporter-cli": "2.0.0-nightly.242+ac5e8071", - "@parcel/reporter-dev-server": "2.0.0-nightly.242+ac5e8071", - "@parcel/resolver-default": "2.0.0-nightly.242+ac5e8071", - "@parcel/runtime-browser-hmr": "2.0.0-nightly.242+ac5e8071", - "@parcel/runtime-js": "2.0.0-nightly.242+ac5e8071", - "@parcel/runtime-react-refresh": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-babel": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-coffeescript": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-css": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-graphql": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-html": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-inline-string": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-js": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-json": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-jsonld": "2.0.0-nightly.1864+ac5e8071", - "@parcel/transformer-less": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-mdx": "2.0.0-nightly.1864+ac5e8071", - "@parcel/transformer-postcss": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-posthtml": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-pug": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-raw": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-react-refresh-babel": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-react-refresh-wrap": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-sass": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-stylus": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-sugarss": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-toml": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-typescript-types": "2.0.0-nightly.242+ac5e8071", - "@parcel/transformer-yaml": "2.0.0-nightly.242+ac5e8071" + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.0.0-nightly.399.tgz", + "integrity": "sha512-ym4Vn7mPBOz90NLVDLIricGxrxCn+N1eqdMocHQUGhOnN2tPx3i+2mIfYfGuIt9jEU5QzIxNWrlLetlTAoyozA==", + "dev": true, + "requires": { + "@parcel/bundler-default": "2.0.0-nightly.399+e02314ec", + "@parcel/namer-default": "2.0.0-nightly.399+e02314ec", + "@parcel/optimizer-cssnano": "2.0.0-nightly.399+e02314ec", + "@parcel/optimizer-data-url": "2.0.0-nightly.399+e02314ec", + "@parcel/optimizer-htmlnano": "2.0.0-nightly.399+e02314ec", + "@parcel/optimizer-terser": "2.0.0-nightly.399+e02314ec", + "@parcel/packager-css": "2.0.0-nightly.399+e02314ec", + "@parcel/packager-html": "2.0.0-nightly.399+e02314ec", + "@parcel/packager-js": "2.0.0-nightly.399+e02314ec", + "@parcel/packager-raw": "2.0.0-nightly.399+e02314ec", + "@parcel/packager-raw-url": "2.0.0-nightly.2021+e02314ec", + "@parcel/packager-ts": "2.0.0-nightly.399+e02314ec", + "@parcel/reporter-bundle-analyzer": "2.0.0-nightly.2021+e02314ec", + "@parcel/reporter-bundle-buddy": "2.0.0-nightly.2021+e02314ec", + "@parcel/reporter-cli": "2.0.0-nightly.399+e02314ec", + "@parcel/reporter-dev-server": "2.0.0-nightly.399+e02314ec", + "@parcel/resolver-default": "2.0.0-nightly.399+e02314ec", + "@parcel/runtime-browser-hmr": "2.0.0-nightly.399+e02314ec", + "@parcel/runtime-js": "2.0.0-nightly.399+e02314ec", + "@parcel/runtime-react-refresh": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-babel": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-coffeescript": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-css": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-graphql": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-html": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-image": "2.0.0-nightly.2021+e02314ec", + "@parcel/transformer-inline-string": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-js": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-json": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-jsonld": "2.0.0-nightly.2021+e02314ec", + "@parcel/transformer-less": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-mdx": "2.0.0-nightly.2021+e02314ec", + "@parcel/transformer-postcss": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-posthtml": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-pug": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-raw": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-react-refresh-babel": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-react-refresh-wrap": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-sass": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-stylus": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-sugarss": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-toml": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-typescript-types": "2.0.0-nightly.399+e02314ec", + "@parcel/transformer-vue": "2.0.0-nightly.2021+e02314ec", + "@parcel/transformer-yaml": "2.0.0-nightly.399+e02314ec" } }, "@parcel/core": { - "version": "2.0.0-nightly.240", - "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.0.0-nightly.240.tgz", - "integrity": "sha512-K2T7v7zueWRqXvcOwvOCWShXAUoSkzhTt2zjrdDatkME8sS7XdSWvkL0t6NVXeF8Bh7wPy0/5qFIkbtUSjmBwQ==", - "dev": true, - "requires": { - "@parcel/cache": "2.0.0-nightly.242+ac5e8071", - "@parcel/diagnostic": "2.0.0-nightly.242+ac5e8071", - "@parcel/events": "2.0.0-nightly.242+ac5e8071", - "@parcel/fs": "2.0.0-nightly.242+ac5e8071", - "@parcel/logger": "2.0.0-nightly.242+ac5e8071", - "@parcel/package-manager": "2.0.0-nightly.242+ac5e8071", - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/source-map": "2.0.0-alpha.4.9", - "@parcel/types": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", - "@parcel/workers": "2.0.0-nightly.242+ac5e8071", + "version": "2.0.0-nightly.397", + "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.0.0-nightly.397.tgz", + "integrity": "sha512-7dr+VAkdTUjU1DCjYGwZ3lxL+L/gMAXjTV6dOPymw0m9vLAtarwcqYYqJOK0Jkn9FsDqO0IH7bXgVArnW2zaUw==", + "dev": true, + "requires": { + "@parcel/cache": "2.0.0-nightly.399+e02314ec", + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/events": "2.0.0-nightly.399+e02314ec", + "@parcel/fs": "2.0.0-nightly.399+e02314ec", + "@parcel/logger": "2.0.0-nightly.399+e02314ec", + "@parcel/package-manager": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", + "@parcel/types": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/workers": "2.0.0-nightly.399+e02314ec", "abortcontroller-polyfill": "^1.1.9", + "base-x": "^3.0.8", "browserslist": "^4.6.6", "clone": "^2.1.1", "dotenv": "^7.0.0", @@ -3227,6 +3296,7 @@ "json5": "^1.0.1", "micromatch": "^4.0.2", "nullthrows": "^1.1.1", + "querystring": "^0.2.0", "semver": "^5.4.1" }, "dependencies": { @@ -3291,9 +3361,9 @@ } }, "@parcel/diagnostic": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.0.0-nightly.242.tgz", - "integrity": "sha512-hsDqp5I56eKjtI7VX0DstnOPq8IeKIvd+X6OKfPt2npH9QnenHwbIRwMyKcXiGGBTgHg9yXevfoQ+IEpfgpneA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.0.0-nightly.399.tgz", + "integrity": "sha512-aN5nGotyZsV55kxPnJhvnXqA3FabaUahjcsi725oPypyKloZqoZpj38ZhlC15clnz/I4cmb21hwTmJmgA5RhHw==", "dev": true, "requires": { "json-source-map": "^0.6.1", @@ -3301,60 +3371,73 @@ } }, "@parcel/events": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.0.0-nightly.242.tgz", - "integrity": "sha512-AqQvbaLVqymiN1lvF2/RDME4m+VdFSx8Fqs0OpgLBviLab/c9v4HVrNzh3r8VN29rRtUm4juUHJ2RNTuT7gr9w==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.0.0-nightly.399.tgz", + "integrity": "sha512-MObx4+Szobk5xkEugKe5mTxa7npiYRBOMiNO2XY2VZewkujxXb2fCidON2XUXAdfRudiAti0yyKr3J7hTOM/Yg==", "dev": true }, "@parcel/fs": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.0.0-nightly.242.tgz", - "integrity": "sha512-b/mL1PqjyNjtetFeQm5ucwtxV/RZzuwkrg3RQAQZVIQojS3Sygvde/tcx5XOgKKzV15fD84DNZUPqwLbc7GOEw==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.0.0-nightly.399.tgz", + "integrity": "sha512-AGSHG6ITVAb2KHmz60REY1e4yCkZ558lBUdvT0V9xPfVqO+vsBD2ueUe0gq8f8cZJbHLOMy0jmw0h6rbgC3f/g==", "dev": true, "requires": { - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", - "@parcel/watcher": "^2.0.0-alpha.5", - "@parcel/workers": "2.0.0-nightly.242+ac5e8071", + "@parcel/fs-write-stream-atomic": "2.0.0-nightly.2021+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/watcher": "2.0.0-alpha.8", + "@parcel/workers": "2.0.0-nightly.399+e02314ec", "mkdirp": "^0.5.1", "ncp": "^2.0.0", "nullthrows": "^1.1.1", "rimraf": "^2.6.2" } }, + "@parcel/fs-write-stream-atomic": { + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/fs-write-stream-atomic/-/fs-write-stream-atomic-2.0.0-nightly.2021.tgz", + "integrity": "sha512-cQnc2gKXC1YbUD7XXpYx8OqmmDQVK4CQq78k2qsC01QJxFgUh/hf79dufUnXLIOpMZj2TmNVQIsdtx/v2/WxZQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^1.0.2", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, "@parcel/logger": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.0.0-nightly.242.tgz", - "integrity": "sha512-IDGKHnU4P9Bg7Nr37c8QkE/oXWx40P9QUeE3UAveutnTr8JASuLj130rJBn7P0qO+gVehc/M/wwy4mfWvKmD0w==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.0.0-nightly.399.tgz", + "integrity": "sha512-pHtHFEOXEbcLq3kmm5CAHMF6dIbx1SiI1PERwZj9vBr15w2iTCjTIyzPklNyfFzLqDPPF3JlbCtAnAO301xIYw==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.242+ac5e8071", - "@parcel/events": "2.0.0-nightly.242+ac5e8071" + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/events": "2.0.0-nightly.399+e02314ec" } }, "@parcel/markdown-ansi": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.0.0-nightly.242.tgz", - "integrity": "sha512-Bc5Sb8a/cE9yr6DAmOzf+Gog2QWaG/KOhlOhMef72JW0XupNOadoD9m7JqYlELl8tNoJpW0dHpIgWmDj6GgVEA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.0.0-nightly.399.tgz", + "integrity": "sha512-ztdx++9/Ow/z1WLddWZI5T0wpbkVC66RGfQKHB0hSDEcseBE3RW6pkfpKN1vqvo3dKFaJX5Wt/jccs8K6BEnsw==", "dev": true, "requires": { "chalk": "^2.4.2" } }, "@parcel/namer-default": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.0.0-nightly.242.tgz", - "integrity": "sha512-od0ArXJngaAo+YyyAGx6fQb6Hf+Oj/HOPXpYY3KW/ZDqHLVqvJ+M8eQ47wbuacsD22N7sWL97G37RL3F6xdXhw==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.0.0-nightly.399.tgz", + "integrity": "sha512-d/Qb84RM7ErQKRiUaJr0Cnd0xJwNd7v+hy6k6JJAE3pTfmusvofum9yac6rRSTKgyMvzcDMRWrD7f0Mn/tkJ1Q==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.242+ac5e8071", - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", "nullthrows": "^1.1.1" } }, "@parcel/node-libs-browser": { - "version": "2.0.0-nightly.1864", - "resolved": "https://registry.npmjs.org/@parcel/node-libs-browser/-/node-libs-browser-2.0.0-nightly.1864.tgz", - "integrity": "sha512-ZmHvOa1RVljGuWTKjXLW9D4dPwzwAJdupy+aBFJqhyCuz/N0LZX4uvHEhJJDiV3oZ8RoKWKdpI9tB391qiACjg==", + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/node-libs-browser/-/node-libs-browser-2.0.0-nightly.2021.tgz", + "integrity": "sha512-bBppLvVSGw3bqshgAw/wsPRaONWF+h8VTB+ibb6I5IW4xGz323vzregKRoOb0XAydZcKzq4PhrjJpXOn6E/erA==", "dev": true, "requires": { "assert": "^2.0.0", @@ -3377,7 +3460,7 @@ "timers-browserify": "^2.0.11", "tty-browserify": "^0.0.1", "url": "^0.11.0", - "util": "^0.12.2", + "util": "^0.12.3", "vm-browserify": "^1.1.2" }, "dependencies": { @@ -3399,9 +3482,9 @@ } }, "safe-buffer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", - "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true }, "string_decoder": { @@ -3416,67 +3499,68 @@ } }, "@parcel/node-resolver-core": { - "version": "2.0.0-nightly.1864", - "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.0.0-nightly.1864.tgz", - "integrity": "sha512-csWJkJyXfInSzGXOyBoL/VHZxO8C/ooKu/T/JrwZR7iyn2W3CT+3TD39iaHhdwBNJeGzKAC0AeSSooAWUXx96A==", + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.0.0-nightly.2021.tgz", + "integrity": "sha512-TOGawnfEVyC14NnBWdreZ8pL4ft7GxJfxqol71CHz/93OTXv8iAQs3cthZhC4vV1DVKHyBhwfZiiGWBfkT3ukg==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.242+ac5e8071", - "@parcel/node-libs-browser": "2.0.0-nightly.1864+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/node-libs-browser": "2.0.0-nightly.2021+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "micromatch": "^3.0.4", - "nullthrows": "^1.1.1" + "nullthrows": "^1.1.1", + "querystring": "^0.2.0" } }, "@parcel/optimizer-cssnano": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-cssnano/-/optimizer-cssnano-2.0.0-nightly.242.tgz", - "integrity": "sha512-9V/y6yolgkipqexCCXT1kGbOfd54/TUgvTiyRSTkYd5BZV0V0RL14I/ud2aNvqyeHrXnfQ8CyAecgXrN/oeDfg==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-cssnano/-/optimizer-cssnano-2.0.0-nightly.399.tgz", + "integrity": "sha512-2ZllJqNgF71JVAcFiw0cP36chAgI/SrG//BwtfGtcG3n0oN6qDBuBpwoTb68caRdlNLwIPgpT4iRfgaOL/6OMQ==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/source-map": "2.0.0-alpha.4.9", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", "cssnano": "^4.1.10", "postcss": "^7.0.5" } }, "@parcel/optimizer-data-url": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-data-url/-/optimizer-data-url-2.0.0-nightly.242.tgz", - "integrity": "sha512-cRkKrlRYaLeo40QQIQdg6Bi0zFBIKGYeBTuyhE5NC/mpBV5KUBUmR6RQ19Fm1DZPfOW1PY1h2nTkVStkem+YhA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-data-url/-/optimizer-data-url-2.0.0-nightly.399.tgz", + "integrity": "sha512-RB3JtvmE4fdui1G0IBuqyQfjuGS2y9YMjFZUx1Xk55m5kYySNe3qe9hmhI3A5/QKy05IF1xPr5UTZcvV91/03Q==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "isbinaryfile": "^4.0.2", "mime": "^2.4.4" } }, "@parcel/optimizer-htmlnano": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.0.0-nightly.242.tgz", - "integrity": "sha512-e27p7oJ4I43Qm96OPmQAt6erXmE17cRuSwFanpADqUkdUzjm/3VBitDfjRuxQnWFn35B0yG/GQsCk+EhnkXW9Q==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.0.0-nightly.399.tgz", + "integrity": "sha512-naXbp4TAlCG9I5X+XihmspMwH0Ne5AFqlDW7dfluGTNpdOL96j62SGVh8JT7RUIugzXgJYpbwEvK2wUYqMzaeg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "htmlnano": "^0.2.2", "nullthrows": "^1.1.1", "posthtml": "^0.11.3" } }, "@parcel/optimizer-terser": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.0.0-nightly.242.tgz", - "integrity": "sha512-/ubyOrKJ1QZrl0LREo4dtw/CpfFTyO4NMOW0B05XYTUBcHAwsF6TcCdntYAA0lQpJk9HbsAKOQg8UX8zwzWEvw==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.0.0-nightly.399.tgz", + "integrity": "sha512-KB45yp8zGf+xqcBCW8CMPvUxZWjds2NRTX+WiE+T3ByvobDYyziELk2ulu7CIJCw92jCrNSb03s/G60YXY0RiA==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.242+ac5e8071", - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/source-map": "2.0.0-alpha.4.9", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "nullthrows": "^1.1.1", - "terser": "^4.3.0" + "terser": "^5.2.0" }, "dependencies": { "source-map": { @@ -3486,9 +3570,9 @@ "dev": true }, "terser": { - "version": "4.6.13", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.13.tgz", - "integrity": "sha512-wMvqukYgVpQlymbnNbabVZbtM6PN63AzqexpwJL8tbh/mRT9LE5o+ruVduAGL7D6Fpjl+Q+06U5I9Ul82odAhw==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.3.1.tgz", + "integrity": "sha512-yD80f4hdwCWTH5mojzxe1q8bN1oJbsK/vfJGLcPZM/fl+/jItIVNKhFIHqqR71OipFWMLgj3Kc+GIp6CeIqfnA==", "dev": true, "requires": { "commander": "^2.20.0", @@ -3499,16 +3583,16 @@ } }, "@parcel/package-manager": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.0.0-nightly.242.tgz", - "integrity": "sha512-SgsSuTurIC9SuUMyV7XtU7jsrOAMQm1kdBdhjVZSeRjdpODAfFWmmbkp8nZtlUZsZD9sANOaiFGRXDC76XChyQ==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.0.0-nightly.399.tgz", + "integrity": "sha512-ijEG4CGDJ21xiH1YsAtmcbtskVwwiAb+6n10qRVsBIq/2LGm/u3ZqwyYdB35qf2QmsS9jfzo8wE6sRpCpRCIJA==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.242+ac5e8071", - "@parcel/fs": "2.0.0-nightly.242+ac5e8071", - "@parcel/logger": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", - "@parcel/workers": "2.0.0-nightly.242+ac5e8071", + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/fs": "2.0.0-nightly.399+e02314ec", + "@parcel/logger": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/workers": "2.0.0-nightly.399+e02314ec", "command-exists": "^1.2.6", "cross-spawn": "^6.0.4", "nullthrows": "^1.1.1", @@ -3526,101 +3610,112 @@ } }, "@parcel/packager-css": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.0.0-nightly.242.tgz", - "integrity": "sha512-luXNqVuknm+nfNhsC6+tVEEWTB1emzKG/VKehVoVasDY6AKt8f+liJvG4jOus7qfmBOoWcWHwn613uwTZIvXxg==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.0.0-nightly.399.tgz", + "integrity": "sha512-1X1KiOKfWp1AcfG38MhudIysTdeh31Chri5UZOgCgRrCSnOiGEhgcAbH2rVHMVdDF5EqSfulGiSayaiqDXS2jg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/source-map": "2.0.0-alpha.4.9", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", + "@parcel/utils": "2.0.0-nightly.399+e02314ec" } }, "@parcel/packager-html": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.0.0-nightly.242.tgz", - "integrity": "sha512-vuLekmqHHG/sJDOzERw9RfaDCOqsn+BqHs/v2ok7P8svNAUaBY/sAoF4sXSE6O9AT8oEB4RPIoUYJk1BdaRbFA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.0.0-nightly.399.tgz", + "integrity": "sha512-RZJ472GXauiJlegBUfooNQfJ9kSVslOQmrZ9fzDV0CJjTaPXmOf78XD24rfJBlasdUbobTTING6Q1WervWChpw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/types": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/types": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "nullthrows": "^1.1.1", "posthtml": "^0.11.3" } }, "@parcel/packager-js": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.0.0-nightly.242.tgz", - "integrity": "sha512-IXPhFbsP6RZDrCZPl9VCkmip2dkH34h1Dc4mjIh5G9tWGQinQh+JbofGZoirFVv9Jpzg/KvtAx69w3cDENMBGQ==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.0.0-nightly.399.tgz", + "integrity": "sha512-2sk8/bAWg4oEztjArUc+csIn4LP5SddlU8yiLwegV66F+y2PNn4huxVDKdzMQ2vhlpQe5eXMkaBkmdUVxSTaHQ==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/scope-hoisting": "2.0.0-nightly.242+ac5e8071", - "@parcel/source-map": "2.0.0-alpha.4.9", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@babel/traverse": "^7.2.3", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/scope-hoisting": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "nullthrows": "^1.1.1" } }, "@parcel/packager-raw": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.0.0-nightly.242.tgz", - "integrity": "sha512-Ei8ZIlnHEYvENDEyPZleC3DmyDsF6EI1IXjkHPXMvetfN3qluSd8obIZiKcWWv8Ag6OUGPmHXiY3lwzTb5tO5A==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.0.0-nightly.399.tgz", + "integrity": "sha512-eg8P0bpPPFKdZOGGetUpNIIuEdTrnlgJZ8Ar1GCKoNyV4Xs8Vm0mvJ2WXCee8pra0reZSj46mYUyC3fB9P/ItQ==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" } }, "@parcel/packager-raw-url": { - "version": "2.0.0-nightly.1864", - "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.0.0-nightly.1864.tgz", - "integrity": "sha512-9vGwoDRMaF4Im8ARAza2DtZ/78fEQnZPZ36mukgqoG7BiIOKJzAjnWQRws/vwa2nbRkH6TFX6ytXHsILrRG9sA==", + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.0.0-nightly.2021.tgz", + "integrity": "sha512-iLC+dwyymCHzrVuuUEYZ6hZ4ZVV60WOpliPZLm4rgO0/TMhZndMiDhBXsU0lfDU1dZyxbqU0kECVaI3iiyF64w==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec" } }, "@parcel/packager-ts": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/packager-ts/-/packager-ts-2.0.0-nightly.242.tgz", - "integrity": "sha512-nGlCU8Ffp53xwZJevxx05N5oCbdorx+SgVPhIUWQE7OC9S3boQp+ugNmuzIDCXdSYO7Rziozz138cwPUmeUXzw==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/packager-ts/-/packager-ts-2.0.0-nightly.399.tgz", + "integrity": "sha512-usuy45vGwfPvZ0irINj4Xib9gN5WE/0O0zSYdig/YltOuqlQqLXt3+z1NZ0ZZ2yxU5LtOCHnmtvZAXUOJu4ZNw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" } }, "@parcel/plugin": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.0.0-nightly.242.tgz", - "integrity": "sha512-07I/cXRoulxDX09gt57l9k+4cBAigsEqvyE+IZkRfxejHJK96lOPjDDr30lNtjlY5X3j6eZYkd8Hv04eRkVeUQ==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.0.0-nightly.399.tgz", + "integrity": "sha512-R274n7kTN92DHk1990g2Stnp6rUhLj5v0TBEMhTnPMBUiJvCKwgj//9YcoPFmu66lYUfF0GupNpt9Yb9otbRCw==", "dev": true, "requires": { - "@parcel/types": "2.0.0-nightly.242+ac5e8071" + "@parcel/types": "2.0.0-nightly.399+e02314ec" } }, "@parcel/reporter-bundle-analyzer": { - "version": "2.0.0-nightly.1864", - "resolved": "https://registry.npmjs.org/@parcel/reporter-bundle-analyzer/-/reporter-bundle-analyzer-2.0.0-nightly.1864.tgz", - "integrity": "sha512-Llqcbr19mNp/378VmgAR4KJHwV9xZb8ReeUoPnwTvnQdBQ4S+sapl8rM+iDcV2YSDeudBOjFHD/za4xoeOzoYg==", + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/reporter-bundle-analyzer/-/reporter-bundle-analyzer-2.0.0-nightly.2021.tgz", + "integrity": "sha512-x+GKXb7jdOXV8NadAe5Hz7/lrF29Q+u4lJaX+M1o+WVM45PX4jnezhIf6DTzN7dLrSEHC9kVBYgmzzZy2T15+Q==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "nullthrows": "^1.1.1" } }, + "@parcel/reporter-bundle-buddy": { + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/reporter-bundle-buddy/-/reporter-bundle-buddy-2.0.0-nightly.2021.tgz", + "integrity": "sha512-m7ibOWPGUAEvIhHpudpjUIwHcGHYUKT5FObEecuKp3httPhB4wiJZW2H2t29YiuYS1mud6BL+kqW/6k39wChgw==", + "dev": true, + "requires": { + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + } + }, "@parcel/reporter-cli": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.0.0-nightly.242.tgz", - "integrity": "sha512-aae/1qQJT8OFATJ1F1V+4Tyo3R7Nh7aodbQ7kyMTVaFeyHuJheQwB9b3uY8KEJuQb+xBOzsg6hwDJnNFEJnXTQ==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.0.0-nightly.399.tgz", + "integrity": "sha512-gNQ/HTLHERQMz6wr1hVGKbXteZOj2zj6ebgtu/9Z30outrutRW8JLSSFBxa17krdwUqhAlA8XlpJgX/o22G81w==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/types": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/types": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "chalk": "^3.0.0", "filesize": "^3.6.0", + "nullthrows": "^1.1.1", "ora": "^4.0.3", "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -3684,9 +3779,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -3695,18 +3790,18 @@ } }, "@parcel/reporter-dev-server": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.0.0-nightly.242.tgz", - "integrity": "sha512-afcL1vHFiMqw26epPByOovETzimDCGFsAImtynyYPPY9onVkppqrbKpi/F26t55pUp5Q2ISMALcl4b2z9TDOKg==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.0.0-nightly.399.tgz", + "integrity": "sha512-HYgRHdkUH5KMRC3mlgAU/ju/lo4dLt3C5yFAbmd09q2j9p32YrA6+D+88cYIDRjkasSt7K4JtQf3b5cFbDPupg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "connect": "^3.7.0", "ejs": "^2.6.1", "http-proxy-middleware": "^0.19.1", - "mime": "^2.4.4", "nullthrows": "^1.1.1", + "serve-handler": "^6.0.0", "ws": "^6.2.0" }, "dependencies": { @@ -3722,50 +3817,50 @@ } }, "@parcel/resolver-default": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.0.0-nightly.242.tgz", - "integrity": "sha512-7FfUN6U6nwJw3m6AKCi1ILBwjFHdwAdSJuAsniMHzwJDqxRfKrNkgPhWg3gqrQYabCxdrMHGxag5yldtaKDmrA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.0.0-nightly.399.tgz", + "integrity": "sha512-W8e0omhvVFPR/EiZcjC3jij9XebARutbXF/X2qU1IkHe07UUwUejm//G/bgZFYi5p+7qDH/6jsh5YJacwpqwYQ==", "dev": true, "requires": { - "@parcel/node-resolver-core": "2.0.0-nightly.1864+ac5e8071", - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071" + "@parcel/node-resolver-core": "2.0.0-nightly.2021+e02314ec", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" } }, "@parcel/runtime-browser-hmr": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.0.0-nightly.242.tgz", - "integrity": "sha512-HqvPMY+KVzb3g1QpQjssFf7agv/yUwEfQ2ZILFsxtfBa/Fru/57I1cMHUkgRCy+CqP7f5eWHqRI3zYqtzezGpQ==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.0.0-nightly.399.tgz", + "integrity": "sha512-wo9K27elX2iHJDOpUi3O6FLFsNoxHXi+JM+EnsbJC84I2jb3EGwoKvrMaPLf4l8klu3LTtmaAPaY7OSjlQmuaA==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec" } }, "@parcel/runtime-js": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.0.0-nightly.242.tgz", - "integrity": "sha512-tN0Xz4soer88EriZfdFX5TCI3pi167H3iAMbbTLRWY5EMoanLx8jJOHVxw8fhPxyI2McgVtCZhvGFaBY3wjqWw==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.0.0-nightly.399.tgz", + "integrity": "sha512-OpjlIB9kGD3Hmrjjyi+UofxcN7wPxQqpy16cWbGHukQmRfW9szVoZ4TLSdcTt+NeyF9CR1xqNFnwY0lhmBykaQ==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "nullthrows": "^1.1.1" } }, "@parcel/runtime-react-refresh": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.0.0-nightly.242.tgz", - "integrity": "sha512-4xIb97dcia19ApcsOorBncWOp06uAvWPGToyzijbaeUzyGGbFm+jZcBvqeTpkzssi0GpMyFptGYI3fmEM/hr1A==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.0.0-nightly.399.tgz", + "integrity": "sha512-VlyHWJgIRN5yGHqnXraTVL6GYyV767ZGhxJhc+x5UBGz/CwGMQurhVZDYNWBoVvodP60hfRx6gqYc66jEi/TIg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", "react-refresh": "^0.6.0" } }, "@parcel/scope-hoisting": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/scope-hoisting/-/scope-hoisting-2.0.0-nightly.242.tgz", - "integrity": "sha512-CD7RB6gS5tlTN4JIR7JWQRhVpsaKohuYwYzGIWC0a+a4gzTchhGcujkKcUHwS7huU7qpWSPg9HW7K7N54aQLhQ==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/scope-hoisting/-/scope-hoisting-2.0.0-nightly.399.tgz", + "integrity": "sha512-VxcqMLkafmEjKQFVYD28Efwf0cfefvr7Gw6p8XjxNpXMq5gyk42OzUao5169Tc7arfKsHF1+HEkjOprFt58XMQ==", "dev": true, "requires": { "@babel/generator": "^7.3.3", @@ -3773,27 +3868,28 @@ "@babel/template": "^7.2.2", "@babel/traverse": "^7.2.3", "@babel/types": "^7.3.3", - "@parcel/babylon-walk": "2.0.0-nightly.1864+ac5e8071", - "@parcel/diagnostic": "2.0.0-nightly.242+ac5e8071", - "@parcel/source-map": "2.0.0-alpha.4.9", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/babel-ast-utils": "2.0.0-nightly.2021+e02314ec", + "@parcel/babylon-walk": "2.0.0-nightly.2021+e02314ec", + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "nullthrows": "^1.1.1" } }, "@parcel/source-map": { - "version": "2.0.0-alpha.4.9", - "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.0.0-alpha.4.9.tgz", - "integrity": "sha512-j14RzSRBWQMLtC1BoHm+h8XMOYMFp5k8GpSDzY0zIxjW4EpIY3mTBLK68HLKPrVJPyKHADO7JiSSgde96dZLog==", + "version": "2.0.0-alpha.4.15", + "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.0.0-alpha.4.15.tgz", + "integrity": "sha512-F76K4slZca9HBUuazfoz8XUydAkBJFbWptVYce5ieWb8BtCRuHtkQTYXDUHMCvWqWSY9fxPnEECO+uwhf1uj0A==", "dev": true, "requires": { - "node-addon-api": "^2.0.0", - "node-gyp-build": "^4.2.1" + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" } }, "@parcel/transformer-babel": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.0.0-nightly.242.tgz", - "integrity": "sha512-UEJVkn+jM9IMD94AEJNZoXEiOZZ0nW/t10sPquVjgGWdHrT9L4q0NmJu13InhLB3otfCYdAtaZE8FA4n3Nt0kA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.0.0-nightly.399.tgz", + "integrity": "sha512-SagmOX1tYASzX3/zRsNkV1L+V1MrndiH+kcTqMPTRML9cra+JB1PLHbaIMgWNa6hhq8Fpf0TzRVk/8BwA1yGtQ==", "dev": true, "requires": { "@babel/core": "^7.0.0", @@ -3804,10 +3900,10 @@ "@babel/preset-env": "^7.0.0", "@babel/preset-react": "^7.0.0", "@babel/traverse": "^7.0.0", - "@parcel/babel-ast-utils": "2.0.0-nightly.1864+ac5e8071", - "@parcel/babel-preset-env": "2.0.0-nightly.242+ac5e8071", - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/babel-ast-utils": "2.0.0-nightly.2021+e02314ec", + "@parcel/babel-preset-env": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "browserslist": "^4.6.6", "core-js": "^3.2.1", "nullthrows": "^1.1.1", @@ -3829,14 +3925,14 @@ } }, "@parcel/transformer-coffeescript": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-coffeescript/-/transformer-coffeescript-2.0.0-nightly.242.tgz", - "integrity": "sha512-dOUoVfn/CcN4zvk5dqV2ptk0SmwFwYmYTZEJqERy6s2W+C3AcdiUNRUiZElUPn7gznGP/IwzVDq1xE3fNCOXyA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-coffeescript/-/transformer-coffeescript-2.0.0-nightly.399.tgz", + "integrity": "sha512-lB9ih+hBaPUWXmXKmJKL55JHek3wiqmoXrxnqZCjyfUoYG6O8jxhg3n8Q27Nk6UJdm1JVSJ/t3XFIcvYsRgC0Q==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/source-map": "2.0.0-alpha.4.9", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "coffeescript": "^2.0.3", "nullthrows": "^1.1.1", "semver": "^5.4.1" @@ -3851,14 +3947,14 @@ } }, "@parcel/transformer-css": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.0.0-nightly.242.tgz", - "integrity": "sha512-QRtYHFaRe2JYw7SLuzvzmZeHZ8qZ9KjP6PqabwSNL+wq4RqWfVkUeD3uLCPINM0dfkFoL0OqU3YI57n3KGuMaw==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.0.0-nightly.399.tgz", + "integrity": "sha512-suTsBEL8E7fY052ZYmdEHZBZWLLrZjShKje/56UKXmnJt1nRJgZ+DecqUHJBrMw7zSCvt8BbDbR4pceKQbcHdw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/source-map": "2.0.0-alpha.4.9", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "postcss": "^7.0.5", "postcss-value-parser": "^3.3.1", "semver": "^5.4.1" @@ -3879,22 +3975,22 @@ } }, "@parcel/transformer-graphql": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-graphql/-/transformer-graphql-2.0.0-nightly.242.tgz", - "integrity": "sha512-nZvqFaeRYnBoEr8PMURfdV7XhjITajajQrgz5mGQhH1Lj5pUHUGQbWTr6zJfEBkX3dGjuYVzGQhJBBWPuxS4Lw==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-graphql/-/transformer-graphql-2.0.0-nightly.399.tgz", + "integrity": "sha512-mNedWsPvNge1QCKd6b/EOrmafjW1neTsbeCea5hSzB7ughckAgHY5DwCM7ou3o+fYu3Abmgy5QyAhXjYvghfPA==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" } }, "@parcel/transformer-html": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.0.0-nightly.242.tgz", - "integrity": "sha512-C4kTa1x5+HQpJz7rrtrWn/QLOTA8llT42HYRiCrTdERuPKoJVhmSVXMKFCpSYqqr3l7w63PPWalFgyc4Y4wnNw==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.0.0-nightly.399.tgz", + "integrity": "sha512-rejmVatICtl7/fQjUe4Im0EsbRG92PyUY6RN7qKbEgq92mTQtS8YV6x3MMPyIo71yW2FNjz1eIx66wzBPa748A==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "nullthrows": "^1.1.1", "posthtml": "^0.11.3", "posthtml-parser": "^0.4.1", @@ -3902,6 +3998,15 @@ "semver": "^5.4.1" }, "dependencies": { + "posthtml-parser": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz", + "integrity": "sha512-BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==", + "dev": true, + "requires": { + "htmlparser2": "^3.9.2" + } + }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -3910,19 +4015,28 @@ } } }, + "@parcel/transformer-image": { + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.0.0-nightly.2021.tgz", + "integrity": "sha512-BbuKmnpEJYs+ZDhJW5SK8KEiEPLhADHgI+ysQ+MgDRVj+KeKCFPS8e4Y4vNBxthEGifmNNFv50Szoa6LXvRt1A==", + "dev": true, + "requires": { + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + } + }, "@parcel/transformer-inline-string": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-inline-string/-/transformer-inline-string-2.0.0-nightly.242.tgz", - "integrity": "sha512-ce/XiMi9Tcr+Jfz+esjj9PqvuzfqnQJvN2kdi1NRUSIkrURGnbfXduJoop2+BzRwJINzkyhhVTysl1BGFKmoeA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-inline-string/-/transformer-inline-string-2.0.0-nightly.399.tgz", + "integrity": "sha512-yypIdv46PBTRwocPvOKZz8iHACVGfZp02nLDob527gwuptgWv4EqR/EwWPbltw/N5+AYbnQuFwU7fPgIIPdlOg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" } }, "@parcel/transformer-js": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.0.0-nightly.242.tgz", - "integrity": "sha512-tvQj0u4QWJ6mkiMOaj6NWNJ6NYP8jujWxRlQzYzDKph5InCGt+7m0ozgyI4RIEqYqZsnA5S37MHRFLc0MKWA3Q==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.0.0-nightly.399.tgz", + "integrity": "sha512-r/h+carGS/7wmufN2HVGy/Xpq4kJD3OlBS15+1RCKFKPJm3wo49Z8zdFv52eJAPoNIQEd75eLmdGPgiBq0z0Qg==", "dev": true, "requires": { "@babel/core": "^7.0.0", @@ -3932,72 +4046,116 @@ "@babel/template": "^7.0.0", "@babel/traverse": "^7.0.0", "@babel/types": "^7.0.0", - "@parcel/babel-ast-utils": "2.0.0-nightly.1864+ac5e8071", - "@parcel/babylon-walk": "2.0.0-nightly.1864+ac5e8071", - "@parcel/diagnostic": "2.0.0-nightly.242+ac5e8071", - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/scope-hoisting": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/babel-ast-utils": "2.0.0-nightly.2021+e02314ec", + "@parcel/babylon-walk": "2.0.0-nightly.2021+e02314ec", + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/scope-hoisting": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "micromatch": "^4.0.2", "nullthrows": "^1.1.1", "semver": "^5.4.1" }, "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } } } }, "@parcel/transformer-json": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.0.0-nightly.242.tgz", - "integrity": "sha512-AjEbEWBXkrKt+gXKUdYseiKqhDpZ2zHB2TdJc8e2tcY9F3FxPhZyPJwFiJkS6FWsCcsXDZIzPYPI+9xLyLYJRw==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.0.0-nightly.399.tgz", + "integrity": "sha512-JFFw+h02aC8ZXO8a9+7A2cR0rs/5Ida/1MWQPT7PFdwFpvXKbM90lVBFD8cL/0VzSIMP7056Yz2Ud7k12aoHEw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", "json5": "^2.1.0" } }, "@parcel/transformer-jsonld": { - "version": "2.0.0-nightly.1864", - "resolved": "https://registry.npmjs.org/@parcel/transformer-jsonld/-/transformer-jsonld-2.0.0-nightly.1864.tgz", - "integrity": "sha512-d//4CKiMQu+SeyOv2H4lPJGl/+rTOzs8UG+29tJJWPpzre7KEjYuzgECP5XjEg6pS0/xHpVCp4BUJ/LMcPzrig==", + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/transformer-jsonld/-/transformer-jsonld-2.0.0-nightly.2021.tgz", + "integrity": "sha512-+bmw7Y/N9xbafwS37fCKqLhd7DRJPDXcrXYGv++cR5jycWJ1er/poUv1xk4QP3VduP5MglJlaFmMMlmfYs4qKg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/types": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/types": "2.0.0-nightly.399+e02314ec", "json5": "^2.1.2" } }, "@parcel/transformer-less": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-less/-/transformer-less-2.0.0-nightly.242.tgz", - "integrity": "sha512-BJvSdrqY/BTHyCOmD4LNdhpGwqr1IG7iN0u0ks4918x8ZiOgkYg1AhWgJx4g6u8cF2PvIP7hhHX5rR2XbhM3dQ==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-less/-/transformer-less-2.0.0-nightly.399.tgz", + "integrity": "sha512-9iWTvSfT+ikp7Xdfb5JHoEZsoDiEJYYapaTbW/2ISAVD771syuJMEfrJPmc1FXKGMVpDjTJbyUnxMxVmtCRtzQ==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/source-map": "2.0.0-alpha.4.9" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15" } }, "@parcel/transformer-mdx": { - "version": "2.0.0-nightly.1864", - "resolved": "https://registry.npmjs.org/@parcel/transformer-mdx/-/transformer-mdx-2.0.0-nightly.1864.tgz", - "integrity": "sha512-cLZ33mO0p8cGAuleUuvrWfB+JDsvBNAY5APlVVgxJcLKGyKAlC5eNdP5hvWgcGQCAyyldi9YlKXvwg5+cLuojA==", + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/transformer-mdx/-/transformer-mdx-2.0.0-nightly.2021.tgz", + "integrity": "sha512-BxMFQuHhv8kFKEq9/CTSekIvSSpzqgwtlIEfVDAooG/+SIYkQ+UVDk8ymzu4cbe64CtXtxrv2qwNt0LPaDfXkA==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" } }, "@parcel/transformer-postcss": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.0.0-nightly.242.tgz", - "integrity": "sha512-5QbSlAqE/iXSOLX9g+a08gR4qgTsuSnMnB72vG7+fwn30VgbBGG/cP7GOk1ZMYykznXZ+wjCTHAvffR9aBRgUg==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.0.0-nightly.399.tgz", + "integrity": "sha512-fadSfQef+7N6t64dJwPdwDpje9F7/DleMbxXPfVYca8Jpsk2VQkDUXztC7jCFFmj98Q3Sc1LXM24e2V02xqmEA==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "css-modules-loader-core": "^1.1.0", "nullthrows": "^1.1.1", "postcss": "^7.0.5", @@ -4020,12 +4178,12 @@ } }, "@parcel/transformer-posthtml": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.0.0-nightly.242.tgz", - "integrity": "sha512-hEulQ4vS307OpVxoOfgMsYmOeepgWedXlAKSD7ml8GwwAKg0PVa6S+5sQxAI0XKtz/oyUCuVQIWzAX5a+xmRbQ==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.0.0-nightly.399.tgz", + "integrity": "sha512-8ltxt0GwNXyAvY/EIKPY1AQ7QekjRLPojweJRmRCpL58khhCKHwPQQvdyGG/5sEiI5GYWZGpzUNgJtggYRv1Ow==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", "nullthrows": "^1.1.1", "posthtml": "^0.11.3", "posthtml-parser": "^0.4.1", @@ -4033,6 +4191,15 @@ "semver": "^5.4.1" }, "dependencies": { + "posthtml-parser": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz", + "integrity": "sha512-BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==", + "dev": true, + "requires": { + "htmlparser2": "^3.9.2" + } + }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -4042,46 +4209,46 @@ } }, "@parcel/transformer-pug": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-pug/-/transformer-pug-2.0.0-nightly.242.tgz", - "integrity": "sha512-SP9L5QiFj1XcI13pQUZDe5gKJ1AiWadNKirVF62AZySAagU9Of/eD/35Ngic1fn/6SMopuep2w3gulhRtHQE0w==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-pug/-/transformer-pug-2.0.0-nightly.399.tgz", + "integrity": "sha512-f+4dDC2dinIWWEKNb/HAMMQlqvGSR8Q0AqjUy0yefM4k2rafgghytfmfjgZF2hB65gzrc6z2Dwmj1Q7AiBCqMw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" } }, "@parcel/transformer-raw": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.0.0-nightly.242.tgz", - "integrity": "sha512-jnB5tLuIo62YrErIuGYqCXesASwrLmufiQlF16oa6tkXFNriopoh6/ZJe6Hrw9WnrFEVqaNLY08BUgBTmIr/7A==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.0.0-nightly.399.tgz", + "integrity": "sha512-xu6EWd6Ysxq9y4NagTkxx4HjJd7/Ms6ohfUteY1vc9Ruelo1R8Nt10FZ9U+36JfEdqBvkQfAx0WBNBawfq/LOw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" } }, "@parcel/transformer-react-refresh-babel": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-babel/-/transformer-react-refresh-babel-2.0.0-nightly.242.tgz", - "integrity": "sha512-PmMeP3DPHYYMPLVb5e+Zi1oBMCj3GCBOp/+wGJXQI9wFFSh1vWz5WKD7yL/+4s1xrEN2kA+EEaQPyHJtbrbNeg==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-babel/-/transformer-react-refresh-babel-2.0.0-nightly.399.tgz", + "integrity": "sha512-Yqpj/p1PuXfb4eaSVsr7ppL0Wv6AsabkQca0wvWBkyPTskBZ/kwcWw6aCvYsQ88k37tqygNZkv73ABT+98Jmzw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", "react-refresh": "^0.6.0" } }, "@parcel/transformer-react-refresh-wrap": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.0.0-nightly.242.tgz", - "integrity": "sha512-qpJLk8zMqeA5ll8klCyP0ZNGkGjsn2qtMhVe/cYhigF/qyRZQnL3aeOyepEs56y6vFkNMmQeItylHs4MXmxIXw==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.0.0-nightly.399.tgz", + "integrity": "sha512-Zg7s51E8Imrt3R13lqYfLkip14V4vaKb6WxHPAmpXnDUe7UJ8Q4vpwPKSD2h/TiQpd002Z83SHhHJ9weNvA0zw==", "dev": true, "requires": { "@babel/generator": "^7.0.0", "@babel/parser": "^7.0.0", "@babel/template": "^7.0.0", "@babel/types": "^7.0.0", - "@parcel/babel-ast-utils": "2.0.0-nightly.1864+ac5e8071", - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/babel-ast-utils": "2.0.0-nightly.2021+e02314ec", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "react-refresh": "^0.6.0", "semver": "^5.4.1" }, @@ -4095,107 +4262,129 @@ } }, "@parcel/transformer-sass": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-sass/-/transformer-sass-2.0.0-nightly.242.tgz", - "integrity": "sha512-74GxDR5zoZLqb2Faj6hF/zN959Y9hfynBUJIVaqUvdt1d4cSmIW3gBlolF5VinjKhFdc18kRMNavyfuNMrcSEQ==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-sass/-/transformer-sass-2.0.0-nightly.399.tgz", + "integrity": "sha512-loTcwa7SaeEgODfWijhDwlRGfuS6SqwL0tZoP9Q/szUvZk0+qPg69dsY9/H7jwizjBByM5VfAuE4jNU6eYzgOA==", "dev": true, "requires": { - "@parcel/fs": "2.0.0-nightly.242+ac5e8071", - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/source-map": "2.0.0-alpha.4.9", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071" + "@parcel/fs": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", + "@parcel/utils": "2.0.0-nightly.399+e02314ec" } }, "@parcel/transformer-stylus": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-stylus/-/transformer-stylus-2.0.0-nightly.242.tgz", - "integrity": "sha512-R14p1b/Pzzva5pVhJ9SC4uf+8g+YkDaE5gAOjULmGwjosiChJEM+1fQanlPVCfyh3A/e8pqUXcO8PffwYi8k8g==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-stylus/-/transformer-stylus-2.0.0-nightly.399.tgz", + "integrity": "sha512-bVKodcSOa6sfdrTc8sEmxCPNL7T+zytRl+4KoVoX/02xpxMrqKu6hTO4ldz3J1kA1d46oaqpUsRGMbQS/+qqQg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec" } }, "@parcel/transformer-sugarss": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-sugarss/-/transformer-sugarss-2.0.0-nightly.242.tgz", - "integrity": "sha512-9u8zFReUNunQyULL3xg3GlmhgpSd40R/5DjFYYaJWjlhAC8yqSZLmQJKu/zMjSSryDUY719jeso72gz6UESc8Q==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-sugarss/-/transformer-sugarss-2.0.0-nightly.399.tgz", + "integrity": "sha512-HCKxjNDp7lOFINXeXWAJiXzeqM7DhC/GoP6RcWt64Yh2nW17wohaAFsYk/ArtQYGqflBBnk4DT2Uz8r/GRubBw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", "postcss": "^7.0.5" } }, "@parcel/transformer-toml": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-toml/-/transformer-toml-2.0.0-nightly.242.tgz", - "integrity": "sha512-0rLulmjk1cFOIU0vS+lekzYIrnFjk89Clzr/1OX4i5vCqtcxACMIp1es4JySR2tAvsucdDtaBcCD4OVRef3YDw==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-toml/-/transformer-toml-2.0.0-nightly.399.tgz", + "integrity": "sha512-/ZPiaadZRdJpxJeSMOtibXYfgV+MCdr6VyNUpooEC8w8MhQSEfwyGMhtmjyHfiVipKRBZPfh8jQwl/l1qUIG3Q==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" } }, "@parcel/transformer-typescript-types": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-typescript-types/-/transformer-typescript-types-2.0.0-nightly.242.tgz", - "integrity": "sha512-LF0IBla6ufVODbDhH7x5gx0FItgSvHQ7iaO5GDsJnyJKxzgF5/lBvb2kNETkCPAA/+V624wli6wU3MHhsdyBtA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-typescript-types/-/transformer-typescript-types-2.0.0-nightly.399.tgz", + "integrity": "sha512-0Wd9oCtq9FhaUhyJjuNXUoPckpAEtvpBuEQDPruN7mslNN35UXBnk0ddAjQVwQSucrSL42ZJdP2RJVkXYNl4qQ==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071", - "@parcel/source-map": "2.0.0-alpha.4.9", - "@parcel/ts-utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", + "@parcel/ts-utils": "2.0.0-nightly.399+e02314ec", "nullthrows": "^1.1.1" } }, + "@parcel/transformer-vue": { + "version": "2.0.0-nightly.2021", + "resolved": "https://registry.npmjs.org/@parcel/transformer-vue/-/transformer-vue-2.0.0-nightly.2021.tgz", + "integrity": "sha512-y+44ssNWHh+nswA0f31HCs7jqzaOG2xMH62sREYD35xwdyKtGc41AGiLOGOompR/ZesLUCPgldHR8BvPuN1AVQ==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "nullthrows": "^1.1.1", + "semver": "^5.4.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, "@parcel/transformer-yaml": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/transformer-yaml/-/transformer-yaml-2.0.0-nightly.242.tgz", - "integrity": "sha512-BBx2BDHjY4PeM0wxd2s3uZfVqljgbUi9xM7BhDeRm3FOzw114QGt42m0eddJRPsQ9f/GxZEmYWPo+XkxfeDqRQ==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/transformer-yaml/-/transformer-yaml-2.0.0-nightly.399.tgz", + "integrity": "sha512-e/Y722QDWcmvN6LeUcHZKjNM4Q5Pdkd0cfVDBzA9ftOLTejUrtuw99PMmieJmerZ1ywpKLHHit5NY6RdDa19Hg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.242+ac5e8071" + "@parcel/plugin": "2.0.0-nightly.399+e02314ec" } }, "@parcel/ts-utils": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/ts-utils/-/ts-utils-2.0.0-nightly.242.tgz", - "integrity": "sha512-fraSEKqrRMkinypk/obu2SPBZptHTOhmy8CqehM3ZzN/BLPKsmUegjebdpHLFE5uKxvlspIEhC+qacrlrbo9Xg==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/ts-utils/-/ts-utils-2.0.0-nightly.399.tgz", + "integrity": "sha512-fusi5fdSoKTIOf9yGI/YjgZb1EyJjXUt7OdBG1ATAvbHjBl+Lr5GPfXwrtRISuRuy5KqGoq8LJUm2d+ElMQWIQ==", "dev": true, "requires": { "nullthrows": "^1.1.1" } }, "@parcel/types": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.0.0-nightly.242.tgz", - "integrity": "sha512-KYLECNuMk5RdA82y28hKlpnPVW1Z4GOrpb/KfBXhVTwLf6VSn8rKhvZb+AdL4V6x6JV0w4oHcJGfqrLij7SNrA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.0.0-nightly.399.tgz", + "integrity": "sha512-a39eVctB0o6aFbV3DRp07t8kAXgDPxlBnXY9+F9LuDDx4RxuAJC41ryn6shjOBUn9Z6aRaSPSw5iBNgTh9Z7bA==", "dev": true }, "@parcel/utils": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.0.0-nightly.242.tgz", - "integrity": "sha512-sFMBgqKBp3fnneobPImRnQ932I/Xt8j8o9MY9Jw+WQ6rYGFXjwb8KdgOBFfE6FRqVvZeLbK1fli+a9gx/nlYmA==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.0.0-nightly.399.tgz", + "integrity": "sha512-5Yi6mHqzZUD+w7l7xS8ig6T663Bxpy0fPsEosx5jgo8gUPHvwFT+ZHMie0hSw3VonKIPKyeV4euQYluw8EALyw==", "dev": true, "requires": { "@iarna/toml": "^2.2.0", - "@parcel/codeframe": "2.0.0-nightly.242+ac5e8071", - "@parcel/diagnostic": "2.0.0-nightly.242+ac5e8071", - "@parcel/logger": "2.0.0-nightly.242+ac5e8071", - "@parcel/markdown-ansi": "2.0.0-nightly.242+ac5e8071", + "@parcel/codeframe": "2.0.0-nightly.399+e02314ec", + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/logger": "2.0.0-nightly.399+e02314ec", + "@parcel/markdown-ansi": "2.0.0-nightly.399+e02314ec", + "@parcel/source-map": "2.0.0-alpha.4.15", "ansi-html": "^0.0.7", "chalk": "^2.4.2", "clone": "^2.1.1", "fast-glob": "3.1.1", + "fastest-levenshtein": "^1.0.8", "is-glob": "^4.0.0", "is-url": "^1.2.2", - "js-levenshtein": "^1.1.6", "json5": "^1.0.1", "micromatch": "^4.0.2", "node-forge": "^0.8.1", "nullthrows": "^1.1.1", - "resolve": "^1.12.0", - "serialize-to-js": "^3.0.1", - "terser": "^3.7.3" + "open": "^7.0.3", + "resolve": "^1.12.0" }, "dependencies": { "braces": { @@ -4253,41 +4442,33 @@ } }, "@parcel/watcher": { - "version": "2.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.0-alpha.5.tgz", - "integrity": "sha512-QE5S2KgyM04pCECr+ZbwKZuzNrrV5eUadPYDhSRdrVc9uOIXfxUPGHgRsp99g+No9Zo+FI9EWL9jEiHmmAb77A==", + "version": "2.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.0-alpha.8.tgz", + "integrity": "sha512-9aQu1SFkR6t1UYo3Mj1Vg39/Scaa9i4xGZnZ5Ug/qLyVzHmdjyKDyAbsbUDAd1O2e+MUhr5GI1w1FzBI6J31Jw==", "dev": true, "requires": { - "bindings": "^1.5.0", - "node-addon-api": "^1.6.2", - "prebuild-install": "^5.2.5" - }, - "dependencies": { - "node-addon-api": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.1.tgz", - "integrity": "sha512-2+DuKodWvwRTrCfKOeR24KIc5unKjOh8mz17NCzVnHWfjAdDqbfbjqh7gUT+BkXBRQM52+xCHciKWonJ3CbJMQ==", - "dev": true - } + "lint-staged": "^10.0.8", + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.1" } }, "@parcel/workers": { - "version": "2.0.0-nightly.242", - "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.0.0-nightly.242.tgz", - "integrity": "sha512-Q6+QCrSiaWhV6XfGPo9W1Gou7xnQrlg9MwdcHk3FLgB/mREhuqUC0PCcxvvAYmIapPy++a5ysFyXoC3MMWJ11w==", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.0.0-nightly.399.tgz", + "integrity": "sha512-eoO2PmL4EGkaZUCQlLVUEmW+PPsMnN6aZyg3rGgTYdSwNtkneLuymJBn6+t95rRT2YPIKZz8M11yaBy1gEQkTQ==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.242+ac5e8071", - "@parcel/logger": "2.0.0-nightly.242+ac5e8071", - "@parcel/utils": "2.0.0-nightly.242+ac5e8071", + "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/logger": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.399+e02314ec", "chrome-trace-event": "^1.0.2", "nullthrows": "^1.1.1" } }, "@sinonjs/commons": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.7.2.tgz", - "integrity": "sha512-+DUO6pnp3udV/v2VfUWgaY5BIE1IfT7lLfeDzPVeMT1XKkaAp9LgSI9x5RtrFQoZ9Oi0PgXQQHPaoKu7dCjVxw==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz", + "integrity": "sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==", "dev": true, "requires": { "type-detect": "4.0.8" @@ -4340,9 +4521,9 @@ }, "dependencies": { "@babel/runtime": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", - "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" @@ -4368,9 +4549,9 @@ }, "dependencies": { "@babel/runtime": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", - "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" @@ -4418,15 +4599,15 @@ "dev": true }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -4435,52 +4616,144 @@ } }, "@testing-library/react": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-10.0.4.tgz", - "integrity": "sha512-2e1B5debfuiIGbvUuiSXybskuh7ZTVJDDvG/IxlzLOY9Co/mKFj9hIklAe2nGZYcOUxFaiqWrRZ9vCVGzJfRlQ==", + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-10.0.6.tgz", + "integrity": "sha512-7cZ2sHN6zTW1b/pNKzA0icZozshOOuiEQq/zCcf4LUCNGKAOnGCxZDQI7qjpO6lMITmi4Qs0VU1j9Cd4Z36e+w==", "dev": true, "requires": { - "@babel/runtime": "^7.9.6", - "@testing-library/dom": "^7.2.2", + "@babel/runtime": "^7.10.2", + "@testing-library/dom": "^7.9.0", "@types/testing-library__react": "^10.0.1" }, "dependencies": { "@babel/runtime": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", - "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" } }, + "@jest/types": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.3.0.tgz", + "integrity": "sha512-BDPG23U0qDeAvU4f99haztXwdAg3hz4El95LkAM+tHAqqhiVzRpEGHHU8EDxT/AnxOrA65YjLBwDahdJ9pTLJQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, "@testing-library/dom": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.2.2.tgz", - "integrity": "sha512-g+gT//COYh2FgRrlgcgdkifkjqSk7wQIS7F8jbrf6yoEsh85PJUJ/QtO0bJ9QU7pQPYQgKcgqNJsOs0dlyFYag==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.24.1.tgz", + "integrity": "sha512-TemHWY59gvzcScGiE5eooZpzYk9GaED0TuuK4WefbIc/DQg0L5wOpnj7MIEeAGF3B7Ekf1kvmVnQ97vwz4Lmhg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.10.3", + "@types/aria-query": "^4.2.0", + "aria-query": "^4.2.2", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.1", + "pretty-format": "^26.4.2" + } + }, + "@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, "requires": { - "@babel/runtime": "^7.9.2", - "@types/testing-library__dom": "^7.0.0", - "aria-query": "^4.0.2", - "dom-accessibility-api": "^0.4.2", - "pretty-format": "^25.1.0" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "@types/testing-library__dom": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@types/testing-library__dom/-/testing-library__dom-7.0.2.tgz", - "integrity": "sha512-8yu1gSwUEAwzg2OlPNbGq+ixhmSviGurBu1+ivxRKq1eRcwdjkmlwtPvr9VhuxTq2fNHBWN2po6Iem3Xt5A6rg==", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "pretty-format": "^25.1.0" + "color-name": "~1.1.4" } }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "dom-accessibility-api": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.4.3.tgz", - "integrity": "sha512-JZ8iPuEHDQzq6q0k7PKMGbrIdsgBB7TRrtVOUm4nSMCExlg5qQG4KXWTH2k90yggjM4tTumRGwTKJSldMzKyLA==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.2.tgz", + "integrity": "sha512-k7hRNKAiPJXD2aBqfahSo4/01cTsKWXf+LqJgglnkN2Nz8TsxXKQBXHhKe0Ye9fEfHEZY49uSA5Sr3AqP/sWKA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true + }, + "pretty-format": { + "version": "26.4.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.4.2.tgz", + "integrity": "sha512-zK6Gd8zDsEiVydOCGLkoBoZuqv8VTiHyAbKznXe/gaph/DAeZOmit9yMfgIz5adIgAMMs5XfoYSwAX3jcCO1tA==", + "dev": true, + "requires": { + "@jest/types": "^26.3.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -7068,16 +7341,22 @@ "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==", "dev": true }, + "@types/aria-query": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.0.tgz", + "integrity": "sha512-iIgQNzCm0v7QMhhe4Jjn9uRh+I6GoPmt03CbEtwx3ao8/EfoQcmgtqH4vQ5Db/lxiIGaWDv6nwvunuh0RyX0+A==", + "dev": true + }, "@types/babel-types": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.7.tgz", - "integrity": "sha512-dBtBbrc+qTHy1WdfHYjBwRln4+LWqASWakLHsWHR2NWHIFkv4W3O070IGoGLEBrJBvct3r0L1BUPuvURi7kYUQ==", + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.9.tgz", + "integrity": "sha512-qZLoYeXSTgQuK1h7QQS16hqLGdmqtRmN8w/rl3Au/l5x/zkHx+a4VHrHyBsi1I1vtK2oBHxSzKIu0R5p6spdOA==", "dev": true }, "@types/babel__core": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.7.tgz", - "integrity": "sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw==", + "version": "7.1.9", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.9.tgz", + "integrity": "sha512-sY2RsIJ5rpER1u3/aQ8OFSI7qGIy8o1NEEbgb2UaJcvOtXOMpd39ko723NBpjQFg9SIX7TXtjejZVGeIMLhoOw==", "dev": true, "requires": { "@babel/parser": "^7.1.0", @@ -7107,9 +7386,9 @@ } }, "@types/babel__traverse": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.11.tgz", - "integrity": "sha512-ddHK5icION5U6q11+tV2f9Mo6CZVuT8GJKld2q9LqHSZbvLbH34Kcu2yFGckZut453+eQU6btIA3RihmnRgI+Q==", + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.14.tgz", + "integrity": "sha512-8w9szzKs14ZtBVuP6Wn7nMLRJ0D6dfB0VEBEyRgxrZ/Ln49aNMykrghM2FaNn4FJRzNppCSa0Rv9pBRM5Xc3wg==", "dev": true, "requires": { "@babel/types": "^7.3.0" @@ -7131,9 +7410,9 @@ "dev": true }, "@types/glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", "dev": true, "requires": { "@types/minimatch": "*", @@ -7156,9 +7435,9 @@ "dev": true }, "@types/istanbul-lib-coverage": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", - "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", "dev": true }, "@types/istanbul-lib-report": { @@ -7171,9 +7450,9 @@ } }, "@types/istanbul-reports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", - "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "*", @@ -7181,9 +7460,9 @@ } }, "@types/jest": { - "version": "25.2.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", - "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", + "version": "26.0.13", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.13.tgz", + "integrity": "sha512-sCzjKow4z9LILc6DhBvn5AkIfmQzDZkgtVVKmGwVrs5tuid38ws281D4l+7x1kP487+FlKDh5kfMZ8WSPAdmdA==", "dev": true, "requires": { "jest-diff": "^25.2.1", @@ -7191,9 +7470,9 @@ } }, "@types/json-schema": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.5.tgz", - "integrity": "sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", "dev": true }, "@types/minimatch": { @@ -7203,9 +7482,9 @@ "dev": true }, "@types/node": { - "version": "13.13.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.4.tgz", - "integrity": "sha512-x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA==", + "version": "14.10.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.10.0.tgz", + "integrity": "sha512-SOIyrdADB4cq6eY1F+9iU48iIomFAPltu11LCvA9PKcyEwHadjCFzNVPotAR+oEJA0bCP4Xvvgy+vwu1ZjVh8g==", "dev": true }, "@types/normalize-package-data": { @@ -7231,33 +7510,31 @@ "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" }, "@types/q": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", - "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", "dev": true }, "@types/react": { - "version": "16.9.34", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.34.tgz", - "integrity": "sha512-8AJlYMOfPe1KGLKyHpflCg5z46n0b5DbRfqDksxBLBTUpB75ypDBAO9eCUcjNwE6LCUslwTz00yyG/X9gaVtow==", + "version": "16.9.49", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.49.tgz", + "integrity": "sha512-DtLFjSj0OYAdVLBbyjhuV9CdGVHCkHn2R+xr3XkBvK2rS1Y1tkc14XSGjYgm5Fjjr90AxH9tiSzc1pCFMGO06g==", "requires": { "@types/prop-types": "*", - "csstype": "^2.2.0" - } - }, - "@types/react-dom": { - "version": "16.9.7", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.7.tgz", - "integrity": "sha512-GHTYhM8/OwUCf254WO5xqR/aqD3gC9kSTLpopWGpQLpnw23jk44RvMHsyUSEplvRJZdHxhJGMMLF0kCPYHPhQA==", - "dev": true, - "requires": { - "@types/react": "*" + "csstype": "^3.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.3.tgz", + "integrity": "sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag==" + } } }, "@types/react-transition-group": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.2.4.tgz", - "integrity": "sha512-8DMUaDqh0S70TjkqU0DxOu80tFUiiaS9rxkWip/nb7gtvAsbqOXm02UCmR8zdcjWujgeYPiPNTVpVpKzUDotwA==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.0.tgz", + "integrity": "sha512-/QfLHGpu+2fQOqQaXh8MG9q03bFENooTb/it4jr5kKaZlDQfWvjqWZg48AwzPVMBHlRuTRAY7hRHCEOXz5kV6w==", "requires": { "@types/react": "*" } @@ -7312,29 +7589,27 @@ } }, "@types/testing-library__jest-dom": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.0.3.tgz", - "integrity": "sha512-NdbKc6yseg6uq4UJFwimPws0iwsGugVbPoOTP2EH+PJMJKiZsoSg5F2H3XYweOyytftCOuIMuXifBUrF9CSvaQ==", + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.2.tgz", + "integrity": "sha512-K7nUSpH/5i8i0NagTJ+uFUDRueDlnMNhJtMjMwTGPPSqyImbWC/hgKPDCKt6Phu2iMJg2kWqlax+Ucj2DKMwpA==", "dev": true, "requires": { "@types/jest": "*" } }, "@types/testing-library__react": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-10.0.1.tgz", - "integrity": "sha512-RbDwmActAckbujLZeVO/daSfdL1pnjVqas25UueOkAY5r7vriavWf0Zqg7ghXMHa8ycD/kLkv8QOj31LmSYwww==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-10.2.0.tgz", + "integrity": "sha512-KbU7qVfEwml8G5KFxM+xEfentAAVj/SOQSjW0+HqzjPE0cXpt0IpSamfX4jGYCImznDHgQcfXBPajS7HjLZduw==", "dev": true, "requires": { - "@types/react-dom": "*", - "@types/testing-library__dom": "*", - "pretty-format": "^25.1.0" + "@testing-library/react": "*" } }, "@types/uglify-js": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.9.2.tgz", - "integrity": "sha512-d6dIfpPbF+8B7WiCi2ELY7m0w1joD8cRW4ms88Emdb2w062NeEpbNCeWwVCgzLRpVG+5e74VFSg4rgJ2xXjEiQ==", + "version": "3.9.3", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.9.3.tgz", + "integrity": "sha512-KswB5C7Kwduwjj04Ykz+AjvPcfgv/37Za24O2EDzYNbwyzOo8+ydtvzUfZ5UMguiVu29Gx44l1A6VsPPcmYu9w==", "dev": true, "requires": { "source-map": "^0.6.1" @@ -7349,9 +7624,9 @@ } }, "@types/webpack": { - "version": "4.41.17", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.17.tgz", - "integrity": "sha512-6FfeCidTSHozwKI67gIVQQ5Mp0g4X96c2IXxX75hYEQJwST/i6NyZexP//zzMOBb+wG9jJ7oO8fk9yObP2HWAw==", + "version": "4.41.22", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.22.tgz", + "integrity": "sha512-JQDJK6pj8OMV9gWOnN1dcLCyU9Hzs6lux0wBO4lr1+gyEhIBR9U3FMrz12t2GPkg110XAxEAw2WHF6g7nZIbRQ==", "dev": true, "requires": { "@types/anymatch": "*", @@ -7371,9 +7646,9 @@ } }, "@types/webpack-sources": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-1.4.0.tgz", - "integrity": "sha512-c88dKrpSle9BtTqR6ifdaxu1Lvjsl3C5OsfvuUbUwdXymshv1TkufUAXBajCCUM/f/TmnkZC/Esb03MinzSiXQ==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-1.4.2.tgz", + "integrity": "sha512-77T++JyKow4BQB/m9O96n9d/UUHWLQHlcqXb9Vsf4F1+wKNrrlWNFPDLKNT92RJnCSL6CieTc+NDXtCVZswdTw==", "dev": true, "requires": { "@types/node": "*", @@ -7390,9 +7665,9 @@ } }, "@types/yargs": { - "version": "13.0.8", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.8.tgz", - "integrity": "sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA==", + "version": "13.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.10.tgz", + "integrity": "sha512-MU10TSgzNABgdzKvQVW1nuuT+sgBMWeXNc3XOs5YXV5SDAK+PPja2eUuBNB9iqElu03xyEDqlnGw0jgl4nbqGQ==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -7602,22 +7877,15 @@ "dev": true }, "abab": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", - "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.4.tgz", + "integrity": "sha512-Eu9ELJWCz/c1e9gTiCY+FceWxcqzjYEbqMgtndnuSqZSUCOL73TWNK2mHfIj4Cw2E/ongOp+JISVNCmovt2KYQ==", "dev": true }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true, - "optional": true - }, "abortcontroller-polyfill": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.4.0.tgz", - "integrity": "sha512-3ZFfCRfDzx3GFjO6RAkYx81lPGpUS20ISxux9gLxuKnqafNcFQo59+IoZqpO2WvQlyc287B62HDnDdNYRmlvWA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.5.0.tgz", + "integrity": "sha512-O6Xk757Jb4o0LMzMOMdWvxpHWrQzruYBaUruFaIOfAQRnWFxfdXYobw12jrVHGtoXk6WiiyYzc0QWN9aL62HQA==", "dev": true }, "accepts": { @@ -7654,9 +7922,9 @@ } }, "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", "dev": true }, "acorn-walk": { @@ -7671,28 +7939,37 @@ "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", "dev": true }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, "airbnb-prop-types": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.15.0.tgz", - "integrity": "sha512-jUh2/hfKsRjNFC4XONQrxo/n/3GG4Tn6Hl0WlFQN5PY9OMC9loSCoAYKnZsWaP8wEfd5xcrPloK0Zg6iS1xwVA==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", + "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", "dev": true, "requires": { - "array.prototype.find": "^2.1.0", - "function.prototype.name": "^1.1.1", - "has": "^1.0.3", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", + "array.prototype.find": "^2.1.1", + "function.prototype.name": "^1.1.2", + "is-regex": "^1.1.0", + "object-is": "^1.1.2", "object.assign": "^4.1.0", - "object.entries": "^1.1.0", + "object.entries": "^1.1.2", "prop-types": "^15.7.2", "prop-types-exact": "^1.2.0", - "react-is": "^16.9.0" + "react-is": "^16.13.1" } }, "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -7708,9 +7985,9 @@ "dev": true }, "ajv-keywords": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.0.tgz", - "integrity": "sha512-eyoaac3btgU8eJlvh01En8OCKzRqlLe2G5jDsCr3RiE2uLGMEEB1aaGwVVpwR8M95956tGH6R+9edC++OvzaVw==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true }, "align-text": { @@ -7742,9 +8019,9 @@ "dev": true }, "ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", "dev": true }, "ansi-escapes": { @@ -7811,16 +8088,6 @@ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", "dev": true }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -7831,13 +8098,24 @@ } }, "aria-query": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.0.2.tgz", - "integrity": "sha512-S1G1V790fTaigUSM/Gd0NngzEfiMy9uTUfMyHhKhVyy4cH5O/eTuR01ydhGL0z4Za1PXFTRGH3qL8VhUQuEO5w==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", "dev": true, "requires": { - "@babel/runtime": "^7.7.4", - "@babel/runtime-corejs3": "^7.7.4" + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "arr-diff": { @@ -7944,14 +8222,23 @@ } }, "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "dev": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } } }, "assert": { @@ -8000,9 +8287,9 @@ }, "dependencies": { "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true } } @@ -8047,9 +8334,9 @@ "dev": true }, "aws4": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", - "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", + "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==", "dev": true }, "babel-eslint": { @@ -8150,51 +8437,6 @@ "find-up": "^3.0.0", "istanbul-lib-instrument": "^3.3.0", "test-exclude": "^5.2.3" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - } } }, "babel-plugin-jest-hoist": { @@ -8214,11 +8456,21 @@ "@babel/runtime": "^7.7.2", "cosmiconfig": "^6.0.0", "resolve": "^1.12.0" - } - }, - "babel-plugin-module-resolver": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-3.2.0.tgz", + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } + } + }, + "babel-plugin-module-resolver": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-3.2.0.tgz", "integrity": "sha512-tjR0GvSndzPew/Iayf4uICWZqjBwnlMWjSx6brryfQ81F9rxBVqwDJtFCV8oOs0+vJeefK9TmdZtkIFdFe1UnA==", "dev": true, "requires": { @@ -8230,9 +8482,9 @@ } }, "babel-plugin-styled-components": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.10.7.tgz", - "integrity": "sha512-MBMHGcIA22996n9hZRf/UJLVVgkEOITuR2SvjHLb5dSTUyR4ZRGn+ngITapes36FI3WLxZHfRhkA1ffHxihOrg==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.11.1.tgz", + "integrity": "sha512-YwrInHyKUk1PU3avIRdiLyCpM++18Rs1NgyMXEAQC33rIXs/vro0A+stf4sT0Gf22Got+xRWB8Cm0tw+qkRzBA==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.0.0", @@ -8247,14 +8499,15 @@ "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" }, "babel-preset-current-node-syntax": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.2.tgz", - "integrity": "sha512-u/8cS+dEiK1SFILbOC8/rUI3ml9lboKuuMvZ/4aQnQmhecQAgPw5ew066C1ObnEAUmlx7dv/s2z52psWEtLNiw==", + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.3.tgz", + "integrity": "sha512-uyexu1sVwcdFnyq9o8UQYsXwXflIh8LvrF5+cKrYam93ned1CStffB3+BEcsxGSgagoA3GEyjDqO4a/58hyPYQ==", "dev": true, "requires": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -8321,7 +8574,8 @@ "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true }, "base": { "version": "0.11.2", @@ -8378,6 +8632,15 @@ } } }, + "base-x": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz", + "integrity": "sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, "base64-js": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", @@ -8432,14 +8695,15 @@ "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", "dev": true, + "optional": true, "requires": { "file-uri-to-path": "1.0.0" } }, "bl": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.2.tgz", - "integrity": "sha512-j4OH8f6Qg2bGuWfRiltT2HYGx0e1QcBTrK9KAHNMwMZdQnDZFk0ZSYIpADjYCB3U12nicC5tVJwSIhwOWjb4RQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz", + "integrity": "sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==", "dev": true, "requires": { "buffer": "^5.5.0", @@ -8467,9 +8731,9 @@ "dev": true }, "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", "dev": true }, "body-parser": { @@ -8534,6 +8798,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -8642,21 +8907,50 @@ "requires": { "bn.js": "^4.1.0", "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } } }, "browserify-sign": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", - "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", "dev": true, "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } } }, "browserify-zlib": { @@ -8669,15 +8963,15 @@ } }, "browserslist": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", - "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001043", - "electron-to-chromium": "^1.3.413", - "node-releases": "^1.1.53", - "pkg-up": "^2.0.0" + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" } }, "bser": { @@ -8858,9 +9152,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001048", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001048.tgz", - "integrity": "sha512-g1iSHKVxornw0K8LG9LLdf+Fxnv7T1Z+mMsf0/YYLclQX4Cd522Ap0Lrw6NFqHgezit78dtyWxzlV2Xfc7vgRg==", + "version": "1.0.30001125", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001125.tgz", + "integrity": "sha512-9f+r7BW8Qli917mU3j0fUaTweT3f3vnX/Lcs+1C73V+RADmFme+Ih0Br8vONQi3X0lseOe6ZHfsZLCA8MSjxUA==", "dev": true }, "capture-exit": { @@ -8888,9 +9182,9 @@ }, "dependencies": { "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true } } @@ -9082,6 +9376,12 @@ } } }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, "cli-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", @@ -9092,15 +9392,69 @@ } }, "cli-spinners": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.3.0.tgz", - "integrity": "sha512-Xs2Hf2nzrvJMFKimOR7YR0QwZ8fc0u98kdtwN1eNAZzNQgH3vK2pXzff6GJtKh7S5hoJ87ECiAiZFS2fb5Ii2w==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.4.0.tgz", + "integrity": "sha512-sJAofoarcm76ZGpuooaO0eDy8saEy+YoZBLjC4h8srt4jeBnkYeOgqxgsJQTpyt2LjI5PTfLJHSL+41Yu4fEJA==", "dev": true }, + "cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "requires": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + } + } + }, "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", "dev": true }, "clipboard": { @@ -9155,9 +9509,9 @@ } }, "clsx": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.0.tgz", - "integrity": "sha512-3avwM37fSK5oP6M5rQ9CNe99lwxhXDOeSWVPAOYF6OazUTgZCMb0yWlJpmdD74REy1gkEaFiub2ULv4fq9GUhA==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" }, "co": { "version": "4.6.0", @@ -9174,11 +9528,6 @@ "q": "^1.1.2" } }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, "coffeescript": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-2.5.1.tgz", @@ -9305,7 +9654,8 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true }, "concat-stream": { "version": "1.6.2", @@ -9320,30 +9670,14 @@ } }, "concaveman": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/concaveman/-/concaveman-1.1.1.tgz", - "integrity": "sha1-bCSCWAslI874L8K+wAoEFebmgWI=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/concaveman/-/concaveman-1.2.0.tgz", + "integrity": "sha512-OcqechF2/kubbffomKqjGEkb0ndlYhEbmyg/fxIGqdfYp5AZjD2Kl5hc97Hh3ngEuHU2314Z4KDbxL7qXGWrQQ==", "requires": { - "monotone-convex-hull-2d": "^1.0.1", "point-in-polygon": "^1.0.1", - "rbush": "^2.0.1", - "robust-orientation": "^1.1.3", - "tinyqueue": "^1.1.0" - }, - "dependencies": { - "quickselect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", - "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" - }, - "rbush": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz", - "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==", - "requires": { - "quickselect": "^1.0.1" - } - } + "rbush": "^3.0.0", + "robust-predicates": "^2.0.4", + "tinyqueue": "^2.0.3" } }, "connect": { @@ -9370,12 +9704,6 @@ "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", "dev": true }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true - }, "constantinople": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.1.2.tgz", @@ -9401,13 +9729,10 @@ "dev": true }, "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dev": true, - "requires": { - "safe-buffer": "5.1.2" - } + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "dev": true }, "content-type": { "version": "1.0.4", @@ -9447,6 +9772,14 @@ "mkdirp": "^0.5.1", "rimraf": "^2.5.4", "run-queue": "^1.0.0" + }, + "dependencies": { + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + } } }, "copy-descriptor": { @@ -9504,13 +9837,21 @@ } }, "create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", "dev": true, "requires": { "bn.js": "^4.1.0", - "elliptic": "^6.0.0" + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } } }, "create-hash": { @@ -9541,13 +9882,12 @@ } }, "cross-fetch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.4.tgz", - "integrity": "sha512-MSHgpjQqgbT/94D4CyADeNoYh52zMkCX4pcJvPP5WqPsLFMKjr2TCMg381ox5qI0ii2dPwaLx/00477knXqXVw==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.6.tgz", + "integrity": "sha512-KBPUbqgFjzWlVcURG+Svp9TlhA5uliYtiNx/0r8nv0pdypeQCRJ9IaSIc3q/x3q8t3F75cHuwxVql1HFGHCNJQ==", "dev": true, "requires": { - "node-fetch": "2.6.0", - "whatwg-fetch": "3.0.0" + "node-fetch": "2.6.1" } }, "cross-spawn": { @@ -9659,89 +9999,11 @@ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, - "postcss": { - "version": "7.0.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", - "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "requires": { - "postcss": "^7.0.5" - } - }, - "postcss-modules-local-by-default": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", - "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", - "dev": true, - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.16", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.0" - } - }, - "postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - } - }, - "postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - } - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -9803,6 +10065,45 @@ "supports-color": "^3.2.3" } }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, "supports-color": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", @@ -9833,14 +10134,13 @@ "dev": true }, "css-selector-tokenizer": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz", - "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", "dev": true, "requires": { "cssesc": "^3.0.0", - "fastparse": "^1.1.2", - "regexpu-core": "^4.6.0" + "fastparse": "^1.1.2" } }, "css-to-react-native": { @@ -9882,9 +10182,9 @@ }, "dependencies": { "@babel/runtime": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", - "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", "requires": { "regenerator-runtime": "^0.13.4" } @@ -9956,9 +10256,9 @@ } }, "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", "dev": true, "requires": { "argparse": "^1.0.7", @@ -10082,9 +10382,9 @@ } }, "csstype": { - "version": "2.6.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.10.tgz", - "integrity": "sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==" + "version": "2.6.13", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.13.tgz", + "integrity": "sha512-ul26pfSQTZW8dcOnD2iiJssfXw0gdNVX9IJDH/X3K5DGPfj+fUYe3kB+swUY6BF3oZDxaID3AJt+9/ojSAE05A==" }, "cwd": { "version": "0.10.0", @@ -10180,14 +10480,11 @@ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" }, - "decompress-response": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", - "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", - "dev": true, - "requires": { - "mimic-response": "^2.0.0" - } + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true }, "deep-equal": { "version": "1.1.1", @@ -10202,12 +10499,6 @@ "regexp.prototype.flags": "^1.2.0" } }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true - }, "deep-is": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", @@ -10311,6 +10602,12 @@ "rimraf": "^2.6.3" }, "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, "pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -10330,12 +10627,6 @@ "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true - }, "density-clustering": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/density-clustering/-/density-clustering-1.3.0.tgz", @@ -10369,12 +10660,6 @@ "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", "dev": true }, - "detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", - "dev": true - }, "detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", @@ -10388,9 +10673,9 @@ "dev": true }, "diff-match-patch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.4.tgz", - "integrity": "sha512-Uv3SW8bmH9nAtHKaKSanOQmj2DnlH65fUpcrMdfdaOxUG02QQ4YGZ8AE7kKOMisF7UqvOlGKVYWRvezdncW9lg==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz", + "integrity": "sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==", "dev": true }, "diff-sequences": { @@ -10408,6 +10693,14 @@ "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } } }, "discontinuous-range": { @@ -10472,21 +10765,26 @@ } }, "dom-helpers": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.4.tgz", - "integrity": "sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.0.tgz", + "integrity": "sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ==", "requires": { "@babel/runtime": "^7.8.7", - "csstype": "^2.6.7" + "csstype": "^3.0.2" }, "dependencies": { "@babel/runtime": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", - "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", "requires": { "regenerator-runtime": "^0.13.4" } + }, + "csstype": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.3.tgz", + "integrity": "sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag==" } } }, @@ -10557,9 +10855,9 @@ } }, "dot-prop": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", - "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "dev": true, "requires": { "is-obj": "^2.0.0" @@ -10617,15 +10915,15 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.425", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.425.tgz", - "integrity": "sha512-JTEOWiqCY4snuKuQAaFy0z6LK2Gdb8Lojkd/csQwpNHgMUF8I6QRjGVKk44IH46dHQhUFKzr4o6zxZrtDBjc2Q==", + "version": "1.3.565", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.565.tgz", + "integrity": "sha512-me5dGlHFd8Q7mKhqbWRLIYnKjw4i0fO6hmW0JBxa7tM87fBfNEjWokRnDF7V+Qme/9IYpwhfMn+soWs40tXWqg==", "dev": true }, "elliptic": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", - "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", + "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", "dev": true, "requires": { "bn.js": "^4.4.0", @@ -10635,6 +10933,14 @@ "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0", "minimalistic-crypto-utils": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } } }, "emoji-regex": { @@ -10676,9 +10982,9 @@ } }, "enhanced-resolve": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.2.0.tgz", - "integrity": "sha512-S7eiFb/erugyd1rLb6mQ3Vuq+EXHv5cpCkNqqIkYkBgN2QdFnyCZzFBleqwGEx4lgNGYij81BWnCrFNK7vxvjQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", + "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", "dev": true, "requires": { "graceful-fs": "^4.1.2", @@ -10698,7 +11004,16 @@ } } }, - "entities": { + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", @@ -10734,18 +11049,18 @@ } }, "enzyme-adapter-react-16": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.2.tgz", - "integrity": "sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.4.tgz", + "integrity": "sha512-wPzxs+JaGDK2TPYzl5a9YWGce6i2SQ3Cg51ScLeyj2WotUZ8Obcq1ke/U1Y2VGpYlb9rrX2yCjzSMgtKCeAt5w==", "dev": true, "requires": { - "enzyme-adapter-utils": "^1.13.0", - "enzyme-shallow-equal": "^1.0.1", + "enzyme-adapter-utils": "^1.13.1", + "enzyme-shallow-equal": "^1.0.4", "has": "^1.0.3", "object.assign": "^4.1.0", "object.values": "^1.1.1", "prop-types": "^15.7.2", - "react-is": "^16.12.0", + "react-is": "^16.13.1", "react-test-renderer": "^16.0.0-0", "semver": "^5.7.0" }, @@ -10759,12 +11074,12 @@ } }, "enzyme-adapter-utils": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.0.tgz", - "integrity": "sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.1.tgz", + "integrity": "sha512-5A9MXXgmh/Tkvee3bL/9RCAAgleHqFnsurTYCbymecO4ohvtNO5zqIhHxV370t7nJAwaCfkgtffarKpC0GPt0g==", "dev": true, "requires": { - "airbnb-prop-types": "^2.15.0", + "airbnb-prop-types": "^2.16.0", "function.prototype.name": "^1.1.2", "object.assign": "^4.1.0", "object.fromentries": "^2.0.2", @@ -10781,13 +11096,13 @@ } }, "enzyme-shallow-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.1.tgz", - "integrity": "sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", + "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", "dev": true, "requires": { "has": "^1.0.3", - "object-is": "^1.0.2" + "object-is": "^1.1.2" } }, "enzyme-to-json": { @@ -10801,9 +11116,9 @@ }, "dependencies": { "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true } } @@ -10826,21 +11141,21 @@ } }, "es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", + "is-callable": "^1.2.0", + "is-regex": "^1.1.0", "object-inspect": "^1.7.0", "object-keys": "^1.1.1", "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" } }, "es-to-primitive": { @@ -10859,6 +11174,12 @@ "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=", "dev": true }, + "escalade": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.2.tgz", + "integrity": "sha512-gPYAU37hYCUhW5euPeR+Y74F7BL+IBsV93j5cvGriSaD1aG6MGsqsV1yamRdrWrb2j3aiZvb0X+UBOWpx3JWtQ==", + "dev": true + }, "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", @@ -10871,9 +11192,9 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", - "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", "dev": true, "requires": { "esprima": "^4.0.1", @@ -10977,9 +11298,9 @@ } }, "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", "dev": true, "requires": { "argparse": "^1.0.7", @@ -10987,9 +11308,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, "ms": { @@ -11022,9 +11343,9 @@ "dev": true }, "eslint-import-resolver-node": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", - "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", "dev": true, "requires": { "debug": "^2.6.9", @@ -11094,15 +11415,6 @@ "semver": "^6.0.0" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -11112,12 +11424,6 @@ "p-limit": "^2.2.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -11133,17 +11439,6 @@ "find-up": "^4.0.0" } }, - "schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - } - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -11162,6 +11457,49 @@ "pkg-dir": "^2.0.0" }, "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, "pkg-dir": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", @@ -11174,9 +11512,9 @@ } }, "eslint-plugin-es": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.0.tgz", - "integrity": "sha512-6/Jb/J/ZvSebydwbBJO1R9E5ky7YeElfK56Veh7e4QGFHCXoIXGH9HhVz+ibJLM3XJ1XjP+T7rKBLUa/Y7eIng==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", + "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", "dev": true, "requires": { "eslint-utils": "^2.0.0", @@ -11184,9 +11522,9 @@ }, "dependencies": { "eslint-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", - "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", "dev": true, "requires": { "eslint-visitor-keys": "^1.1.0" @@ -11230,6 +11568,15 @@ "isarray": "^1.0.0" } }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, "load-json-file": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", @@ -11242,6 +11589,40 @@ "strip-bom": "^3.0.0" } }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, "parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", @@ -11304,18 +11685,18 @@ }, "dependencies": { "eslint-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", - "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", "dev": true, "requires": { "eslint-visitor-keys": "^1.1.0" } }, "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", "dev": true }, "semver": { @@ -11370,9 +11751,9 @@ } }, "eslint-plugin-react-hooks": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.1.0.tgz", - "integrity": "sha512-36zilUcDwDReiORXmcmTc6rRumu9JIM3WjSvV0nclHoUQ0CNrX866EwONvLR/UqaeqFutbAnVu8PEmctdo2SRQ==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.1.2.tgz", + "integrity": "sha512-ykUeqkGyUGgwTtk78C0o8UG2fzwmgJ0qxBGPp2WqRKsTwcLuVf01kTDRAtOsd4u6whX2XOC8749n2vPydP82fg==", "dev": true }, "eslint-plugin-standard": { @@ -11382,9 +11763,9 @@ "dev": true }, "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz", + "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -11401,9 +11782,9 @@ } }, "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", "dev": true }, "espree": { @@ -11418,9 +11799,9 @@ }, "dependencies": { "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", + "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", "dev": true } } @@ -11441,20 +11822,28 @@ }, "dependencies": { "estraverse": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", - "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", "dev": true } } }, "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, "requires": { - "estraverse": "^4.1.0" + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } } }, "estraverse": { @@ -11476,15 +11865,15 @@ "dev": true }, "eventemitter3": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", - "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", "dev": true }, "events": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", - "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", "dev": true }, "eventsource": { @@ -11568,19 +11957,13 @@ } } }, - "expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "dev": true - }, "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", + "integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=", "dev": true, "requires": { - "homedir-polyfill": "^1.0.1" + "os-homedir": "^1.0.1" } }, "expect": { @@ -11610,9 +11993,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -11722,9 +12105,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -11791,11 +12174,32 @@ "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", "dev": true }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, "qs": { "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", "dev": true + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true } } }, @@ -11924,9 +12328,9 @@ } }, "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, "requires": { "pump": "^3.0.0" @@ -11947,9 +12351,9 @@ "dev": true }, "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, "fast-glob": { @@ -12031,6 +12435,29 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, + "fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", + "dev": true, + "requires": { + "punycode": "^1.3.2" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", + "dev": true + }, "fastparse": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", @@ -12038,9 +12465,9 @@ "dev": true }, "fastq": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.7.0.tgz", - "integrity": "sha512-YOadQRnHd5q6PogvAR/x62BGituF2ufiEA6s8aavQANw5YKHERI4AREboX6KotzP8oX2klxYF2wcV/7bn1clfQ==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", + "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", "dev": true, "requires": { "reusify": "^1.0.4" @@ -12110,7 +12537,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true + "dev": true, + "optional": true }, "filesize": { "version": "3.6.1", @@ -12193,55 +12621,6 @@ "requires": { "fs-exists-sync": "^0.1.0", "resolve-dir": "^0.1.0" - }, - "dependencies": { - "expand-tilde": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", - "integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=", - "dev": true, - "requires": { - "os-homedir": "^1.0.1" - } - }, - "global-modules": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", - "integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=", - "dev": true, - "requires": { - "global-prefix": "^0.1.4", - "is-windows": "^0.2.0" - } - }, - "global-prefix": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", - "integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.0", - "ini": "^1.3.4", - "is-windows": "^0.2.0", - "which": "^1.2.12" - } - }, - "is-windows": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", - "integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=", - "dev": true - }, - "resolve-dir": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", - "integrity": "sha1-shklmlYC+sXFxJatiUpujMQwJh4=", - "dev": true, - "requires": { - "expand-tilde": "^1.2.2", - "global-modules": "^0.2.3" - } - } } }, "find-pkg": { @@ -12270,12 +12649,12 @@ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "^2.0.0" + "locate-path": "^3.0.0" } }, "find-versions": { @@ -12297,6 +12676,51 @@ "is-glob": "^4.0.0", "micromatch": "^3.0.4", "resolve-dir": "^1.0.1" + }, + "dependencies": { + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + } } }, "flat-cache": { @@ -12327,30 +12751,10 @@ } }, "follow-redirects": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", - "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", - "dev": true, - "requires": { - "debug": "^3.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } - } + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", + "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==", + "dev": true }, "for-in": { "version": "1.0.2", @@ -12450,16 +12854,6 @@ "universalify": "^0.1.0" } }, - "fs-minipass": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", - "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.6.0" - } - }, "fs-readdir-recursive": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", @@ -12476,89 +12870,31 @@ "iferr": "^0.1.5", "imurmurhash": "^0.1.4", "readable-stream": "1 || 2" + }, + "dependencies": { + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + } } }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true }, "fsevents": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", - "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", "dev": true, "optional": true, "requires": { "bindings": "^1.5.0", - "nan": "^2.12.1", - "node-pre-gyp": "*" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } + "nan": "^2.12.1" } }, "function-bind": { @@ -12589,44 +12925,6 @@ "integrity": "sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==", "dev": true }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } - } - }, "geojson-equality": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/geojson-equality/-/geojson-equality-0.1.6.tgz", @@ -12671,6 +12969,18 @@ "resolved": "https://registry.npmjs.org/get-closest/-/get-closest-0.0.4.tgz", "integrity": "sha1-JprHdtHmAiqg/Vht1wjop9Miaa8=" }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, "get-port": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/get-port/-/get-port-4.2.0.tgz", @@ -12701,16 +13011,11 @@ "assert-plus": "^1.0.0" } }, - "github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=", - "dev": true - }, "glob": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -12752,38 +13057,41 @@ } }, "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", + "integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=", "dev": true, "requires": { - "global-prefix": "^3.0.0" + "global-prefix": "^0.1.4", + "is-windows": "^0.2.0" }, "dependencies": { - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - } + "is-windows": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", + "integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=", + "dev": true } } }, "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", + "integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=", "dev": true, "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", + "homedir-polyfill": "^1.0.0", "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" + "is-windows": "^0.2.0", + "which": "^1.2.12" + }, + "dependencies": { + "is-windows": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz", + "integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=", + "dev": true + } } }, "globals": { @@ -12847,12 +13155,12 @@ "dev": true }, "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "dev": true, "requires": { - "ajv": "^6.5.5", + "ajv": "^6.12.3", "har-schema": "^2.0.0" } }, @@ -12891,12 +13199,6 @@ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true - }, "has-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", @@ -12930,13 +13232,33 @@ } }, "hash-base": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", - "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", "dev": true, "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } } }, "hash-sum": { @@ -13087,31 +13409,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } } } }, @@ -13139,9 +13436,9 @@ }, "dependencies": { "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, "util.promisify": { @@ -13157,19 +13454,19 @@ } }, "htmlnano": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.5.tgz", - "integrity": "sha512-X1iPSwXG/iF9bVs+/obt2n6F64uH0ETkA8zp7qFDmLW9/+A6ueHGeb/+qD67T21qUY22owZPMdawljN50ajkqA==", + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.6.tgz", + "integrity": "sha512-HUY/99maFsWX2LRoGJpZ/8QRLCkyY0UU1El3wgLLFAHQlD3mCxCJJNcWJk5SBqaU49MLhIWVDW6cGBeuemvaPQ==", "dev": true, "requires": { "cssnano": "^4.1.10", "normalize-html-whitespace": "^1.0.0", - "posthtml": "^0.12.0", - "posthtml-render": "^1.1.5", - "purgecss": "^1.4.0", + "posthtml": "^0.13.1", + "posthtml-render": "^1.2.2", + "purgecss": "^2.3.0", "svgo": "^1.3.2", - "terser": "^4.3.9", - "uncss": "^0.17.2" + "terser": "^4.8.0", + "uncss": "^0.17.3" }, "dependencies": { "coa": { @@ -13196,9 +13493,9 @@ } }, "css-what": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", - "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", + "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==", "dev": true }, "csso": { @@ -13239,9 +13536,9 @@ "dev": true }, "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", "dev": true, "requires": { "argparse": "^1.0.7", @@ -13255,13 +13552,13 @@ "dev": true }, "posthtml": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.12.3.tgz", - "integrity": "sha512-Fbpi95+JJyR0tqU7pUy1zTSQFjAsluuwB9pJ1h0jtnGk7n/O2TBtP5nDl9rV0JVACjQ1Lm5wSp4ppChr8u3MhA==", + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.13.3.tgz", + "integrity": "sha512-5NL2bBc4ihAyoYnY0EAQrFQbJNE1UdvgC1wjYts0hph7jYeU2fa5ki3/9U45ce9V6M1vLMEgUX2NXe/bYL+bCQ==", "dev": true, "requires": { - "posthtml-parser": "^0.4.2", - "posthtml-render": "^1.2.2" + "posthtml-parser": "^0.5.0", + "posthtml-render": "^1.2.3" } }, "source-map": { @@ -13290,17 +13587,6 @@ "unquote": "~1.1.1", "util.promisify": "~1.0.0" } - }, - "terser": { - "version": "4.6.13", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.13.tgz", - "integrity": "sha512-wMvqukYgVpQlymbnNbabVZbtM6PN63AzqexpwJL8tbh/mRT9LE5o+ruVduAGL7D6Fpjl+Q+06U5I9Ul82odAhw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } } } }, @@ -13359,9 +13645,9 @@ } }, "http-proxy": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", - "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", "dev": true, "requires": { "eventemitter3": "^4.0.0", @@ -13370,12 +13656,12 @@ } }, "http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.2.tgz", + "integrity": "sha512-aYk1rTKqLTus23X3L96LGNCGNgWpG4cG0XoZIT1GUPhhulEHX/QalnO6Vbo+WmKWi4AL2IidjuC0wZtbpg0yhQ==", "dev": true, "requires": { - "http-proxy": "^1.17.0", + "http-proxy": "^1.18.1", "is-glob": "^4.0.0", "lodash": "^4.17.11", "micromatch": "^3.1.10" @@ -13460,9 +13746,9 @@ } }, "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -13509,15 +13795,6 @@ "p-locate": "^4.1.0" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -13527,12 +13804,6 @@ "p-limit": "^2.2.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -13555,9 +13826,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -13566,9 +13837,9 @@ } }, "hyphenate-style-name": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz", - "integrity": "sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ==" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" }, "iconv-lite": { "version": "0.4.24", @@ -13600,9 +13871,9 @@ "dev": true }, "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-1.0.2.tgz", + "integrity": "sha512-9AfeLfji44r5TKInjhz3W9DyZI1zR1JAf2hVBMGhddAKPqBsupb89jGfbCTHIGZd6fGZl9WlHdn4AObygyMKwg==", "dev": true }, "ignore": { @@ -13611,16 +13882,6 @@ "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", "dev": true }, - "ignore-walk": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", - "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", - "dev": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, "immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", @@ -13664,15 +13925,6 @@ "p-locate": "^4.1.0" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -13682,12 +13934,6 @@ "p-limit": "^2.2.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -13733,6 +13979,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -13741,7 +13988,8 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "ini": { "version": "1.3.5", @@ -13750,21 +13998,21 @@ "dev": true }, "inquirer": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", "dev": true, "requires": { "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", + "chalk": "^4.1.0", "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", + "cli-width": "^3.0.0", "external-editor": "^3.0.3", "figures": "^3.0.0", - "lodash": "^4.17.15", + "lodash": "^4.17.19", "mute-stream": "0.0.8", "run-async": "^2.4.0", - "rxjs": "^6.5.3", + "rxjs": "^6.6.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0", "through": "^2.3.6" @@ -13787,9 +14035,9 @@ } }, "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -13818,9 +14066,9 @@ "dev": true }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, "strip-ansi": { @@ -13833,9 +14081,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -13955,9 +14203,9 @@ "dev": true }, "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.1.tgz", + "integrity": "sha512-wliAfSzx6V+6WfMOmus1xy0XvSgf/dlStkvTfq7F0g4bOIW0PSUbnyse3NhDwdyYS1ozfUtAAySqTws3z9Eqgg==" }, "is-ci": { "version": "2.0.0", @@ -14032,6 +14280,12 @@ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", "dev": true }, + "is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "dev": true + }, "is-expression": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz", @@ -14118,6 +14372,12 @@ "define-properties": "^1.1.3" } }, + "is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "dev": true + }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -14202,13 +14462,19 @@ "dev": true }, "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", "requires": { - "has": "^1.0.3" + "has-symbols": "^1.0.1" } }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, "is-resolvable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", @@ -14281,11 +14547,13 @@ "dev": true }, "is-wsl": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", - "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, - "optional": true + "requires": { + "is-docker": "^2.0.0" + } }, "isarray": { "version": "1.0.0", @@ -14385,9 +14653,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -14499,9 +14767,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -14600,12 +14868,12 @@ "dev": true }, "jest-cli": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.2.tgz", - "integrity": "sha512-jbOJ4oOIJptg5mjNQZWyHkv33sXCIFT2UnkYwlZvyVU/0nz5nmIlIx57iTgHkmeRBp1VkK2qPZhjCDwHmxNKgA==", + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.4.tgz", + "integrity": "sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==", "dev": true, "requires": { - "@jest/core": "^25.5.2", + "@jest/core": "^25.5.4", "@jest/test-result": "^25.5.0", "@jest/types": "^25.5.0", "chalk": "^3.0.0", @@ -14613,7 +14881,7 @@ "graceful-fs": "^4.2.4", "import-local": "^3.0.2", "is-ci": "^2.0.0", - "jest-config": "^25.5.2", + "jest-config": "^25.5.4", "jest-util": "^25.5.0", "jest-validate": "^25.5.0", "prompts": "^2.0.1", @@ -14678,15 +14946,6 @@ "picomatch": "^2.0.5" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -14696,12 +14955,6 @@ "p-limit": "^2.2.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -14736,9 +14989,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -14754,9 +15007,9 @@ } }, "yargs": { - "version": "15.3.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", - "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", "dev": true, "requires": { "cliui": "^6.0.0", @@ -14769,7 +15022,7 @@ "string-width": "^4.2.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^18.1.1" + "yargs-parser": "^18.1.2" } } } @@ -14808,9 +15061,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -14852,9 +15105,9 @@ "dev": true }, "cross-spawn": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", - "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "requires": { "path-key": "^3.1.0", @@ -14881,9 +15134,9 @@ } }, "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, "requires": { "pump": "^3.0.0" @@ -14938,9 +15191,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -14958,13 +15211,13 @@ } }, "jest-config": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.2.tgz", - "integrity": "sha512-6KVTvhJYyXQVFMDxMCxqf9IgdI0dhdaIKR9WN9U+w3xcvNEWCgwzK5LaSx6hvthgh/sukJb3bC4jMnIUXkWu+A==", + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", + "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^25.5.2", + "@jest/test-sequencer": "^25.5.4", "@jest/types": "^25.5.0", "babel-jest": "^25.5.1", "chalk": "^3.0.0", @@ -14974,7 +15227,7 @@ "jest-environment-jsdom": "^25.5.0", "jest-environment-node": "^25.5.0", "jest-get-type": "^25.2.6", - "jest-jasmine2": "^25.5.2", + "jest-jasmine2": "^25.5.4", "jest-regex-util": "^25.2.6", "jest-resolve": "^25.5.1", "jest-util": "^25.5.0", @@ -15034,38 +15287,14 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" } }, - "acorn": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", - "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==", - "dev": true - }, - "acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", - "dev": true, - "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", - "dev": true - } - } - }, "ansi-styles": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", @@ -15205,15 +15434,12 @@ "dev": true }, "istanbul-lib-instrument": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz", - "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", "dev": true, "requires": { "@babel/core": "^7.7.5", - "@babel/parser": "^7.7.5", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", "@istanbuljs/schema": "^0.1.2", "istanbul-lib-coverage": "^3.0.0", "semver": "^6.3.0" @@ -15317,40 +15543,6 @@ "supports-color": "^7.0.0" } }, - "jsdom": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", - "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "acorn": "^7.1.0", - "acorn-globals": "^4.3.2", - "array-equal": "^1.0.0", - "cssom": "^0.4.1", - "cssstyle": "^2.0.0", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.1", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.2.0", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.7", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^7.0.0", - "xml-name-validator": "^3.0.0" - } - }, "make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -15370,12 +15562,6 @@ "picomatch": "^2.0.5" } }, - "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, "realpath-native": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", @@ -15401,9 +15587,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -15509,9 +15695,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -15573,9 +15759,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -15618,9 +15804,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -15696,9 +15882,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -15721,41 +15907,53 @@ }, "dependencies": { "@jest/environment": { - "version": "26.0.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.0.1.tgz", - "integrity": "sha512-xBDxPe8/nx251u0VJ2dFAFz2H23Y98qdIaNwnMK6dFQr05jc+Ne/2np73lOAx+5mSBO/yuQldRrQOf6hP1h92g==", + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.3.0.tgz", + "integrity": "sha512-EW+MFEo0DGHahf83RAaiqQx688qpXgl99wdb8Fy67ybyzHwR1a58LHcO376xQJHfmoXTu89M09dH3J509cx2AA==", "dev": true, "requires": { - "@jest/fake-timers": "^26.0.1", - "@jest/types": "^26.0.1", - "jest-mock": "^26.0.1" + "@jest/fake-timers": "^26.3.0", + "@jest/types": "^26.3.0", + "@types/node": "*", + "jest-mock": "^26.3.0" } }, "@jest/fake-timers": { - "version": "26.0.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.0.1.tgz", - "integrity": "sha512-Oj/kCBnTKhm7CR+OJSjZty6N1bRDr9pgiYQr4wY221azLz5PHi08x/U+9+QpceAYOWheauLP8MhtSVFrqXQfhg==", + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.3.0.tgz", + "integrity": "sha512-ZL9ytUiRwVP8ujfRepffokBvD2KbxbqMhrXSBhSdAhISCw3gOkuntisiSFv+A6HN0n0fF4cxzICEKZENLmW+1A==", "dev": true, "requires": { - "@jest/types": "^26.0.1", + "@jest/types": "^26.3.0", "@sinonjs/fake-timers": "^6.0.1", - "jest-message-util": "^26.0.1", - "jest-mock": "^26.0.1", - "jest-util": "^26.0.1" + "@types/node": "*", + "jest-message-util": "^26.3.0", + "jest-mock": "^26.3.0", + "jest-util": "^26.3.0" } }, "@jest/types": { - "version": "26.0.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.0.1.tgz", - "integrity": "sha512-IbtjvqI9+eS1qFnOIEL7ggWmT+iK/U+Vde9cGWtYb/b6XgKb3X44ZAe/z9YZzoAAZ/E92m0DqrilF934IGNnQA==", + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.3.0.tgz", + "integrity": "sha512-BDPG23U0qDeAvU4f99haztXwdAg3hz4El95LkAM+tHAqqhiVzRpEGHHU8EDxT/AnxOrA65YjLBwDahdJ9pTLJQ==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", "@types/yargs": "^15.0.0", "chalk": "^4.0.0" } }, + "@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, "@types/yargs": { "version": "15.0.5", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", @@ -15765,6 +15963,28 @@ "@types/yargs-parser": "*" } }, + "acorn": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", + "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", + "dev": true + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, "ansi-styles": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", @@ -15785,9 +16005,9 @@ } }, "chalk": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz", - "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -15809,6 +16029,34 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + } + } + }, "escape-string-regexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", @@ -15830,6 +16078,15 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -15837,13 +16094,13 @@ "dev": true }, "jest-message-util": { - "version": "26.0.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.0.1.tgz", - "integrity": "sha512-CbK8uQREZ8umUfo8+zgIfEt+W7HAHjQCoRaNs4WxKGhAYBGwEyvxuK81FXa7VeB9pwDEXeeKOB2qcsNVCAvB7Q==", + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.3.0.tgz", + "integrity": "sha512-xIavRYqr4/otGOiLxLZGj3ieMmjcNE73Ui+LdSW/Y790j5acqCsAdDiLIbzHCZMpN07JOENRWX5DcU+OQ+TjTA==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.0.1", + "@jest/types": "^26.3.0", "@types/stack-utils": "^1.0.1", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", @@ -15853,34 +16110,61 @@ } }, "jest-mock": { - "version": "26.0.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.0.1.tgz", - "integrity": "sha512-MpYTBqycuPYSY6xKJognV7Ja46/TeRbAZept987Zp+tuJvMN0YBWyyhG9mXyYQaU3SBI0TUlSaO5L3p49agw7Q==", + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.3.0.tgz", + "integrity": "sha512-PeaRrg8Dc6mnS35gOo/CbZovoDPKAeB1FICZiuagAgGvbWdNNyjQjkOaGUa/3N3JtpQ/Mh9P4A2D4Fv51NnP8Q==", "dev": true, "requires": { - "@jest/types": "^26.0.1" + "@jest/types": "^26.3.0", + "@types/node": "*" } }, "jest-util": { - "version": "26.0.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.0.1.tgz", - "integrity": "sha512-byQ3n7ad1BO/WyFkYvlWQHTsomB6GIewBh8tlGtusiylAlaxQ1UpS0XYH0ngOyhZuHVLN79Qvl6/pMiDMSSG1g==", + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.3.0.tgz", + "integrity": "sha512-4zpn6bwV0+AMFN0IYhH/wnzIQzRaYVrz1A8sYnRnj4UXDXbOVtWmlaZkO9mipFqZ13okIfN87aDoJWB7VH6hcw==", "dev": true, "requires": { - "@jest/types": "^26.0.1", + "@jest/types": "^26.3.0", + "@types/node": "*", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", "is-ci": "^2.0.0", - "make-dir": "^3.0.0" + "micromatch": "^4.0.2" } }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "jsdom": { + "version": "16.4.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", + "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", "dev": true, "requires": { - "semver": "^6.0.0" + "abab": "^2.0.3", + "acorn": "^7.1.1", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.2.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.0", + "domexception": "^2.0.1", + "escodegen": "^1.14.1", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "5.1.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.8", + "saxes": "^5.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0", + "ws": "^7.2.3", + "xml-name-validator": "^3.0.0" } }, "micromatch": { @@ -15893,12 +16177,21 @@ "picomatch": "^2.0.5" } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", "dev": true }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "requires": { + "xmlchars": "^2.2.0" + } + }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -15915,9 +16208,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -15931,13 +16224,48 @@ "requires": { "is-number": "^7.0.0" } + }, + "tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "whatwg-url": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.2.2.tgz", + "integrity": "sha512-PcVnO6NiewhkmzV0qn7A+UZ9Xx4maNTI+O+TShmfE4pqjoCMwUMjkvoNhNHPTvgR7QH9Xt3R13iHuWy2sToFxQ==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + } } } }, "jest-environment-jsdom-global": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom-global/-/jest-environment-jsdom-global-2.0.2.tgz", - "integrity": "sha512-2jNQq5ytKmMHB8sxn/jktP9ldcLMT+scjvJPljqjaH3sw9exTxqINhH8qvROgTwn9CJGVEb3pfa//nVT+yQBnA==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom-global/-/jest-environment-jsdom-global-2.0.4.tgz", + "integrity": "sha512-1vB8q+PrszXW4Pf7Zgp3eQ4oNVbA7GY6+jmrg1qi6RtYRWDJ60/xdkhjqAbQpX8BRyvqQJYQi66LXER5YNeHXg==", "dev": true }, "jest-environment-node": { @@ -15980,9 +16308,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -16123,9 +16451,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -16196,9 +16524,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -16243,9 +16571,9 @@ } }, "jest-jasmine2": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.2.tgz", - "integrity": "sha512-wRtHAy97F4hafJgnh5CwI/N1tDo7z+urteQAyr3rjK7X3TZWX5hSV4cO7WIBKLDV0kPICCmsGiNYs1caeHD/sQ==", + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", + "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", "dev": true, "requires": { "@babel/traverse": "^7.1.0", @@ -16260,7 +16588,7 @@ "jest-each": "^25.5.0", "jest-matcher-utils": "^25.5.0", "jest-message-util": "^25.5.0", - "jest-runtime": "^25.5.2", + "jest-runtime": "^25.5.4", "jest-snapshot": "^25.5.1", "jest-util": "^25.5.0", "pretty-format": "^25.5.0", @@ -16316,9 +16644,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -16456,9 +16784,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -16539,9 +16867,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -16575,9 +16903,9 @@ } }, "jest-pnp-resolver": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", - "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", "dev": true }, "jest-puppeteer": { @@ -16626,9 +16954,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -16694,15 +17022,6 @@ "p-locate": "^4.1.0" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -16712,12 +17031,6 @@ "p-limit": "^2.2.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -16768,9 +17081,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -16779,9 +17092,9 @@ } }, "jest-resolve-dependencies": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.2.tgz", - "integrity": "sha512-4xlPp6/SFFZj7g7WkhoKEEWsYqmAK6WcmFFRfDJ0K4T2f/MCJgFEPqv1F88ro6ZJdpOti08CxGku4gBwau/RjQ==", + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", "dev": true, "requires": { "@jest/types": "^25.5.0", @@ -16802,9 +17115,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -16858,9 +17171,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -16869,9 +17182,9 @@ } }, "jest-runner": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.2.tgz", - "integrity": "sha512-GvaM0AWSfyer46BEranPSmKoNNW9RqLGnjKftE6I5Ia6cfjdHHeTHAus7Mh9PdjWzGqrXsLSGdErX+4wMvN3rQ==", + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", + "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", "dev": true, "requires": { "@jest/console": "^25.5.0", @@ -16881,14 +17194,14 @@ "chalk": "^3.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-config": "^25.5.2", + "jest-config": "^25.5.4", "jest-docblock": "^25.3.0", "jest-haste-map": "^25.5.1", - "jest-jasmine2": "^25.5.2", + "jest-jasmine2": "^25.5.4", "jest-leak-detector": "^25.5.0", "jest-message-util": "^25.5.0", "jest-resolve": "^25.5.1", - "jest-runtime": "^25.5.2", + "jest-runtime": "^25.5.4", "jest-util": "^25.5.0", "jest-worker": "^25.5.0", "source-map-support": "^0.5.6", @@ -16933,9 +17246,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -17124,9 +17437,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -17153,9 +17466,9 @@ } }, "jest-runtime": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.2.tgz", - "integrity": "sha512-UQTPBnE73qpGMKAXYB2agoC+6hMyT3dWXVL+cYibCFRm0tx2A+0+8wceoivRCtxQGaQr52c+qMRIOIRqmhAgHQ==", + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", "dev": true, "requires": { "@jest/console": "^25.5.0", @@ -17171,7 +17484,7 @@ "exit": "^0.1.2", "glob": "^7.1.3", "graceful-fs": "^4.2.4", - "jest-config": "^25.5.2", + "jest-config": "^25.5.4", "jest-haste-map": "^25.5.1", "jest-message-util": "^25.5.0", "jest-mock": "^25.5.0", @@ -17259,9 +17572,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -17396,15 +17709,12 @@ "dev": true }, "istanbul-lib-instrument": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz", - "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", "dev": true, "requires": { "@babel/core": "^7.7.5", - "@babel/parser": "^7.7.5", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", "@istanbuljs/schema": "^0.1.2", "istanbul-lib-coverage": "^3.0.0", "semver": "^6.3.0" @@ -17522,15 +17832,6 @@ "picomatch": "^2.0.5" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -17540,12 +17841,6 @@ "p-limit": "^2.2.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -17592,9 +17887,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -17642,9 +17937,9 @@ } }, "yargs": { - "version": "15.3.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", - "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", "dev": true, "requires": { "cliui": "^6.0.0", @@ -17657,7 +17952,7 @@ "string-width": "^4.2.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^18.1.1" + "yargs-parser": "^18.1.2" } } } @@ -17704,9 +17999,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -17825,9 +18120,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -17845,9 +18140,9 @@ } }, "jest-styled-components": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/jest-styled-components/-/jest-styled-components-7.0.2.tgz", - "integrity": "sha512-i1Qke8Jfgx0Why31q74ohVj9S2FmMLUE8bNRSoK4DgiurKkXG6HC4NPhcOLAz6VpVd9wXkPn81hOt4aAQedqsA==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/jest-styled-components/-/jest-styled-components-7.0.3.tgz", + "integrity": "sha512-jj9sWyshehUnB0P9WFUaq9Bkh6RKYO8aD8lf3gUrXRwg/MRddTFk7U9D9pC4IAI3v9fbz4vmrMxwaecTpG8NKA==", "dev": true, "requires": { "css": "^2.2.4" @@ -17908,9 +18203,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -17964,9 +18259,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -18026,9 +18321,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -18160,9 +18455,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -18279,155 +18574,68 @@ } }, "jsdom": { - "version": "16.2.2", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.2.2.tgz", - "integrity": "sha512-pDFQbcYtKBHxRaP55zGXCJWgFHkDAYbKcsXEK/3Icu9nKYZkutUXfLBwbD+09XDutkYSHcgfQLZ0qvpAAm9mvg==", + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", "dev": true, "requires": { - "abab": "^2.0.3", - "acorn": "^7.1.1", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.2.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.0", - "domexception": "^2.0.1", - "escodegen": "^1.14.1", - "html-encoding-sniffer": "^2.0.1", - "is-potential-custom-element-name": "^1.0.0", + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", "nwsapi": "^2.2.0", - "parse5": "5.1.1", - "request": "^2.88.2", - "request-promise-native": "^1.0.8", - "saxes": "^5.0.0", - "symbol-tree": "^3.2.4", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.0.0", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", "whatwg-encoding": "^1.0.5", "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0", - "ws": "^7.2.3", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", "xml-name-validator": "^3.0.0" }, "dependencies": { "acorn": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", - "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", + "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", "dev": true }, "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "acorn-walk": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.1.1.tgz", - "integrity": "sha512-wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ==", - "dev": true - }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dev": true, - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - } - }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", "dev": true, "requires": { - "webidl-conversions": "^5.0.0" + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" }, "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", "dev": true } } }, - "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.5" - } - }, "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "dev": true - }, - "saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dev": true, - "requires": { - "xmlchars": "^2.2.0" - } - }, - "tr46": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", - "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", - "dev": true, - "requires": { - "punycode": "^2.1.1" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", "dev": true - }, - "whatwg-url": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.1.0.tgz", - "integrity": "sha512-vEIkwNi9Hqt4TV9RdnaBPNt+E2Sgmo3gePebCRgZ1R7g6d23+53zCTnuB0amKI4AXq6VM8jj2DUAa0S1vjJxkw==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^2.0.2", - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true - } - } } } }, @@ -18440,7 +18648,13 @@ "json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "json-schema": { "version": "0.2.3", @@ -18509,80 +18723,166 @@ } }, "jss": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss/-/jss-10.1.1.tgz", - "integrity": "sha512-Xz3qgRUFlxbWk1czCZibUJqhVPObrZHxY3FPsjCXhDld4NOj1BgM14Ir5hVm+Qr6OLqVljjGvoMcCdXNOAbdkQ==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.4.0.tgz", + "integrity": "sha512-l7EwdwhsDishXzqTc3lbsbyZ83tlUl5L/Hb16pHCvZliA9lRDdNBZmHzeJHP0sxqD0t1mrMmMR8XroR12JBYzw==", "requires": { "@babel/runtime": "^7.3.1", - "csstype": "^2.6.5", + "csstype": "^3.0.2", "is-in-browser": "^1.1.3", "tiny-warning": "^1.0.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "csstype": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.3.tgz", + "integrity": "sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag==" + } } }, "jss-plugin-camel-case": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.1.1.tgz", - "integrity": "sha512-MDIaw8FeD5uFz1seQBKz4pnvDLnj5vIKV5hXSVdMaAVq13xR6SVTVWkIV/keyTs5txxTvzGJ9hXoxgd1WTUlBw==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.4.0.tgz", + "integrity": "sha512-9oDjsQ/AgdBbMyRjc06Kl3P8lDCSEts2vYZiPZfGAxbGCegqE4RnMob3mDaBby5H9vL9gWmyyImhLRWqIkRUCw==", "requires": { "@babel/runtime": "^7.3.1", "hyphenate-style-name": "^1.0.3", - "jss": "10.1.1" + "jss": "10.4.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "jss-plugin-default-unit": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.1.1.tgz", - "integrity": "sha512-UkeVCA/b3QEA4k0nIKS4uWXDCNmV73WLHdh2oDGZZc3GsQtlOCuiH3EkB/qI60v2MiCq356/SYWsDXt21yjwdg==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.4.0.tgz", + "integrity": "sha512-BYJ+Y3RUYiMEgmlcYMLqwbA49DcSWsGgHpVmEEllTC8MK5iJ7++pT9TnKkKBnNZZxTV75ycyFCR5xeLSOzVm4A==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.1.1" + "jss": "10.4.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "jss-plugin-global": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.1.1.tgz", - "integrity": "sha512-VBG3wRyi3Z8S4kMhm8rZV6caYBegsk+QnQZSVmrWw6GVOT/Z4FA7eyMu5SdkorDlG/HVpHh91oFN56O4R9m2VA==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.4.0.tgz", + "integrity": "sha512-b8IHMJUmv29cidt3nI4bUI1+Mo5RZE37kqthaFpmxf5K7r2aAegGliAw4hXvA70ca6ckAoXMUl4SN/zxiRcRag==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.1.1" + "jss": "10.4.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "jss-plugin-nested": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.1.1.tgz", - "integrity": "sha512-ozEu7ZBSVrMYxSDplPX3H82XHNQk2DQEJ9TEyo7OVTPJ1hEieqjDFiOQOxXEj9z3PMqkylnUbvWIZRDKCFYw5Q==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.4.0.tgz", + "integrity": "sha512-cKgpeHIxAP0ygeWh+drpLbrxFiak6zzJ2toVRi/NmHbpkNaLjTLgePmOz5+67ln3qzJiPdXXJB1tbOyYKAP4Pw==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.1.1", + "jss": "10.4.0", "tiny-warning": "^1.0.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "jss-plugin-props-sort": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.1.1.tgz", - "integrity": "sha512-g/joK3eTDZB4pkqpZB38257yD4LXB0X15jxtZAGbUzcKAVUHPl9Jb47Y7lYmiGsShiV4YmQRqG1p2DHMYoK91g==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.4.0.tgz", + "integrity": "sha512-j/t0R40/2fp+Nzt6GgHeUFnHVY2kPGF5drUVlgkcwYoHCgtBDOhTTsOfdaQFW6sHWfoQYgnGV4CXdjlPiRrzwA==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.1.1" + "jss": "10.4.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "jss-plugin-rule-value-function": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.1.1.tgz", - "integrity": "sha512-ClV1lvJ3laU9la1CUzaDugEcwnpjPTuJ0yGy2YtcU+gG/w9HMInD5vEv7xKAz53Bk4WiJm5uLOElSEshHyhKNw==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.4.0.tgz", + "integrity": "sha512-w8504Cdfu66+0SJoLkr6GUQlEb8keHg8ymtJXdVHWh0YvFxDG2l/nS93SI5Gfx0fV29dO6yUugXnKzDFJxrdFQ==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.1.1" + "jss": "10.4.0", + "tiny-warning": "^1.0.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "jss-plugin-vendor-prefixer": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.1.1.tgz", - "integrity": "sha512-09MZpQ6onQrhaVSF6GHC4iYifQ7+4YC/tAP6D4ZWeZotvCMq1mHLqNKRIaqQ2lkgANjlEot2JnVi1ktu4+L4pw==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.4.0.tgz", + "integrity": "sha512-DpF+/a+GU8hMh/948sBGnKSNfKkoHg2p9aRFUmyoyxgKjOeH9n74Ht3Yt8lOgdZsuWNJbPrvaa3U4PXKwxVpTQ==", "requires": { "@babel/runtime": "^7.3.1", - "css-vendor": "^2.0.7", - "jss": "10.1.1" + "css-vendor": "^2.0.8", + "jss": "10.4.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "jstransformer": { @@ -18596,12 +18896,12 @@ } }, "jsx-ast-utils": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", - "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", + "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", "dev": true, "requires": { - "array-includes": "^3.0.3", + "array-includes": "^3.1.1", "object.assign": "^4.1.0" } }, @@ -18679,23 +18979,334 @@ "immediate": "~3.0.5" } }, - "lineclip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/lineclip/-/lineclip-1.1.5.tgz", - "integrity": "sha1-K/JgZ9lDVP6r+R5CdoI221YW/RM=" - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "lineclip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/lineclip/-/lineclip-1.1.5.tgz", + "integrity": "sha1-K/JgZ9lDVP6r+R5CdoI221YW/RM=" + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "dev": true, + "requires": { + "uc.micro": "^1.0.1" + } + }, + "lint-staged": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.3.0.tgz", + "integrity": "sha512-an3VgjHqmJk0TORB/sdQl0CTkRg4E5ybYCXTTCSJ5h9jFwZbcgKIx5oVma5e7wp/uKt17s1QYFmYqT9MGVosGw==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "commander": "^6.0.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.1.1", + "dedent": "^0.7.0", + "enquirer": "^2.3.6", + "execa": "^4.0.3", + "listr2": "^2.6.0", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.1.0.tgz", + "integrity": "sha512-wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA==", + "dev": true + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "execa": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz", + "integrity": "sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "log-symbols": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "dev": true, + "requires": { + "chalk": "^4.0.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "listr2": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-2.6.2.tgz", + "integrity": "sha512-6x6pKEMs8DSIpA/tixiYY2m/GcbgMplMVmhQAaLFxEtNSKLeWTGjtmU57xvv6QCm2XcqzyNXL/cTSVf4IChCRA==", "dev": true, "requires": { - "uc.micro": "^1.0.1" + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "figures": "^3.2.0", + "indent-string": "^4.0.0", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rxjs": "^6.6.2", + "through": "^2.3.8" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "load-json-file": { @@ -18751,12 +19362,12 @@ } }, "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "^2.0.0", + "p-locate": "^3.0.0", "path-exists": "^3.0.0" } }, @@ -18848,6 +19459,62 @@ "chalk": "^2.4.2" } }, + "log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + } + } + }, "loglevel": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz", @@ -18962,9 +19629,9 @@ } }, "markdown-it-anchor": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.2.7.tgz", - "integrity": "sha512-REFmIaSS6szaD1bye80DMbp7ePwsPNvLTR5HunsUcZ0SG0rWJQ+Pz24R4UlTKtjKBPhxo0v0tOBDYjZQQknW8Q==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.3.0.tgz", + "integrity": "sha512-/V1MnLL/rgJ3jkMWo84UR+K+jF1cxNG1a+KwqeXqTIJ+jtA8aWSHuigx8lTzauiIjBDbwF3NcWQMotd0Dm39jA==", "dev": true }, "marked": { @@ -19057,9 +19724,9 @@ "dev": true }, "merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true }, "methods": { @@ -19118,12 +19785,20 @@ "requires": { "bn.js": "^4.0.0", "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } } }, "mime": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", - "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", "dev": true }, "mime-db": { @@ -19147,12 +19822,6 @@ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true }, - "mimic-response": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", - "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", - "dev": true - }, "min-document": { "version": "2.19.0", "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", @@ -19163,9 +19832,9 @@ } }, "min-indent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", - "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", "dev": true }, "minimalistic-assert": { @@ -19184,6 +19853,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, "requires": { "brace-expansion": "^1.1.7" } @@ -19194,34 +19864,6 @@ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true }, - "minipass": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - }, - "dependencies": { - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - } - } - }, - "minizlib": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", - "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.9.0" - } - }, "mississippi": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", @@ -19241,9 +19883,9 @@ } }, "mitt": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-2.0.1.tgz", - "integrity": "sha512-FhuJY+tYHLnPcBHQhbUFzscD5512HumCPE4URXZUgPi3IvOJi4Xva5IIgy3xX56GqCmw++MAm5UURG6kDBYTdg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-2.1.0.tgz", + "integrity": "sha512-ILj2TpLiysu2wkBbWjAmww7TkZb65aiQO+DkVdUTBpBXq+MHYiETENkKFMtsJZX1Lf4pe4QOrTSjIfUwN5lRdg==", "dev": true }, "mixin-deep": { @@ -19295,9 +19937,9 @@ } }, "mkdirp-classic": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.2.tgz", - "integrity": "sha512-ejdnDQcR75gwknmMw/tx02AuRs8jCtqFoFqDZMjiNxsu85sRIJVXDKHuLYvUUPRBUtV2FpSZa9bL1BUa3BdR2g==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", "dev": true }, "moment": { @@ -19305,14 +19947,6 @@ "resolved": "https://registry.npmjs.org/moment/-/moment-2.26.0.tgz", "integrity": "sha512-oIixUO+OamkUkwjhAVE18rAMfRJNsNe/Stid/gwHSOfHrOtw9EhAY2AHvdKZ/k/MggcYELFCJz/Sn2pL8b8JMw==" }, - "monotone-convex-hull-2d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/monotone-convex-hull-2d/-/monotone-convex-hull-2d-1.0.1.tgz", - "integrity": "sha1-R/Xa6t88Sv03dkuqGqh4ekDu4Iw=", - "requires": { - "robust-orientation": "^1.1.3" - } - }, "moo": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", @@ -19392,12 +20026,6 @@ "to-regex": "^3.0.1" } }, - "napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", - "dev": true - }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -19408,57 +20036,26 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", - "dev": true - }, - "nearley": { - "version": "2.19.2", - "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.2.tgz", - "integrity": "sha512-h6lygT0BWAGErDvoE2LfI+tDeY2+UUrqG5dcBPdCmjnjud9z1wE0P7ljb85iNbE93YA+xJLpoSYGMuUqhnSSSA==", - "dev": true, - "requires": { - "commander": "^2.19.0", - "moo": "^0.5.0", - "railroad-diagrams": "^1.0.0", - "randexp": "0.4.6", - "semver": "^5.4.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "needle": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.3.tgz", - "integrity": "sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw==", - "dev": true, - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true, - "optional": true + "dev": true + }, + "nearley": { + "version": "2.19.6", + "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.6.tgz", + "integrity": "sha512-OV3Lx+o5iIGWVY38zs+7aiSnBqaHTFAOQiz83VHJje/wOOaSgzE3H0S/xfISxJhFSoPcX611OEDV9sCT8F283g==", + "dev": true, + "requires": { + "commander": "^2.19.0", + "moo": "^0.5.0", + "railroad-diagrams": "^1.0.0", + "randexp": "0.4.6", + "semver": "^5.4.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true } } }, @@ -19469,9 +20066,9 @@ "dev": true }, "neo-async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", - "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, "nice-try": { @@ -19490,27 +20087,10 @@ "tslib": "^1.10.0" } }, - "node-abi": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.16.0.tgz", - "integrity": "sha512-+sa0XNlWDA6T+bDLmkCUYn6W5k5W6BPRL6mqzSCs6H/xUgtl4D5x2fORKDzopKiU6wsyn/+wXlRXwXeSp+mtoA==", - "dev": true, - "requires": { - "semver": "^5.4.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, "node-addon-api": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.0.tgz", - "integrity": "sha512-ASCL5U13as7HhOExbT6OlWJJUV/lLzL2voOSP1UVehpRD8FbSrSDjfScK/KwAvVTI5AS6r4VwbOMlIqtvRidnA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.0.0.tgz", + "integrity": "sha512-sSHCgWfJ+Lui/u+0msF3oyCgvdkhxDbkCS6Q8uiJquzOimkJBvX6hl5aSSA7DR1XbMpdM8r7phjcF63sF4rkKg==", "dev": true }, "node-dir": { @@ -19523,9 +20103,9 @@ } }, "node-fetch": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz", - "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", "dev": true }, "node-forge": { @@ -19535,9 +20115,9 @@ "dev": true }, "node-gyp-build": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.2.tgz", - "integrity": "sha512-Lqh7mrByWCM8Cf9UPqpeoVBBo5Ugx+RKu885GAzmLBVYjeywScxHXPGLa4JfYNZmcNGwzR0Glu5/9GaQZMFqyA==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", + "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==", "dev": true }, "node-int64": { @@ -19700,57 +20280,12 @@ } } }, - "node-pre-gyp": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", - "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4.4.2" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "optional": true - } - } - }, "node-releases": { - "version": "1.1.53", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz", - "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==", - "dev": true - }, - "noop-logger": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", - "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=", + "version": "1.1.61", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz", + "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==", "dev": true }, - "nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", - "dev": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, "normalize-html-whitespace": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/normalize-html-whitespace/-/normalize-html-whitespace-1.0.0.tgz", @@ -19789,34 +20324,6 @@ "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", "dev": true }, - "npm-bundled": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", - "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", - "dev": true, - "optional": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "npm-packlist": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", - "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", - "dev": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, "npm-run-path": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", @@ -19826,18 +20333,6 @@ "path-key": "^2.0.0" } }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, "nth-check": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", @@ -19853,11 +20348,6 @@ "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", "dev": true }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - }, "nwsapi": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", @@ -19913,9 +20403,9 @@ "dev": true }, "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==" }, "object-is": { "version": "1.1.2", @@ -19952,14 +20442,13 @@ } }, "object.entries": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", - "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.2.tgz", + "integrity": "sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==", "dev": true, "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", + "es-abstract": "^1.17.5", "has": "^1.0.3" } }, @@ -20065,23 +20554,34 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "requires": { "wrappy": "1" } }, "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "requires": { "mimic-fn": "^2.1.0" } }, + "open": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/open/-/open-7.2.1.tgz", + "integrity": "sha512-xbYCJib4spUdmcs0g/2mK1nKo/jO2T7INClWd/beL7PFkXRWgr8B23ssDHX/USPn2M2IjDR5UdpYs6I67SnTSA==", + "dev": true, + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, "opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", "dev": true }, "opn": { @@ -20116,9 +20616,9 @@ } }, "ora": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.4.tgz", - "integrity": "sha512-77iGeVU1cIdRhgFzCK8aw1fbtT1B/iZAvWjS+l/o1x0RShMgxHUZaD2yDpWsNCPwXg9z1ZA78Kbdvr8kBmG/Ww==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-4.1.1.tgz", + "integrity": "sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==", "dev": true, "requires": { "chalk": "^3.0.0", @@ -20188,9 +20688,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -20225,17 +20725,6 @@ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, "output-file-sync": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-2.0.1.tgz", @@ -20260,28 +20749,31 @@ "dev": true }, "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "requires": { - "p-try": "^1.0.0" + "p-try": "^2.0.0" } }, "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "^1.1.0" + "p-limit": "^2.0.0" } }, "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } }, "p-retry": { "version": "3.0.1", @@ -20293,9 +20785,9 @@ } }, "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true }, "pako": { @@ -20351,14 +20843,13 @@ } }, "parse-asn1": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", - "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "dev": true, "requires": { - "asn1.js": "^4.0.0", + "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", "evp_bytestokey": "^1.0.0", "pbkdf2": "^3.0.3", "safe-buffer": "^5.1.1" @@ -20382,13 +20873,13 @@ } }, "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", + "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, @@ -20459,7 +20950,8 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true }, "path-is-inside": { "version": "1.0.2", @@ -20479,9 +20971,9 @@ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" }, "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==", "dev": true }, "path-type": { @@ -20500,9 +20992,9 @@ } }, "pbkdf2": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", - "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", "dev": true, "requires": { "create-hash": "^1.1.2", @@ -20573,62 +21065,62 @@ "dev": true, "requires": { "find-up": "^3.0.0" + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dev": true, + "requires": { + "find-up": "^2.1.0" }, "dependencies": { "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { - "locate-path": "^3.0.0" + "locate-path": "^2.0.0" } }, "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "dev": true, "requires": { - "p-locate": "^3.0.0", + "p-locate": "^2.0.0", "path-exists": "^3.0.0" } }, "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dev": true, "requires": { - "p-try": "^2.0.0" + "p-try": "^1.0.0" } }, "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "dev": true, "requires": { - "p-limit": "^2.0.0" + "p-limit": "^1.1.0" } }, "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "dev": true } } }, - "pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", - "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - }, "please-upgrade-node": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", @@ -20655,14 +21147,14 @@ "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" }, "portfinder": { - "version": "1.0.26", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", - "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", "dev": true, "requires": { "async": "^2.6.2", "debug": "^3.1.1", - "mkdirp": "^0.5.1" + "mkdirp": "^0.5.5" }, "dependencies": { "debug": { @@ -20689,9 +21181,9 @@ "dev": true }, "postcss": { - "version": "7.0.27", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", - "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", "dev": true, "requires": { "chalk": "^2.4.2", @@ -20717,9 +21209,9 @@ } }, "postcss-calc": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", - "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.4.tgz", + "integrity": "sha512-0I79VRAd1UTkaHzY9w83P39YGO/M3bG7/tNLrHGEunBolfoGM0hSjrGvjoeaj0JE/zIw5GsI2KZ0UwDJqv5hjw==", "dev": true, "requires": { "postcss": "^7.0.27", @@ -20935,118 +21427,44 @@ } }, "postcss-modules-extract-imports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", - "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", "dev": true, "requires": { - "postcss": "^6.0.1" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "postcss": "^7.0.5" } }, "postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", "dev": true, "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" } }, "postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", "dev": true, "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" } }, "postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", "dev": true, "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" } }, "postcss-normalize-charset": { @@ -21310,9 +21728,9 @@ } }, "css-what": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", - "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", + "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==", "dev": true }, "csso": { @@ -21353,9 +21771,9 @@ "dev": true }, "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", "dev": true, "requires": { "argparse": "^1.0.7", @@ -21428,46 +21846,34 @@ "requires": { "posthtml-parser": "^0.4.1", "posthtml-render": "^1.1.5" + }, + "dependencies": { + "posthtml-parser": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz", + "integrity": "sha512-BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==", + "dev": true, + "requires": { + "htmlparser2": "^3.9.2" + } + } } }, "posthtml-parser": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz", - "integrity": "sha512-BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==", - "dev": true, - "requires": { - "htmlparser2": "^3.9.2" - } - }, - "posthtml-render": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.2.2.tgz", - "integrity": "sha512-MbIXTWwAfJ9qET6Zl29UNwJcDJEEz9Zkr5oDhiujitJa7YBJwEpbkX2cmuklCDxubTMoRWpid3q8DrSyGnUUzQ==", - "dev": true - }, - "prebuild-install": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.3.tgz", - "integrity": "sha512-GV+nsUXuPW2p8Zy7SarF/2W/oiK8bFQgJcncoJ0d7kRpekEA0ftChjfEaF9/Y+QJEc/wFR7RAEa8lYByuUIe2g==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.5.0.tgz", + "integrity": "sha512-BsZFAqOeX9lkJJPKG2JmGgtm6t++WibU7FeS40FNNGZ1KS2szRSRQ8Wr2JLvikDgAecrQ/9V4sjugTAin2+KVw==", "dev": true, - "requires": { - "detect-libc": "^1.0.3", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "napi-build-utils": "^1.0.1", - "node-abi": "^2.7.0", - "noop-logger": "^0.1.1", - "npmlog": "^4.0.1", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^3.0.3", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0", - "which-pm-runs": "^1.0.0" + "requires": { + "htmlparser2": "^3.9.2" } }, + "posthtml-render": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.2.3.tgz", + "integrity": "sha512-rGGayND//VwTlsYKNqdILsA7U/XP0WJa6SMcdAEoqc2WRM5QExplGg/h9qbTuHz7mc2PvaXU+6iNxItvr5aHMg==", + "dev": true + }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", @@ -21509,9 +21915,9 @@ } }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -21565,9 +21971,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -21712,6 +22118,14 @@ "parse-asn1": "^5.0.0", "randombytes": "^2.0.1", "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } } }, "pug": { @@ -21925,148 +22339,22 @@ } }, "purgecss": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-1.4.2.tgz", - "integrity": "sha512-hkOreFTgiyMHMmC2BxzdIw5DuC6kxAbP/gGOGd3MEsF3+5m69rIvUEPaxrnoUtfODTFKe9hcXjGwC6jcjoyhOw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-2.3.0.tgz", + "integrity": "sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ==", "dev": true, "requires": { - "glob": "^7.1.3", - "postcss": "^7.0.14", - "postcss-selector-parser": "^6.0.0", - "yargs": "^14.0.0" + "commander": "^5.0.0", + "glob": "^7.0.0", + "postcss": "7.0.32", + "postcss-selector-parser": "^6.0.2" }, "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dev": true, - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "wrap-ansi": { + "commander": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - } - }, - "yargs": { - "version": "14.2.3", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.2.3.tgz", - "integrity": "sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==", - "dev": true, - "requires": { - "cliui": "^5.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^15.0.1" - } - }, - "yargs-parser": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-15.0.1.tgz", - "integrity": "sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true } } }, @@ -22077,9 +22365,9 @@ "dev": true }, "qs": { - "version": "6.9.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz", - "integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==" + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz", + "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==" }, "query-string": { "version": "5.1.1", @@ -22104,9 +22392,9 @@ "dev": true }, "querystringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", - "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" }, "quickselect": { "version": "2.0.0", @@ -22158,9 +22446,9 @@ } }, "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", "dev": true }, "raw-body": { @@ -22191,26 +22479,6 @@ "quickselect": "^2.0.0" } }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true - } - } - }, "react": { "version": "16.11.0", "resolved": "https://registry.npmjs.org/react/-/react-16.11.0.tgz", @@ -22237,9 +22505,9 @@ } }, "react-color": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.18.0.tgz", - "integrity": "sha512-FyVeU1kQiSokWc8NPz22azl1ezLpJdUyTbWL0LPUpcuuYDrZ/Y1veOk9rRK5B3pMlyDGvTk4f4KJhlkIQNRjEA==", + "version": "2.18.1", + "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.18.1.tgz", + "integrity": "sha512-X5XpyJS6ncplZs74ak0JJoqPi+33Nzpv5RYWWxn17bslih+X7OlgmfpmGC1fNvdkK7/SGWYf1JJdn7D2n5gSuQ==", "requires": { "@icons/material": "^0.2.4", "lodash": "^4.17.11", @@ -22298,9 +22566,9 @@ } }, "react-frame-component": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/react-frame-component/-/react-frame-component-4.1.1.tgz", - "integrity": "sha512-NfJp90AvYA1R6+uSYafQ+n+UM2HjHqi4WGHeprVXa6quU9d8o6ZFRzQ36uemY82dlkZFzf2jigFx6E4UzNFajA==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/react-frame-component/-/react-frame-component-4.1.3.tgz", + "integrity": "sha512-4PurhctiqnmC1F5prPZ+LdsalH7pZ3SFA5xoc0HBe8mSHctdLLt4Cr2WXfXOoajHBYq/yiipp9zOgx+vy8GiEA==", "dev": true }, "react-hook-form": { @@ -22370,6 +22638,16 @@ "prop-types": "^15.6.0", "react-input-autosize": "^2.2.2", "react-transition-group": "^4.3.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "react-test-renderer": { @@ -22385,14 +22663,24 @@ } }, "react-transition-group": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.3.0.tgz", - "integrity": "sha512-1qRV1ZuVSdxPlPf4O8t7inxUGpdyO5zG9IoNfJxSO0ImU2A1YWkEQvFPuIPZmMLkg5hYs7vv5mMOyfgSkvAwvw==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.1.tgz", + "integrity": "sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw==", "requires": { "@babel/runtime": "^7.5.5", "dom-helpers": "^5.0.1", "loose-envify": "^1.4.0", "prop-types": "^15.6.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "reactcss": { @@ -22433,51 +22721,6 @@ "requires": { "find-up": "^3.0.0", "read-pkg": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - } } }, "readable-stream": { @@ -22558,9 +22801,9 @@ "dev": true }, "regenerate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", - "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", + "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==", "dev": true }, "regenerate-unicode-properties": { @@ -22573,24 +22816,23 @@ } }, "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" }, "regenerator-transform": { - "version": "0.14.4", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", - "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", "dev": true, "requires": { - "@babel/runtime": "^7.8.4", - "private": "^0.1.8" + "@babel/runtime": "^7.8.4" }, "dependencies": { "@babel/runtime": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", - "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" @@ -22638,9 +22880,9 @@ } }, "regjsgen": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", - "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", "dev": true }, "regjsparser": { @@ -22750,29 +22992,29 @@ } }, "request-promise-core": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", - "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", "dev": true, "requires": { - "lodash": "^4.17.15" + "lodash": "^4.17.19" }, "dependencies": { "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true } } }, "request-promise-native": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", - "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", "dev": true, "requires": { - "request-promise-core": "1.1.3", + "request-promise-core": "1.1.4", "stealthy-require": "^1.1.1", "tough-cookie": "^2.3.3" }, @@ -22816,9 +23058,9 @@ }, "dependencies": { "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true } } @@ -22855,26 +23097,13 @@ } }, "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", + "integrity": "sha1-shklmlYC+sXFxJatiUpujMQwJh4=", "dev": true, "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "dependencies": { - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - } - } + "expand-tilde": "^1.2.2", + "global-modules": "^0.2.3" } }, "resolve-from": { @@ -22943,6 +23172,16 @@ "integrity": "sha512-DSOJTWHD67860I5ojetXdEQRIBvF6YcpNe53j0vn1vp9EUb9N80EiZTxgP+FkDKorWC8PZw052kTF4C1GOivCQ==", "requires": { "@babel/runtime": "^7.3.1" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "right-align": { @@ -22973,35 +23212,10 @@ "inherits": "^2.0.1" } }, - "robust-orientation": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/robust-orientation/-/robust-orientation-1.1.3.tgz", - "integrity": "sha1-2v9bANO+TmByLw6cAVbvln8cIEk=", - "requires": { - "robust-scale": "^1.0.2", - "robust-subtract": "^1.0.0", - "robust-sum": "^1.0.0", - "two-product": "^1.0.2" - } - }, - "robust-scale": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/robust-scale/-/robust-scale-1.0.2.tgz", - "integrity": "sha1-d1Ey7QlULQKOWLLMecBikLz3jDI=", - "requires": { - "two-product": "^1.0.2", - "two-sum": "^1.0.0" - } - }, - "robust-subtract": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/robust-subtract/-/robust-subtract-1.0.0.tgz", - "integrity": "sha1-4LFk4e2LpOOl3aRaEgODSNvtPpo=" - }, - "robust-sum": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/robust-sum/-/robust-sum-1.0.0.tgz", - "integrity": "sha1-FmRuUlKStNJdgnV6KGlV4Lv6U9k=" + "robust-predicates": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-2.0.4.tgz", + "integrity": "sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg==" }, "rst-selector-parser": { "version": "2.2.3", @@ -23087,9 +23301,9 @@ "dev": true }, "rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -23157,14 +23371,14 @@ } }, "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", "dev": true, "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" } }, "select": { @@ -23245,24 +23459,57 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", "dev": true + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.0.4", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + }, + "dependencies": { + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "~1.33.0" + } } } }, - "serialize-javascript": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz", - "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serialize-to-js": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-3.1.1.tgz", - "integrity": "sha512-F+NGU0UHMBO4Q965tjw7rvieNVjlH6Lqi2emq/Lc9LUURYJbiCzmpi4Cy1OOjjVPtxu0c+NE85LU6968Wko5ZA==", - "dev": true - }, "serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", @@ -23461,13 +23708,35 @@ } }, "side-channel": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz", - "integrity": "sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.3.tgz", + "integrity": "sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==", "dev": true, "requires": { - "es-abstract": "^1.17.0-next.1", - "object-inspect": "^1.7.0" + "es-abstract": "^1.18.0-next.0", + "object-inspect": "^1.8.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.0.tgz", + "integrity": "sha512-elZXTZXKn51hUBdJjSZGYRujuzilgXo8vSPQzjGYXLvSlGiCo8VO8ZGV3kjo9a0WNJJ57hENagwbtlRuHuzkcQ==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "signal-exit": { @@ -23476,23 +23745,6 @@ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", "dev": true }, - "simple-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", - "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=", - "dev": true - }, - "simple-get": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", - "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", - "dev": true, - "requires": { - "decompress-response": "^4.2.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, "simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", @@ -23773,9 +24025,9 @@ } }, "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", @@ -23789,9 +24041,9 @@ "dev": true }, "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, "requires": { "spdx-exceptions": "^2.1.0", @@ -23886,9 +24138,9 @@ } }, "split2": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.1.1.tgz", - "integrity": "sha512-emNzr1s7ruq4N+1993yht631/JH+jaj0NYBosuKmLcq+JkGQ9MmTw1RB1fGaTCzUuseRIClrlSLHRNYGwWQ58Q==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", "dev": true, "requires": { "readable-stream": "^3.0.0" @@ -24005,15 +24257,15 @@ } }, "stream-http": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.0.tgz", - "integrity": "sha512-cuB6RgO7BqC4FBYzmnvhob5Do3wIdIsXAgGycHJnW+981gHqoYcYz9lqjJrk8WXRddbwPuqPYRl+bag6mYv4lw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", + "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", "dev": true, "requires": { "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^3.0.6", - "xtend": "^4.0.0" + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" }, "dependencies": { "readable-stream": { @@ -24040,6 +24292,12 @@ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" }, + "string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true + }, "string-length": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", @@ -24123,26 +24381,6 @@ "es-abstract": "^1.17.5" } }, - "string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" - } - }, - "string.prototype.trimright": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" - } - }, "string.prototype.trimstart": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", @@ -24161,10 +24399,30 @@ "safe-buffer": "~5.1.0" } }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "dependencies": { + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + } + } + }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, "requires": { "ansi-regex": "^2.0.0" }, @@ -24172,7 +24430,8 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true } } }, @@ -24204,9 +24463,9 @@ } }, "strip-json-comments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", - "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true }, "styled-components": { @@ -24276,9 +24535,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -24332,9 +24591,9 @@ "dev": true }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, "string-width": { @@ -24371,35 +24630,10 @@ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", "dev": true }, - "tar": { - "version": "4.4.13", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", - "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" - }, - "dependencies": { - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true, - "optional": true - } - } - }, "tar-fs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.0.1.tgz", - "integrity": "sha512-6tzWDMeroL87uF/+lin46k+Q+46rAJ0SyPGz7OW7wTgblI273hsBqk2C1j0/xNadNLKDTUL9BukSjB7cwgmlPA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.0.tgz", + "integrity": "sha512-9uW5iDvrIMCVpvasdFHW0wJPez0K4JnMZtsuIeDI7HyMGJNxmDZDOCQROr7lXyS+iL/QMpj07qcjGYTSdRFXUg==", "dev": true, "requires": { "chownr": "^1.1.1", @@ -24409,12 +24643,12 @@ } }, "tar-stream": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.2.tgz", - "integrity": "sha512-UaF6FoJ32WqALZGOIAApXx+OdxhekNMChu6axLJR85zMMjXKWFGjbIRe+J6P4UnRGg9rAwWvbTT0oI7hD/Un7Q==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.4.tgz", + "integrity": "sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==", "dev": true, "requires": { - "bl": "^4.0.1", + "bl": "^4.0.3", "end-of-stream": "^1.4.1", "fs-constants": "^1.0.0", "inherits": "^2.0.3", @@ -24451,14 +24685,14 @@ } }, "terser": { - "version": "3.17.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", - "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", "dev": true, "requires": { - "commander": "^2.19.0", + "commander": "^2.20.0", "source-map": "~0.6.1", - "source-map-support": "~0.5.10" + "source-map-support": "~0.5.12" }, "dependencies": { "source-map": { @@ -24470,16 +24704,16 @@ } }, "terser-webpack-plugin": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.4.tgz", - "integrity": "sha512-U4mACBHIegmfoEe5fdongHESNJWqsGU+W0S/9+BmYGVQDw1+c2Ow05TpMhxjPK1sRb7cuYq1BPl1e5YHJMTCqA==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", "dev": true, "requires": { "cacache": "^12.0.2", "find-cache-dir": "^2.1.0", "is-wsl": "^1.1.0", "schema-utils": "^1.0.0", - "serialize-javascript": "^3.1.0", + "serialize-javascript": "^4.0.0", "source-map": "^0.6.1", "terser": "^4.1.2", "webpack-sources": "^1.4.0", @@ -24492,22 +24726,22 @@ "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", "dev": true }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } } } }, @@ -24593,9 +24827,9 @@ "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=" }, "tinyqueue": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-1.2.3.tgz", - "integrity": "sha512-Qz9RgWuO9l8lT+Y9xvbzhPT2efIUIFd69N7eF7tJ9lnQl0iLj1M7peK7IoUGZL9DJHw9XftqLreccfxcQgYLxA==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz", + "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==" }, "tmp": { "version": "0.0.33", @@ -24726,9 +24960,9 @@ "dev": true }, "tslib": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", "dev": true }, "tty-browserify": { @@ -24757,16 +24991,6 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", "dev": true }, - "two-product": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/two-product/-/two-product-1.0.2.tgz", - "integrity": "sha1-Z9ldSyV6kh4stL16+VEfkIhSLqo=" - }, - "two-sum": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/two-sum/-/two-sum-1.0.0.tgz", - "integrity": "sha1-MdPzIjnk9zHsqd+RVeKyl/AIq2Q=" - }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", @@ -24814,9 +25038,9 @@ } }, "typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", + "version": "3.9.7", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", + "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==", "dev": true }, "uc.micro": { @@ -24942,9 +25166,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, "parse5": { @@ -24975,9 +25199,9 @@ } }, "underscore": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.10.2.tgz", - "integrity": "sha512-N4P+Q/BuyuEKFJ43B9gYuOj4TQUHXX+j2FqguVOpjkssLUUrnJofCcBccJSCoeturDoZU6GorDTHSvUDlSQbTg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.11.0.tgz", + "integrity": "sha512-xY96SsN3NA461qIRKZ/+qox37YXPtSBswMGfiNptr+wrt6ds4HaMw23TP612fEyGekRE6LNRiLYr/aqbHXNedw==", "dev": true }, "unicode-canonical-property-names-ecmascript": { @@ -25115,9 +25339,9 @@ "dev": true }, "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", "dev": true, "requires": { "punycode": "^2.1.0" @@ -25212,15 +25436,15 @@ "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==" }, "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", + "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", "dev": true }, "v8-to-istanbul": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.3.tgz", - "integrity": "sha512-sAjOC+Kki6aJVbUOXJbcR0MnbfjvBzwKZazEJymA2IX49uoOdEdk+4fBq5cXgYgiyKtAyrrJNtBZdOeDIF+Fng==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.1", @@ -25317,9 +25541,9 @@ } }, "vue-template-compiler": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.11.tgz", - "integrity": "sha512-KIq15bvQDrcCjpGjrAhx4mUlyyHfdmTaoNfeoATHLAiWB+MU3cx4lOzMwrnUh9cCxy0Lt1T11hAFY6TQgroUAA==", + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz", + "integrity": "sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg==", "dev": true, "requires": { "de-indent": "^1.0.2", @@ -25412,12 +25636,12 @@ } }, "watchpack": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", - "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz", + "integrity": "sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==", "dev": true, "requires": { - "chokidar": "^3.4.0", + "chokidar": "^3.4.1", "graceful-fs": "^4.1.2", "neo-async": "^2.5.0", "watchpack-chokidar2": "^2.0.0" @@ -25435,9 +25659,9 @@ } }, "binary-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", - "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", "dev": true, "optional": true }, @@ -25452,9 +25676,9 @@ } }, "chokidar": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", - "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz", + "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==", "dev": true, "optional": true, "requires": { @@ -25614,6 +25838,17 @@ "esrecurse": "^4.1.0", "estraverse": "^4.1.1" } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } } } }, @@ -25659,13 +25894,24 @@ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", "dev": true }, - "find-up": { + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" } }, "import-local": { @@ -25684,40 +25930,6 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "resolve-cwd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", @@ -25762,12 +25974,6 @@ "has-flag": "^3.0.0" } }, - "v8-compile-cache": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", - "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", - "dev": true - }, "wrap-ansi": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", @@ -25820,6 +26026,14 @@ "mkdirp": "^0.5.1", "range-parser": "^1.2.1", "webpack-log": "^2.0.0" + }, + "dependencies": { + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + } } }, "webpack-dev-server": { @@ -25906,13 +26120,16 @@ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", "dev": true }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" } }, "import-local": { @@ -25937,20 +26154,10 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, "loglevel": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", - "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.0.tgz", + "integrity": "sha512-i2sY04nal5jDcagM3FMfG++T69GEEM8CYuOfeOIvmXzOIcwE9a/CJPR0MFM97pYMj/u10lzz7/zd7+qwhrBTqQ==", "dev": true }, "ms": { @@ -25959,30 +26166,6 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "resolve-cwd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", @@ -25998,6 +26181,17 @@ "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", "dev": true }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -26106,6 +26300,12 @@ "uuid": "^3.3.2" }, "dependencies": { + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true + }, "uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", @@ -26156,12 +26356,6 @@ "iconv-lite": "0.4.24" } }, - "whatwg-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", - "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==", - "dev": true - }, "whatwg-mimetype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", @@ -26220,48 +26414,6 @@ "is-typed-array": "^1.1.3" } }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "dev": true, - "requires": { - "string-width": "^1.0.2 || 2" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, "window-size": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", @@ -26360,7 +26512,8 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true }, "write": { "version": "1.0.3", @@ -26383,9 +26536,9 @@ } }, "ws": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.0.tgz", - "integrity": "sha512-iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz", + "integrity": "sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==", "dev": true }, "xml-name-validator": { @@ -26434,22 +26587,9 @@ "dev": true }, "yaml": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.9.2.tgz", - "integrity": "sha512-HPT7cGGI0DuRcsO51qC1j9O16Dh1mZ2bnXwsi0jrSpsLz0WxOLSLXfkABVl6bZO629py3CU+OMJtpNHDLB97kg==", - "requires": { - "@babel/runtime": "^7.9.2" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", - "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - } - } + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==" }, "yargs": { "version": "3.10.0", diff --git a/src/LayerStyler/LayerStyler.js b/src/LayerStyler/LayerStyler.js index 98a8fefd..c12ffd17 100644 --- a/src/LayerStyler/LayerStyler.js +++ b/src/LayerStyler/LayerStyler.js @@ -25,7 +25,8 @@ class LayerStyler extends React.Component { this.state = { attributeValues: [], - listeners: [] + listeners: [], + whitelistedLayers: props.whitelistedLayers } } @@ -43,6 +44,8 @@ class LayerStyler extends React.Component { // make sure the attributes get updated each time the view extent changes const listeners = addMovementListener(map, () => this.forceUpdate()) + this.props.onComponentMount() + this.setState({ listeners }) } @@ -171,6 +174,8 @@ class LayerStyler extends React.Component { return !layer.get('_ol_kit_basemap') && (layer.isGeoserverLayer || layer.isVectorLayer) }) + console.log(layers, validLayers) + if (layers.length - validLayers.length > 1) { ugh.warn('In order to use ManageLayers, the layer must be either an VectorLayer or GeoserverLayer') } @@ -204,12 +209,18 @@ class LayerStyler extends React.Component { } } +LayerStyler.defaultProps = { + whitelistedLayers: [] +} + LayerStyler.propTypes = { /** Openlayers map object */ map: PropTypes.object.isRequired, /** Object with key/value pairs for translated strings */ - translations: PropTypes.object.isRequired + translations: PropTypes.object.isRequired, + + whitelistedLayers: PropTypes.array } export default connectToMap(LayerStyler) diff --git a/src/LayerStyler/StyleManager/index.js b/src/LayerStyler/StyleManager/index.js index 50a42e1b..8c5260c1 100644 --- a/src/LayerStyler/StyleManager/index.js +++ b/src/LayerStyler/StyleManager/index.js @@ -10,7 +10,8 @@ import { connectToMap } from 'Map' import LabelStyler from 'LayerStyler/_LabelStyler' import LayerStyler from 'LayerStyler/_LayerStyler' import SelectTabs from 'LayerStyler/_SelectTabs' -import { HeaderContainer, InputContainer } from './styled' +import AttributesFilter from 'LayerStyler/_AttributesFilter' +import { HeaderContainer, InputContainer, FilterContainer, Tooltip } from './styled' const DEFAULT_LABEL_STYLE = { name: 'New Label Style', @@ -155,7 +156,7 @@ class StyleManager extends Component { const dedup = {} - styles?.forEach((s, i) => { + styles?.forEach((s, i) => { // eslint-disable-line const key = JSON.stringify(trimFilters(s.filter)) const val = dedup[key] ? [...dedup[key], { ...s, _index: i }] : [{ ...s, _index: i }] @@ -188,13 +189,26 @@ class StyleManager extends Component { + + + getValuesForAttribute(layers[activeIdx], attribute)} /> + + {layerSelected &&
({ + tooltip: { + fontSize: '15px', + paddingTop: '-36px' + } +}))(MaterialTooltip) diff --git a/src/LayerStyler/_LayerStyler/_StyleGroup/_GenericSymbolizer/styled.js b/src/LayerStyler/_LayerStyler/_StyleGroup/_GenericSymbolizer/styled.js index 5dd23644..527c8624 100644 --- a/src/LayerStyler/_LayerStyler/_StyleGroup/_GenericSymbolizer/styled.js +++ b/src/LayerStyler/_LayerStyler/_StyleGroup/_GenericSymbolizer/styled.js @@ -25,7 +25,7 @@ export const Half = styled.div` export const Fourth = styled.div` display: flex; flex-direction: column; - wtitleth: 15%; + width: 15%; vertical-align: top; ` diff --git a/src/LayerStyler/_LayerStyler/_StyleGroup/index.js b/src/LayerStyler/_LayerStyler/_StyleGroup/index.js index 19565467..0623702d 100644 --- a/src/LayerStyler/_LayerStyler/_StyleGroup/index.js +++ b/src/LayerStyler/_LayerStyler/_StyleGroup/index.js @@ -225,12 +225,10 @@ class StyleGroup extends Component { ) })} - - - - {translations['_ol_kit.StyleGroup.addValue']} - - + + + {translations['_ol_kit.StyleGroup.addValue']} +
) diff --git a/src/LayerStyler/_LayerStyler/_StyleGroup/styled.js b/src/LayerStyler/_LayerStyler/_StyleGroup/styled.js index b410753e..2086a68a 100644 --- a/src/LayerStyler/_LayerStyler/_StyleGroup/styled.js +++ b/src/LayerStyler/_LayerStyler/_StyleGroup/styled.js @@ -1,16 +1,12 @@ import styled from 'styled-components' - -export const AddNewContainer = styled.div` - display: flex; - padding: 15px; -` - - export const AddNew = styled.span` + display: flex; + align-items:center; color: #152357; cursor: pointer; transition: all 0.15s ease-in-out; + padding: 15px; &:hover { color: #054d94; diff --git a/src/LayerStyler/_LayerStyler/index.js b/src/LayerStyler/_LayerStyler/index.js index 39058718..6d06c76a 100644 --- a/src/LayerStyler/_LayerStyler/index.js +++ b/src/LayerStyler/_LayerStyler/index.js @@ -63,7 +63,6 @@ class LayerStyler extends Component { const { styles, onStylesChange } = this.props const newStyles = [...styles] - // this reverse is done b/c the incoming styles are reversed so // the top-most item is actually the last item rendered by GS so it's "on top" // in the z index stack @@ -125,7 +124,7 @@ class LayerStyler extends Component { return ({ } }))(MaterialPopover) +const Button = withStyles(() => ({ + root: { + padding: '6px 16px !important', + borderRadius: '4px !important', + color: 'rgba(0, 0, 0, 0.87) !important', + backgroundColor: '#e0e0e0 !important' + } +}))(MaterialButton) + class PopoverBuilder extends React.Component { constructor () { super() From 98625e0a738d294e3161cb51242be772ae3045a0 Mon Sep 17 00:00:00 2001 From: Daniel Rodenberg Date: Fri, 11 Sep 2020 13:36:07 -0500 Subject: [PATCH 02/15] layer styler styling changes for internal use --- src/LayerStyler/LayerStyler.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/LayerStyler/LayerStyler.js b/src/LayerStyler/LayerStyler.js index c12ffd17..d2d367b1 100644 --- a/src/LayerStyler/LayerStyler.js +++ b/src/LayerStyler/LayerStyler.js @@ -174,8 +174,6 @@ class LayerStyler extends React.Component { return !layer.get('_ol_kit_basemap') && (layer.isGeoserverLayer || layer.isVectorLayer) }) - console.log(layers, validLayers) - if (layers.length - validLayers.length > 1) { ugh.warn('In order to use ManageLayers, the layer must be either an VectorLayer or GeoserverLayer') } @@ -220,7 +218,9 @@ LayerStyler.propTypes = { /** Object with key/value pairs for translated strings */ translations: PropTypes.object.isRequired, - whitelistedLayers: PropTypes.array + whitelistedLayers: PropTypes.array, + + onComponentMount: PropTypes.func } export default connectToMap(LayerStyler) From c8593f71be3ba94c3c5d9a1cb171cbd346d4b9d9 Mon Sep 17 00:00:00 2001 From: Daniel Rodenberg Date: Fri, 11 Sep 2020 13:48:37 -0500 Subject: [PATCH 03/15] bump for rc --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index af0f618a..9faefbbd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@bayer/ol-kit", - "version": "0.17.3", + "version": "0.18.0-0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 4af82ff1..9394b784 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@bayer/ol-kit", - "version": "0.17.3", + "version": "0.18.0-0", "license": "BSD", "description": "Mapping components & utils built with openlayers + react", "keywords": [ From b3d39ee45d53fdd5f6358afa73b0640a97dc86c9 Mon Sep 17 00:00:00 2001 From: Daniel Rodenberg Date: Fri, 11 Sep 2020 16:38:12 -0500 Subject: [PATCH 04/15] updated the tooltip error message --- package-lock.json | 79 +++++++++++++++++++------- package.json | 2 +- src/LayerStyler/StyleManager/index.js | 13 ++++- src/LayerStyler/StyleManager/styled.js | 4 +- 4 files changed, 74 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9faefbbd..29d75ed2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@bayer/ol-kit", - "version": "0.18.0-0", + "version": "0.17.3", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1130,6 +1130,7 @@ "version": "7.7.7", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.7.tgz", "integrity": "sha512-uCnC2JEVAu8AKB5do1WRIsvrdJ0flYx/A/9f/6chdacnEZ7LmavjdsDXr5ksYBegxtuTPR5Va9/+13QF/kFkCA==", + "dev": true, "requires": { "regenerator-runtime": "^0.13.2" } @@ -2950,6 +2951,16 @@ "prop-types": "^15.7.2", "react-is": "^16.8.0", "react-transition-group": "^4.4.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "@material-ui/icons": { @@ -3035,6 +3046,16 @@ "@material-ui/utils": "^4.9.6", "csstype": "^2.5.2", "prop-types": "^15.7.2" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "@material-ui/types": { @@ -7482,9 +7503,9 @@ "dev": true }, "@types/node": { - "version": "14.10.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.10.0.tgz", - "integrity": "sha512-SOIyrdADB4cq6eY1F+9iU48iIomFAPltu11LCvA9PKcyEwHadjCFzNVPotAR+oEJA0bCP4Xvvgy+vwu1ZjVh8g==", + "version": "14.10.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.10.1.tgz", + "integrity": "sha512-aYNbO+FZ/3KGeQCEkNhHFRIzBOUgc7QvcVNKXbfnhDkSfwUv91JsQQa10rDgKSTSLkXZ1UIyPe4FJJNVgw1xWQ==", "dev": true }, "@types/normalize-package-data": { @@ -7877,9 +7898,9 @@ "dev": true }, "abab": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.4.tgz", - "integrity": "sha512-Eu9ELJWCz/c1e9gTiCY+FceWxcqzjYEbqMgtndnuSqZSUCOL73TWNK2mHfIj4Cw2E/ongOp+JISVNCmovt2KYQ==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", "dev": true }, "abortcontroller-polyfill": { @@ -10915,9 +10936,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.565", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.565.tgz", - "integrity": "sha512-me5dGlHFd8Q7mKhqbWRLIYnKjw4i0fO6hmW0JBxa7tM87fBfNEjWokRnDF7V+Qme/9IYpwhfMn+soWs40tXWqg==", + "version": "1.3.566", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.566.tgz", + "integrity": "sha512-V0fANdGN7waOE0tvCDhjf1vqPRevG3eo0asYm42c4t1qmZSunlnUuWQDxglUi9wDpbKQlGIttMJ+2DYpRwvYRA==", "dev": true }, "elliptic": { @@ -14375,8 +14396,7 @@ "is-negative-zero": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", - "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", - "dev": true + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=" }, "is-number": { "version": "3.0.0", @@ -20431,14 +20451,35 @@ } }, "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", + "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.0", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.0.tgz", + "integrity": "sha512-elZXTZXKn51hUBdJjSZGYRujuzilgXo8vSPQzjGYXLvSlGiCo8VO8ZGV3kjo9a0WNJJ57hENagwbtlRuHuzkcQ==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "object.entries": { diff --git a/package.json b/package.json index 9394b784..4af82ff1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@bayer/ol-kit", - "version": "0.18.0-0", + "version": "0.17.3", "license": "BSD", "description": "Mapping components & utils built with openlayers + react", "keywords": [ diff --git a/src/LayerStyler/StyleManager/index.js b/src/LayerStyler/StyleManager/index.js index 8c5260c1..a24be4cd 100644 --- a/src/LayerStyler/StyleManager/index.js +++ b/src/LayerStyler/StyleManager/index.js @@ -167,7 +167,14 @@ class StyleManager extends Component { return Object.values(dedup).map(group => group.reverse()) } const layerTitles = layers.map(getTitleForLayer) - const layerSelected = activeIdx !== null + const layerSelected = activeIdx !== null // eslint-disable-line + let tooltipMsg = '' + + if (!layerSelected) { + tooltipMsg = 'Select a Geoserver Layer to filter attributes' + } else if (!layers[activeIdx].isGeoserverLayer) { + tooltipMsg = 'VectorLayers dont have filter capabilities, only Geoserver Layers do' + } return (
@@ -189,7 +196,9 @@ class StyleManager extends Component { - + Date: Mon, 14 Sep 2020 10:07:39 -0500 Subject: [PATCH 05/15] lock --- package-lock.json | 780 +++++++++++++++++++++++----------------------- 1 file changed, 390 insertions(+), 390 deletions(-) diff --git a/package-lock.json b/package-lock.json index 29d75ed2..7329b90d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3120,21 +3120,21 @@ } }, "@parcel/babel-ast-utils": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/babel-ast-utils/-/babel-ast-utils-2.0.0-nightly.2021.tgz", - "integrity": "sha512-XDYhNEQp3qIFg0YZap/g7jIQLkwWMjY8LLdNXvL1fqGyZ4+BL9Bo013RTx5FwMCqIobXL+wIJ3jnBiSHANtfIg==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/babel-ast-utils/-/babel-ast-utils-2.0.0-nightly.2023.tgz", + "integrity": "sha512-Q9+rgygiGFO+e7nGm1LLSMoSY7c1bGp8jLTHmyeHtkXsHEgRoQlsiyfXPZXInAqc/vQ8ryZKljVRBjrZPZwCOw==", "dev": true, "requires": { "@babel/generator": "^7.0.0", "@babel/parser": "^7.0.0", "@parcel/source-map": "2.0.0-alpha.4.15", - "@parcel/utils": "2.0.0-nightly.399+e02314ec" + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/babel-preset-env": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/babel-preset-env/-/babel-preset-env-2.0.0-nightly.399.tgz", - "integrity": "sha512-HftaiICPwTr9aF8CPhwV9txbxV4kYiwJERmaIEB8LxTPpsTEQJiaS1sywgWSf8J2GQHdQfR3ht44Sc5lPi59sQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/babel-preset-env/-/babel-preset-env-2.0.0-nightly.401.tgz", + "integrity": "sha512-YyRjb/cnrV+P9JBkr+9OplONpjInk597/8RSCbccXZb0CelN4EUU6TO9Ks10kGCWKhJtiAWrWQQfCF+PCixGxw==", "dev": true, "requires": { "@babel/preset-env": "^7.4.0", @@ -3150,9 +3150,9 @@ } }, "@parcel/babylon-walk": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/babylon-walk/-/babylon-walk-2.0.0-nightly.2021.tgz", - "integrity": "sha512-3d1EWiiLAUgKPgUqHg09eNtjk49JDKjSHMjo7UfoSRzsubA485/IJm3aiMpow7Dr5KLNBD/kg2m9iSoBmIgxlw==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/babylon-walk/-/babylon-walk-2.0.0-nightly.2023.tgz", + "integrity": "sha512-0O97cXKeypQsxqQPm7De4agaeT4RedzMxwCtm5F+1mZYTHnQz8pbhBt2qX5XJmIupMXRCcMMLrh+w3MXeKqx1Q==", "dev": true, "requires": { "@babel/types": "^7.0.0", @@ -3160,31 +3160,31 @@ } }, "@parcel/bundler-default": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.0.0-nightly.399.tgz", - "integrity": "sha512-NS5qbNcPKRUHnoijss+Lt+BjQ9Q+C8tY+3/6Va3RXZpcMD2/Hgn23lVqO1xlUXoyQ7PpMBOu/9JlmFSSTbr00w==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.0.0-nightly.401.tgz", + "integrity": "sha512-mpHuMY//3AjnpSzh1lFnm+St8LB1QPq679UsZOlB4D0GHgjuqJjNJJjHim6r5yg7Ekj0xsmZiv7Tk4at1Kj/vQ==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1" } }, "@parcel/cache": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.0.0-nightly.399.tgz", - "integrity": "sha512-EqgPf5MQbjKjv2NXjY0Ys/Rh9F8dsKHHRf8vk7W+kS8o6xrU2MpEM6+5PIieujN6IZJK7NKyArJzc725AvLFSw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.0.0-nightly.401.tgz", + "integrity": "sha512-Vzl6Iq0bYyiaSuTqyngIZcRpxcOCVpyv7EIbbYYxLxiE0iaw1XOu2yHDNlthm0BWDhSQ6jlJYtB8fd7yD6tjDQ==", "dev": true, "requires": { - "@parcel/logger": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec" + "@parcel/logger": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/codeframe": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.0.0-nightly.399.tgz", - "integrity": "sha512-t++pVJKLDN4FNontJ96C7G9pocqNkd7mnrUb9Bqj8krs4XeofgLbal6NbvPrwY8+ArFeBbkV6TkvHK9oq+6c4Q==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.0.0-nightly.401.tgz", + "integrity": "sha512-y2vFXpdIcuw8HOinU4wOaTkTkptMBmbNyq1lDv8fG8waw6AzJjJa4vZ9OKmodqDzsoJClGfwpck4aOunQliocA==", "dev": true, "requires": { "chalk": "^2.4.2", @@ -3238,75 +3238,75 @@ } }, "@parcel/config-default": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.0.0-nightly.399.tgz", - "integrity": "sha512-ym4Vn7mPBOz90NLVDLIricGxrxCn+N1eqdMocHQUGhOnN2tPx3i+2mIfYfGuIt9jEU5QzIxNWrlLetlTAoyozA==", - "dev": true, - "requires": { - "@parcel/bundler-default": "2.0.0-nightly.399+e02314ec", - "@parcel/namer-default": "2.0.0-nightly.399+e02314ec", - "@parcel/optimizer-cssnano": "2.0.0-nightly.399+e02314ec", - "@parcel/optimizer-data-url": "2.0.0-nightly.399+e02314ec", - "@parcel/optimizer-htmlnano": "2.0.0-nightly.399+e02314ec", - "@parcel/optimizer-terser": "2.0.0-nightly.399+e02314ec", - "@parcel/packager-css": "2.0.0-nightly.399+e02314ec", - "@parcel/packager-html": "2.0.0-nightly.399+e02314ec", - "@parcel/packager-js": "2.0.0-nightly.399+e02314ec", - "@parcel/packager-raw": "2.0.0-nightly.399+e02314ec", - "@parcel/packager-raw-url": "2.0.0-nightly.2021+e02314ec", - "@parcel/packager-ts": "2.0.0-nightly.399+e02314ec", - "@parcel/reporter-bundle-analyzer": "2.0.0-nightly.2021+e02314ec", - "@parcel/reporter-bundle-buddy": "2.0.0-nightly.2021+e02314ec", - "@parcel/reporter-cli": "2.0.0-nightly.399+e02314ec", - "@parcel/reporter-dev-server": "2.0.0-nightly.399+e02314ec", - "@parcel/resolver-default": "2.0.0-nightly.399+e02314ec", - "@parcel/runtime-browser-hmr": "2.0.0-nightly.399+e02314ec", - "@parcel/runtime-js": "2.0.0-nightly.399+e02314ec", - "@parcel/runtime-react-refresh": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-babel": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-coffeescript": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-css": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-graphql": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-html": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-image": "2.0.0-nightly.2021+e02314ec", - "@parcel/transformer-inline-string": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-js": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-json": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-jsonld": "2.0.0-nightly.2021+e02314ec", - "@parcel/transformer-less": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-mdx": "2.0.0-nightly.2021+e02314ec", - "@parcel/transformer-postcss": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-posthtml": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-pug": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-raw": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-react-refresh-babel": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-react-refresh-wrap": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-sass": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-stylus": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-sugarss": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-toml": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-typescript-types": "2.0.0-nightly.399+e02314ec", - "@parcel/transformer-vue": "2.0.0-nightly.2021+e02314ec", - "@parcel/transformer-yaml": "2.0.0-nightly.399+e02314ec" + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.0.0-nightly.401.tgz", + "integrity": "sha512-3HwjeqFJcAm4vC6KRvg8Vd2vNL6RRe2XejODUHmootIcKanVgo/LoVMEDEKg1E3Xk3TShXPhvA8XB+hOAVrYpQ==", + "dev": true, + "requires": { + "@parcel/bundler-default": "2.0.0-nightly.401+15fb0fe5", + "@parcel/namer-default": "2.0.0-nightly.401+15fb0fe5", + "@parcel/optimizer-cssnano": "2.0.0-nightly.401+15fb0fe5", + "@parcel/optimizer-data-url": "2.0.0-nightly.401+15fb0fe5", + "@parcel/optimizer-htmlnano": "2.0.0-nightly.401+15fb0fe5", + "@parcel/optimizer-terser": "2.0.0-nightly.401+15fb0fe5", + "@parcel/packager-css": "2.0.0-nightly.401+15fb0fe5", + "@parcel/packager-html": "2.0.0-nightly.401+15fb0fe5", + "@parcel/packager-js": "2.0.0-nightly.401+15fb0fe5", + "@parcel/packager-raw": "2.0.0-nightly.401+15fb0fe5", + "@parcel/packager-raw-url": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/packager-ts": "2.0.0-nightly.401+15fb0fe5", + "@parcel/reporter-bundle-analyzer": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/reporter-bundle-buddy": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/reporter-cli": "2.0.0-nightly.401+15fb0fe5", + "@parcel/reporter-dev-server": "2.0.0-nightly.401+15fb0fe5", + "@parcel/resolver-default": "2.0.0-nightly.401+15fb0fe5", + "@parcel/runtime-browser-hmr": "2.0.0-nightly.401+15fb0fe5", + "@parcel/runtime-js": "2.0.0-nightly.401+15fb0fe5", + "@parcel/runtime-react-refresh": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-babel": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-coffeescript": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-css": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-graphql": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-html": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-image": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/transformer-inline-string": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-js": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-json": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-jsonld": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/transformer-less": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-mdx": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/transformer-postcss": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-posthtml": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-pug": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-raw": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-react-refresh-babel": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-react-refresh-wrap": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-sass": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-stylus": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-sugarss": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-toml": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-typescript-types": "2.0.0-nightly.401+15fb0fe5", + "@parcel/transformer-vue": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/transformer-yaml": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/core": { - "version": "2.0.0-nightly.397", - "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.0.0-nightly.397.tgz", - "integrity": "sha512-7dr+VAkdTUjU1DCjYGwZ3lxL+L/gMAXjTV6dOPymw0m9vLAtarwcqYYqJOK0Jkn9FsDqO0IH7bXgVArnW2zaUw==", - "dev": true, - "requires": { - "@parcel/cache": "2.0.0-nightly.399+e02314ec", - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", - "@parcel/events": "2.0.0-nightly.399+e02314ec", - "@parcel/fs": "2.0.0-nightly.399+e02314ec", - "@parcel/logger": "2.0.0-nightly.399+e02314ec", - "@parcel/package-manager": "2.0.0-nightly.399+e02314ec", - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "version": "2.0.0-nightly.399", + "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.0.0-nightly.399.tgz", + "integrity": "sha512-RT62gGWA+Z9AW9xOIIC05qYWndhZEJE9mRoHk02PWznJwgKPopKtKy8nvnQVT4vUSdZdIPb5g6fUVwtum1ICoQ==", + "dev": true, + "requires": { + "@parcel/cache": "2.0.0-nightly.401+15fb0fe5", + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", + "@parcel/events": "2.0.0-nightly.401+15fb0fe5", + "@parcel/fs": "2.0.0-nightly.401+15fb0fe5", + "@parcel/logger": "2.0.0-nightly.401+15fb0fe5", + "@parcel/package-manager": "2.0.0-nightly.401+15fb0fe5", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", - "@parcel/types": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", - "@parcel/workers": "2.0.0-nightly.399+e02314ec", + "@parcel/types": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", + "@parcel/workers": "2.0.0-nightly.401+15fb0fe5", "abortcontroller-polyfill": "^1.1.9", "base-x": "^3.0.8", "browserslist": "^4.6.6", @@ -3382,9 +3382,9 @@ } }, "@parcel/diagnostic": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.0.0-nightly.399.tgz", - "integrity": "sha512-aN5nGotyZsV55kxPnJhvnXqA3FabaUahjcsi725oPypyKloZqoZpj38ZhlC15clnz/I4cmb21hwTmJmgA5RhHw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.0.0-nightly.401.tgz", + "integrity": "sha512-g773VbRCNNpLpyRBBXxySOkGTIc68MzmLm73Vbfi7Vu6IOW9Oc6p8nMtFyaR6tjAXkpLp/j1eab7gYaFr0I3KA==", "dev": true, "requires": { "json-source-map": "^0.6.1", @@ -3392,21 +3392,21 @@ } }, "@parcel/events": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.0.0-nightly.399.tgz", - "integrity": "sha512-MObx4+Szobk5xkEugKe5mTxa7npiYRBOMiNO2XY2VZewkujxXb2fCidON2XUXAdfRudiAti0yyKr3J7hTOM/Yg==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.0.0-nightly.401.tgz", + "integrity": "sha512-za2aucI1o5Kr0Ts+vkhK/SCw27HhbzI19ouUTW77KG+ljOBwtTaf0Hns9fe0HOaHw+9D0by5afMWmsB04pBepQ==", "dev": true }, "@parcel/fs": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.0.0-nightly.399.tgz", - "integrity": "sha512-AGSHG6ITVAb2KHmz60REY1e4yCkZ558lBUdvT0V9xPfVqO+vsBD2ueUe0gq8f8cZJbHLOMy0jmw0h6rbgC3f/g==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.0.0-nightly.401.tgz", + "integrity": "sha512-HCqFhwpw2eOB+7vgV15Sv8kvpQb5a27QZ9mSfyqVYcZxKg1KPbzQRe74sZFq+M9Q28wHwtAWR2idOYMYLgBi3w==", "dev": true, "requires": { - "@parcel/fs-write-stream-atomic": "2.0.0-nightly.2021+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/fs-write-stream-atomic": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "@parcel/watcher": "2.0.0-alpha.8", - "@parcel/workers": "2.0.0-nightly.399+e02314ec", + "@parcel/workers": "2.0.0-nightly.401+15fb0fe5", "mkdirp": "^0.5.1", "ncp": "^2.0.0", "nullthrows": "^1.1.1", @@ -3414,9 +3414,9 @@ } }, "@parcel/fs-write-stream-atomic": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/fs-write-stream-atomic/-/fs-write-stream-atomic-2.0.0-nightly.2021.tgz", - "integrity": "sha512-cQnc2gKXC1YbUD7XXpYx8OqmmDQVK4CQq78k2qsC01QJxFgUh/hf79dufUnXLIOpMZj2TmNVQIsdtx/v2/WxZQ==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/fs-write-stream-atomic/-/fs-write-stream-atomic-2.0.0-nightly.2023.tgz", + "integrity": "sha512-ak4+NM7lycUgbxRzl5kbee+1BLtCmkzXpnrntzmN3TCZTEOurTGI2I9MdZIqI0zdRSz2rN9twUiqFukxfIEulA==", "dev": true, "requires": { "graceful-fs": "^4.1.2", @@ -3426,39 +3426,39 @@ } }, "@parcel/logger": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.0.0-nightly.399.tgz", - "integrity": "sha512-pHtHFEOXEbcLq3kmm5CAHMF6dIbx1SiI1PERwZj9vBr15w2iTCjTIyzPklNyfFzLqDPPF3JlbCtAnAO301xIYw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.0.0-nightly.401.tgz", + "integrity": "sha512-Bv/ORA8FtGQ2joBv7RZo1NZDMSfW0RvGFnX2J/aK4BebrNPAQB7y+sYP+pqacikbhbBitW1OWKQQmOwF2UJI7A==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", - "@parcel/events": "2.0.0-nightly.399+e02314ec" + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", + "@parcel/events": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/markdown-ansi": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.0.0-nightly.399.tgz", - "integrity": "sha512-ztdx++9/Ow/z1WLddWZI5T0wpbkVC66RGfQKHB0hSDEcseBE3RW6pkfpKN1vqvo3dKFaJX5Wt/jccs8K6BEnsw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.0.0-nightly.401.tgz", + "integrity": "sha512-WFyXLZgUABVlYl8VgNn2VPmqaOuqg0mXYxKbqW39KGqAfTMCJshworperpEb13HA00jxIFCL1YbSaY7km1cfqQ==", "dev": true, "requires": { "chalk": "^2.4.2" } }, "@parcel/namer-default": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.0.0-nightly.399.tgz", - "integrity": "sha512-d/Qb84RM7ErQKRiUaJr0Cnd0xJwNd7v+hy6k6JJAE3pTfmusvofum9yac6rRSTKgyMvzcDMRWrD7f0Mn/tkJ1Q==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.0.0-nightly.401.tgz", + "integrity": "sha512-f3V9x8nxkNc3CTEBehH8UlTeb8eiPubCYlkWgM9zU1fo/BPZNctOilSeMr88nrYAFy4a4+6iL21jnmqYRhsGdg==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1" } }, "@parcel/node-libs-browser": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/node-libs-browser/-/node-libs-browser-2.0.0-nightly.2021.tgz", - "integrity": "sha512-bBppLvVSGw3bqshgAw/wsPRaONWF+h8VTB+ibb6I5IW4xGz323vzregKRoOb0XAydZcKzq4PhrjJpXOn6E/erA==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/node-libs-browser/-/node-libs-browser-2.0.0-nightly.2023.tgz", + "integrity": "sha512-3HF6t2iyKgq8pgbXxufqCWooCV8IX+8oqgvkSKYrN4dqA/DpYMVcfFUuaiE9dX5YjfzY0S26iN7jB0DE3yItPQ==", "dev": true, "requires": { "assert": "^2.0.0", @@ -3520,66 +3520,66 @@ } }, "@parcel/node-resolver-core": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.0.0-nightly.2021.tgz", - "integrity": "sha512-TOGawnfEVyC14NnBWdreZ8pL4ft7GxJfxqol71CHz/93OTXv8iAQs3cthZhC4vV1DVKHyBhwfZiiGWBfkT3ukg==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.0.0-nightly.2023.tgz", + "integrity": "sha512-VYvqP8uZuZJDIdemGpAnrB6jNrWS4K8B6SoJnXFtQu++OOClaXTXN5X8oTFk7BlRP5efjATUt/V0o0Qz6bQxAw==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", - "@parcel/node-libs-browser": "2.0.0-nightly.2021+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", + "@parcel/node-libs-browser": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "micromatch": "^3.0.4", "nullthrows": "^1.1.1", "querystring": "^0.2.0" } }, "@parcel/optimizer-cssnano": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-cssnano/-/optimizer-cssnano-2.0.0-nightly.399.tgz", - "integrity": "sha512-2ZllJqNgF71JVAcFiw0cP36chAgI/SrG//BwtfGtcG3n0oN6qDBuBpwoTb68caRdlNLwIPgpT4iRfgaOL/6OMQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-cssnano/-/optimizer-cssnano-2.0.0-nightly.401.tgz", + "integrity": "sha512-wVbBs6MKdqPJg+YnlDeHL39fU9vAIk9R1FbtCq8QcSLgSXclQhx4J5EGzU6WHPzR8XAEI3fIc7zMGA4QdrutAg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", "cssnano": "^4.1.10", "postcss": "^7.0.5" } }, "@parcel/optimizer-data-url": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-data-url/-/optimizer-data-url-2.0.0-nightly.399.tgz", - "integrity": "sha512-RB3JtvmE4fdui1G0IBuqyQfjuGS2y9YMjFZUx1Xk55m5kYySNe3qe9hmhI3A5/QKy05IF1xPr5UTZcvV91/03Q==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-data-url/-/optimizer-data-url-2.0.0-nightly.401.tgz", + "integrity": "sha512-oW/Wqtdk2gd6ImlSNI1DxwkqSYcJWCpZkEfbjA4096jnAspM4Nl85FAf0b1yXo96p4Q6ii/gySjdjSqq/drfng==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "isbinaryfile": "^4.0.2", "mime": "^2.4.4" } }, "@parcel/optimizer-htmlnano": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.0.0-nightly.399.tgz", - "integrity": "sha512-naXbp4TAlCG9I5X+XihmspMwH0Ne5AFqlDW7dfluGTNpdOL96j62SGVh8JT7RUIugzXgJYpbwEvK2wUYqMzaeg==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.0.0-nightly.401.tgz", + "integrity": "sha512-LYoB0VEfRvZ7Hy3ALr/Z8AtnZ7NuNdKCthO7GPK/MAmIU/V5yXl7VaBkEn1SGF3966WTMdi+Zq9mUgATwaf8AA==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "htmlnano": "^0.2.2", "nullthrows": "^1.1.1", "posthtml": "^0.11.3" } }, "@parcel/optimizer-terser": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.0.0-nightly.399.tgz", - "integrity": "sha512-KB45yp8zGf+xqcBCW8CMPvUxZWjds2NRTX+WiE+T3ByvobDYyziELk2ulu7CIJCw92jCrNSb03s/G60YXY0RiA==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.0.0-nightly.401.tgz", + "integrity": "sha512-Sz72G3yc4mDATqtpg8t2xQ1UCawJRnzCVOCxQ5OakduKj670DdOeNBXclhbECC3SxjpCgBSuOQCtXkiXiakexg==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1", "terser": "^5.2.0" }, @@ -3604,16 +3604,16 @@ } }, "@parcel/package-manager": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.0.0-nightly.399.tgz", - "integrity": "sha512-ijEG4CGDJ21xiH1YsAtmcbtskVwwiAb+6n10qRVsBIq/2LGm/u3ZqwyYdB35qf2QmsS9jfzo8wE6sRpCpRCIJA==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.0.0-nightly.401.tgz", + "integrity": "sha512-nU3YLKju//leP1CorjZAk2+/Uu111K8OCGAIukCwJ9jlN+mZHFIXRbS+8grbCGKNgVxW0Ia3C0F//s1oeM90NQ==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", - "@parcel/fs": "2.0.0-nightly.399+e02314ec", - "@parcel/logger": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", - "@parcel/workers": "2.0.0-nightly.399+e02314ec", + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", + "@parcel/fs": "2.0.0-nightly.401+15fb0fe5", + "@parcel/logger": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", + "@parcel/workers": "2.0.0-nightly.401+15fb0fe5", "command-exists": "^1.2.6", "cross-spawn": "^6.0.4", "nullthrows": "^1.1.1", @@ -3631,109 +3631,109 @@ } }, "@parcel/packager-css": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.0.0-nightly.399.tgz", - "integrity": "sha512-1X1KiOKfWp1AcfG38MhudIysTdeh31Chri5UZOgCgRrCSnOiGEhgcAbH2rVHMVdDF5EqSfulGiSayaiqDXS2jg==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.0.0-nightly.401.tgz", + "integrity": "sha512-fjAVLxw72npb6KGsLgA8MBUJAe9v8oMDJEDTFn3zQzoXyQe+iCRqhWJiE7P+wReyzMMvWBUhW5yCfyr4y4+lJQ==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", - "@parcel/utils": "2.0.0-nightly.399+e02314ec" + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/packager-html": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.0.0-nightly.399.tgz", - "integrity": "sha512-RZJ472GXauiJlegBUfooNQfJ9kSVslOQmrZ9fzDV0CJjTaPXmOf78XD24rfJBlasdUbobTTING6Q1WervWChpw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.0.0-nightly.401.tgz", + "integrity": "sha512-K5WrzTBc3qE+YVxLm8inpPENAweDMyh+9/Wan2AAiPTyJSEytid6WLkHOC6Ka66Ki8dsumW3YQz04FU49nDiJg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/types": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/types": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1", "posthtml": "^0.11.3" } }, "@parcel/packager-js": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.0.0-nightly.399.tgz", - "integrity": "sha512-2sk8/bAWg4oEztjArUc+csIn4LP5SddlU8yiLwegV66F+y2PNn4huxVDKdzMQ2vhlpQe5eXMkaBkmdUVxSTaHQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.0.0-nightly.401.tgz", + "integrity": "sha512-0/gjbyKOZ+YntcXvy17ssyRxj4LmY8Xj5zz8h/RUlTveXGg7f4lQJn722eDrsJgX1+RXv1IJCbbNEgPGcwIokg==", "dev": true, "requires": { "@babel/traverse": "^7.2.3", - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/scope-hoisting": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/scope-hoisting": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1" } }, "@parcel/packager-raw": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.0.0-nightly.399.tgz", - "integrity": "sha512-eg8P0bpPPFKdZOGGetUpNIIuEdTrnlgJZ8Ar1GCKoNyV4Xs8Vm0mvJ2WXCee8pra0reZSj46mYUyC3fB9P/ItQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.0.0-nightly.401.tgz", + "integrity": "sha512-Q11YnnJ+9Yk+pbjzuX8t4KlHaj/wqLLc5SL0Yoxks1YEmYNQyLS8PgwCFdpFp4WbxA7OP4EmL5c6a3hBHWnPHg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/packager-raw-url": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.0.0-nightly.2021.tgz", - "integrity": "sha512-iLC+dwyymCHzrVuuUEYZ6hZ4ZVV60WOpliPZLm4rgO0/TMhZndMiDhBXsU0lfDU1dZyxbqU0kECVaI3iiyF64w==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.0.0-nightly.2023.tgz", + "integrity": "sha512-pouyJoVLwopuVdQg1e0dRYfqdti9DkTlELoWwLXh+S5cFaNfbJ5rzoBHQswNWmeNG2ENPVYc1K6OOoWwp9oCEg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/packager-ts": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/packager-ts/-/packager-ts-2.0.0-nightly.399.tgz", - "integrity": "sha512-usuy45vGwfPvZ0irINj4Xib9gN5WE/0O0zSYdig/YltOuqlQqLXt3+z1NZ0ZZ2yxU5LtOCHnmtvZAXUOJu4ZNw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/packager-ts/-/packager-ts-2.0.0-nightly.401.tgz", + "integrity": "sha512-vFWhWKXt89w/83Lf0IvE79jhCOwdfw9hIystVgs9ZZWmYkcS71UDUWbpRmk5rgSN40o4oel4M96KprMixhltfw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/plugin": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.0.0-nightly.399.tgz", - "integrity": "sha512-R274n7kTN92DHk1990g2Stnp6rUhLj5v0TBEMhTnPMBUiJvCKwgj//9YcoPFmu66lYUfF0GupNpt9Yb9otbRCw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.0.0-nightly.401.tgz", + "integrity": "sha512-9B4slN8mgnjtOkZCdKdTNwRqKkJNEelR6QvuHlNebW+fGTLPxeDgn3lchyg/Knpn2xqrRK2oFC9utkW86mn+4g==", "dev": true, "requires": { - "@parcel/types": "2.0.0-nightly.399+e02314ec" + "@parcel/types": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/reporter-bundle-analyzer": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/reporter-bundle-analyzer/-/reporter-bundle-analyzer-2.0.0-nightly.2021.tgz", - "integrity": "sha512-x+GKXb7jdOXV8NadAe5Hz7/lrF29Q+u4lJaX+M1o+WVM45PX4jnezhIf6DTzN7dLrSEHC9kVBYgmzzZy2T15+Q==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/reporter-bundle-analyzer/-/reporter-bundle-analyzer-2.0.0-nightly.2023.tgz", + "integrity": "sha512-xF5rthaRsZa48kfgS6awFReeK1m+68p1RBakqCDDNhgRoNCUMjvtHFhX71QAq1K5GPgwoL5nqkNfqu2gfg9eng==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1" } }, "@parcel/reporter-bundle-buddy": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/reporter-bundle-buddy/-/reporter-bundle-buddy-2.0.0-nightly.2021.tgz", - "integrity": "sha512-m7ibOWPGUAEvIhHpudpjUIwHcGHYUKT5FObEecuKp3httPhB4wiJZW2H2t29YiuYS1mud6BL+kqW/6k39wChgw==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/reporter-bundle-buddy/-/reporter-bundle-buddy-2.0.0-nightly.2023.tgz", + "integrity": "sha512-krCswExeCiCG1kle9e8zlc8NsW5BB7F29UP4wmM8AKaEf4vgCAL4pLgBhlamqdzPtX6xyE0+MJTKnikW9L6KsA==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/reporter-cli": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.0.0-nightly.399.tgz", - "integrity": "sha512-gNQ/HTLHERQMz6wr1hVGKbXteZOj2zj6ebgtu/9Z30outrutRW8JLSSFBxa17krdwUqhAlA8XlpJgX/o22G81w==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.0.0-nightly.401.tgz", + "integrity": "sha512-IkrTf/r+YA6dUaRrWF4LZyIMl2PQdOqMgBbKmYZKg5wyy9pLFeA33tBooyK/dFCjzhufxVhwiQl99edJEzoMFg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/types": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/types": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "chalk": "^3.0.0", "filesize": "^3.6.0", "nullthrows": "^1.1.1", @@ -3811,13 +3811,13 @@ } }, "@parcel/reporter-dev-server": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.0.0-nightly.399.tgz", - "integrity": "sha512-HYgRHdkUH5KMRC3mlgAU/ju/lo4dLt3C5yFAbmd09q2j9p32YrA6+D+88cYIDRjkasSt7K4JtQf3b5cFbDPupg==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.0.0-nightly.401.tgz", + "integrity": "sha512-qo0ZnwuNx7X6lHY3IfdXGYbQ4ABP4AaYbwjJVMgqwCYsgzimd2QC2k46YdoHqQbIFjDny+B5cxOBNOp9WUqXFQ==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "connect": "^3.7.0", "ejs": "^2.6.1", "http-proxy-middleware": "^0.19.1", @@ -3838,50 +3838,50 @@ } }, "@parcel/resolver-default": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.0.0-nightly.399.tgz", - "integrity": "sha512-W8e0omhvVFPR/EiZcjC3jij9XebARutbXF/X2qU1IkHe07UUwUejm//G/bgZFYi5p+7qDH/6jsh5YJacwpqwYQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.0.0-nightly.401.tgz", + "integrity": "sha512-cVCRFmLCwsp97jOeyq2yeKZYA33NSPeavrbciH/Uq5EYj0rQ9kGw+nCBmCVu+TAWWRwQiO/qkwuWqDyycVIByA==", "dev": true, "requires": { - "@parcel/node-resolver-core": "2.0.0-nightly.2021+e02314ec", - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/node-resolver-core": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/runtime-browser-hmr": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.0.0-nightly.399.tgz", - "integrity": "sha512-wo9K27elX2iHJDOpUi3O6FLFsNoxHXi+JM+EnsbJC84I2jb3EGwoKvrMaPLf4l8klu3LTtmaAPaY7OSjlQmuaA==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.0.0-nightly.401.tgz", + "integrity": "sha512-/A63NW9wPDy4HlmW6T/CXbaY1fJQ+QTUVmbxVlB/2WdPPmjw/c8E71lWN69zKBRD5/iu9R6aOQ2V8ce+MkqO4A==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/runtime-js": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.0.0-nightly.399.tgz", - "integrity": "sha512-OpjlIB9kGD3Hmrjjyi+UofxcN7wPxQqpy16cWbGHukQmRfW9szVoZ4TLSdcTt+NeyF9CR1xqNFnwY0lhmBykaQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.0.0-nightly.401.tgz", + "integrity": "sha512-QceFfeAPoNYFf0sWXuSIgHQitKFyNDvGx6VttL9oj2NHaAsklgw8bsTpLmvY70xyUIIPIvqdQTIaWiHd3GeXvg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1" } }, "@parcel/runtime-react-refresh": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.0.0-nightly.399.tgz", - "integrity": "sha512-VlyHWJgIRN5yGHqnXraTVL6GYyV767ZGhxJhc+x5UBGz/CwGMQurhVZDYNWBoVvodP60hfRx6gqYc66jEi/TIg==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.0.0-nightly.401.tgz", + "integrity": "sha512-JQ2jBU/noS1SBvIPU33+nWdbiNwXKIkbcdXjHhiAeRybYow+qUHcF2W3+S5ZUfVsQB4+tfAtJZplf7jT9Le+yw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "react-refresh": "^0.6.0" } }, "@parcel/scope-hoisting": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/scope-hoisting/-/scope-hoisting-2.0.0-nightly.399.tgz", - "integrity": "sha512-VxcqMLkafmEjKQFVYD28Efwf0cfefvr7Gw6p8XjxNpXMq5gyk42OzUao5169Tc7arfKsHF1+HEkjOprFt58XMQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/scope-hoisting/-/scope-hoisting-2.0.0-nightly.401.tgz", + "integrity": "sha512-qcnlBAFPAX5qflNEASKkmLNaZYeh6rq/B8VT67Bm1tOiK6bCmwHZbtITIF6gNce8sGUWkaaccVd6xoZXY1CbGw==", "dev": true, "requires": { "@babel/generator": "^7.3.3", @@ -3889,11 +3889,11 @@ "@babel/template": "^7.2.2", "@babel/traverse": "^7.2.3", "@babel/types": "^7.3.3", - "@parcel/babel-ast-utils": "2.0.0-nightly.2021+e02314ec", - "@parcel/babylon-walk": "2.0.0-nightly.2021+e02314ec", - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", + "@parcel/babel-ast-utils": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/babylon-walk": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1" } }, @@ -3908,9 +3908,9 @@ } }, "@parcel/transformer-babel": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.0.0-nightly.399.tgz", - "integrity": "sha512-SagmOX1tYASzX3/zRsNkV1L+V1MrndiH+kcTqMPTRML9cra+JB1PLHbaIMgWNa6hhq8Fpf0TzRVk/8BwA1yGtQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.0.0-nightly.401.tgz", + "integrity": "sha512-1W01+YPQcy1XVfTIznU1ZsLFj0o6h20TuRzH2Qgf955KNgmwQRIJ3wR9pK+Cll9sCgHMDd2qV0V25v/nwrS+Tg==", "dev": true, "requires": { "@babel/core": "^7.0.0", @@ -3921,10 +3921,10 @@ "@babel/preset-env": "^7.0.0", "@babel/preset-react": "^7.0.0", "@babel/traverse": "^7.0.0", - "@parcel/babel-ast-utils": "2.0.0-nightly.2021+e02314ec", - "@parcel/babel-preset-env": "2.0.0-nightly.399+e02314ec", - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/babel-ast-utils": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/babel-preset-env": "2.0.0-nightly.401+15fb0fe5", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "browserslist": "^4.6.6", "core-js": "^3.2.1", "nullthrows": "^1.1.1", @@ -3946,14 +3946,14 @@ } }, "@parcel/transformer-coffeescript": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-coffeescript/-/transformer-coffeescript-2.0.0-nightly.399.tgz", - "integrity": "sha512-lB9ih+hBaPUWXmXKmJKL55JHek3wiqmoXrxnqZCjyfUoYG6O8jxhg3n8Q27Nk6UJdm1JVSJ/t3XFIcvYsRgC0Q==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-coffeescript/-/transformer-coffeescript-2.0.0-nightly.401.tgz", + "integrity": "sha512-9NZ6QfZs1+StwA0kMTW17Pb98W0HBEK3+618VNevRtCVnTLtunIUifAdLKgjbsceyhFRpJFx50LRBnQs9XdV0g==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "coffeescript": "^2.0.3", "nullthrows": "^1.1.1", "semver": "^5.4.1" @@ -3968,14 +3968,14 @@ } }, "@parcel/transformer-css": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.0.0-nightly.399.tgz", - "integrity": "sha512-suTsBEL8E7fY052ZYmdEHZBZWLLrZjShKje/56UKXmnJt1nRJgZ+DecqUHJBrMw7zSCvt8BbDbR4pceKQbcHdw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.0.0-nightly.401.tgz", + "integrity": "sha512-TPHVJOAKLI5TDTt8pVRoeyQi66n6B5zZ9UD4ZvArQ+cpizpMVgQkLq3+wRyT+ETK8mS1pzU3XPYR7COO2Y3OZw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "postcss": "^7.0.5", "postcss-value-parser": "^3.3.1", "semver": "^5.4.1" @@ -3996,22 +3996,22 @@ } }, "@parcel/transformer-graphql": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-graphql/-/transformer-graphql-2.0.0-nightly.399.tgz", - "integrity": "sha512-mNedWsPvNge1QCKd6b/EOrmafjW1neTsbeCea5hSzB7ughckAgHY5DwCM7ou3o+fYu3Abmgy5QyAhXjYvghfPA==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-graphql/-/transformer-graphql-2.0.0-nightly.401.tgz", + "integrity": "sha512-zPU+SQTBhVLb0GzExtXTSpl9FB0Ojo0qK0AtB/DjNcr4SLSGhxAspSuEGxxnAsgtZuIKYKZicLqT2mOR2DEjbw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/transformer-html": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.0.0-nightly.399.tgz", - "integrity": "sha512-rejmVatICtl7/fQjUe4Im0EsbRG92PyUY6RN7qKbEgq92mTQtS8YV6x3MMPyIo71yW2FNjz1eIx66wzBPa748A==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.0.0-nightly.401.tgz", + "integrity": "sha512-B4FhZJ6uoUaqYgr676bcR2Ue1Id8fRNjURzRA4lpC/3PhbdPD7ovmpVvxHgZlB3jWU+WO5s3gitKZKlnuAFkzg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1", "posthtml": "^0.11.3", "posthtml-parser": "^0.4.1", @@ -4037,27 +4037,27 @@ } }, "@parcel/transformer-image": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.0.0-nightly.2021.tgz", - "integrity": "sha512-BbuKmnpEJYs+ZDhJW5SK8KEiEPLhADHgI+ysQ+MgDRVj+KeKCFPS8e4Y4vNBxthEGifmNNFv50Szoa6LXvRt1A==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.0.0-nightly.2023.tgz", + "integrity": "sha512-Zv7nVZg7rtz/ITHkbSDJchRHoLHE7gSdCi+JwehrQiN2IfG0ppGdyt+7xmYfCXNVD2j/E4c7aP50W0OREww4Vg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/transformer-inline-string": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-inline-string/-/transformer-inline-string-2.0.0-nightly.399.tgz", - "integrity": "sha512-yypIdv46PBTRwocPvOKZz8iHACVGfZp02nLDob527gwuptgWv4EqR/EwWPbltw/N5+AYbnQuFwU7fPgIIPdlOg==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-inline-string/-/transformer-inline-string-2.0.0-nightly.401.tgz", + "integrity": "sha512-GcYJYTxa3nYUquuCUV7W01mSchZAiiJ9WtissbOsH2GD5y+nLdPdfuTNxFS475pOscqfBBCHWm7roYSNk3JXkQ==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/transformer-js": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.0.0-nightly.399.tgz", - "integrity": "sha512-r/h+carGS/7wmufN2HVGy/Xpq4kJD3OlBS15+1RCKFKPJm3wo49Z8zdFv52eJAPoNIQEd75eLmdGPgiBq0z0Qg==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.0.0-nightly.401.tgz", + "integrity": "sha512-/BOV8K0RyfSxrbwzRP5Iq/1C44tTm2nw0kBNAMIne9eW1DqpBO1jp0jUfyF1YAeo7uSTqgM86m5WYNnt+0tubw==", "dev": true, "requires": { "@babel/core": "^7.0.0", @@ -4067,12 +4067,12 @@ "@babel/template": "^7.0.0", "@babel/traverse": "^7.0.0", "@babel/types": "^7.0.0", - "@parcel/babel-ast-utils": "2.0.0-nightly.2021+e02314ec", - "@parcel/babylon-walk": "2.0.0-nightly.2021+e02314ec", - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/scope-hoisting": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/babel-ast-utils": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/babylon-walk": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/scope-hoisting": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "micromatch": "^4.0.2", "nullthrows": "^1.1.1", "semver": "^5.4.1" @@ -4130,53 +4130,53 @@ } }, "@parcel/transformer-json": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.0.0-nightly.399.tgz", - "integrity": "sha512-JFFw+h02aC8ZXO8a9+7A2cR0rs/5Ida/1MWQPT7PFdwFpvXKbM90lVBFD8cL/0VzSIMP7056Yz2Ud7k12aoHEw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.0.0-nightly.401.tgz", + "integrity": "sha512-kUAsHblLPmSL0yC/qDCXZO6PlMB5i3SdLINQjM73IzxECj8HKfWhfK0v9T6WP1zmSvWXqkVFIbKq+rbtbbMDAg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "json5": "^2.1.0" } }, "@parcel/transformer-jsonld": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/transformer-jsonld/-/transformer-jsonld-2.0.0-nightly.2021.tgz", - "integrity": "sha512-+bmw7Y/N9xbafwS37fCKqLhd7DRJPDXcrXYGv++cR5jycWJ1er/poUv1xk4QP3VduP5MglJlaFmMMlmfYs4qKg==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/transformer-jsonld/-/transformer-jsonld-2.0.0-nightly.2023.tgz", + "integrity": "sha512-ypiDpEjOpDcSbxQkt5qmYJGjaeA1QZS9ZXY75BdRmK5AAXokWvSG2Dc2tnLu4QkWqAEJ6ivjpcngQx3TExKfNw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/types": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/types": "2.0.0-nightly.401+15fb0fe5", "json5": "^2.1.2" } }, "@parcel/transformer-less": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-less/-/transformer-less-2.0.0-nightly.399.tgz", - "integrity": "sha512-9iWTvSfT+ikp7Xdfb5JHoEZsoDiEJYYapaTbW/2ISAVD771syuJMEfrJPmc1FXKGMVpDjTJbyUnxMxVmtCRtzQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-less/-/transformer-less-2.0.0-nightly.401.tgz", + "integrity": "sha512-ew2qYnWi8tZH/dtWtBpQ/zihpm2ilB4gzrmDipeK1LJq4rEznn/in3EJaPnRQrTHCXzyOoVXHQMWAfSoqphlvA==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15" } }, "@parcel/transformer-mdx": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/transformer-mdx/-/transformer-mdx-2.0.0-nightly.2021.tgz", - "integrity": "sha512-BxMFQuHhv8kFKEq9/CTSekIvSSpzqgwtlIEfVDAooG/+SIYkQ+UVDk8ymzu4cbe64CtXtxrv2qwNt0LPaDfXkA==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/transformer-mdx/-/transformer-mdx-2.0.0-nightly.2023.tgz", + "integrity": "sha512-91tGbmp9n1Td0e8Z4S/SLB+mirOJBV3CBms7V8RuX/JMRN+SXD5Rz15Cwc4+V3WFoKqhbOE/07G56IZUU86J9A==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/transformer-postcss": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.0.0-nightly.399.tgz", - "integrity": "sha512-fadSfQef+7N6t64dJwPdwDpje9F7/DleMbxXPfVYca8Jpsk2VQkDUXztC7jCFFmj98Q3Sc1LXM24e2V02xqmEA==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.0.0-nightly.401.tgz", + "integrity": "sha512-5fRq8nTvhumqI87G1+XW/W09P2UdxzOJJDlfJYh3Nlvn8M1dFh2GnhwZLcdzaIJyG7qkxRHpCHzTJbGHAJpLBw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "css-modules-loader-core": "^1.1.0", "nullthrows": "^1.1.1", "postcss": "^7.0.5", @@ -4199,12 +4199,12 @@ } }, "@parcel/transformer-posthtml": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.0.0-nightly.399.tgz", - "integrity": "sha512-8ltxt0GwNXyAvY/EIKPY1AQ7QekjRLPojweJRmRCpL58khhCKHwPQQvdyGG/5sEiI5GYWZGpzUNgJtggYRv1Ow==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.0.0-nightly.401.tgz", + "integrity": "sha512-Hcs44Exk2NfTNNKNCg6X94rRs9CLonwUNJycTZi/fpfq9Zr91cRsbEk8e39C9nXbIpsXFwdNMRFoJGcimF6QAg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1", "posthtml": "^0.11.3", "posthtml-parser": "^0.4.1", @@ -4230,46 +4230,46 @@ } }, "@parcel/transformer-pug": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-pug/-/transformer-pug-2.0.0-nightly.399.tgz", - "integrity": "sha512-f+4dDC2dinIWWEKNb/HAMMQlqvGSR8Q0AqjUy0yefM4k2rafgghytfmfjgZF2hB65gzrc6z2Dwmj1Q7AiBCqMw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-pug/-/transformer-pug-2.0.0-nightly.401.tgz", + "integrity": "sha512-KNvv97i6724Fvv0ZiT74pxW1GFkbsSzDEtn/cfUehGCBcsCj2GbfizA317nwDnVG1UqPhKL+dkaKUzOLWoKXyQ==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/transformer-raw": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.0.0-nightly.399.tgz", - "integrity": "sha512-xu6EWd6Ysxq9y4NagTkxx4HjJd7/Ms6ohfUteY1vc9Ruelo1R8Nt10FZ9U+36JfEdqBvkQfAx0WBNBawfq/LOw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.0.0-nightly.401.tgz", + "integrity": "sha512-OSx3pIEj1nNVgSYMM5mM9uDTSU3nDTJZk/LFSYHfxIf30J4zoSyGRMJnJAtqLZEgkan224a5z1reAGs87QVkfA==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/transformer-react-refresh-babel": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-babel/-/transformer-react-refresh-babel-2.0.0-nightly.399.tgz", - "integrity": "sha512-Yqpj/p1PuXfb4eaSVsr7ppL0Wv6AsabkQca0wvWBkyPTskBZ/kwcWw6aCvYsQ88k37tqygNZkv73ABT+98Jmzw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-babel/-/transformer-react-refresh-babel-2.0.0-nightly.401.tgz", + "integrity": "sha512-Blsd3MyuYXLnBmYnjvtYL8R3HhGpHjqzSY9gC8YauWr2oYIFh+fMtF/fDCvDXZXDerNoYFtMEmMaF9rgqX0NVA==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "react-refresh": "^0.6.0" } }, "@parcel/transformer-react-refresh-wrap": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.0.0-nightly.399.tgz", - "integrity": "sha512-Zg7s51E8Imrt3R13lqYfLkip14V4vaKb6WxHPAmpXnDUe7UJ8Q4vpwPKSD2h/TiQpd002Z83SHhHJ9weNvA0zw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.0.0-nightly.401.tgz", + "integrity": "sha512-+5UlwgLQtl0MHKBjKX2EIOE0mJYW6MR+OU+KTAZaqia4I/MDVO3jNNgACielpflQ3VXpwyr23jqEhs25vOHfQA==", "dev": true, "requires": { "@babel/generator": "^7.0.0", "@babel/parser": "^7.0.0", "@babel/template": "^7.0.0", "@babel/types": "^7.0.0", - "@parcel/babel-ast-utils": "2.0.0-nightly.2021+e02314ec", - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/babel-ast-utils": "2.0.0-nightly.2023+15fb0fe5", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "react-refresh": "^0.6.0", "semver": "^5.4.1" }, @@ -4283,68 +4283,68 @@ } }, "@parcel/transformer-sass": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-sass/-/transformer-sass-2.0.0-nightly.399.tgz", - "integrity": "sha512-loTcwa7SaeEgODfWijhDwlRGfuS6SqwL0tZoP9Q/szUvZk0+qPg69dsY9/H7jwizjBByM5VfAuE4jNU6eYzgOA==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-sass/-/transformer-sass-2.0.0-nightly.401.tgz", + "integrity": "sha512-U4Xx+qM55t6Wbh2bZQ++v4pxEZ19F9irJOaSpal1VOj3V6lKPtSJTHii1/amwafDbRZxUZHUlkb0WLS8cX51xg==", "dev": true, "requires": { - "@parcel/fs": "2.0.0-nightly.399+e02314ec", - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/fs": "2.0.0-nightly.401+15fb0fe5", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", - "@parcel/utils": "2.0.0-nightly.399+e02314ec" + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/transformer-stylus": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-stylus/-/transformer-stylus-2.0.0-nightly.399.tgz", - "integrity": "sha512-bVKodcSOa6sfdrTc8sEmxCPNL7T+zytRl+4KoVoX/02xpxMrqKu6hTO4ldz3J1kA1d46oaqpUsRGMbQS/+qqQg==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-stylus/-/transformer-stylus-2.0.0-nightly.401.tgz", + "integrity": "sha512-v3vseMNdFw+9NZ0AivvkToyiDyM/W+TFOptGROUYYkkHaBdY3W4XVNsUJNjf3A+/Tz1xfEAqyKJfsWJqjvrLuQ==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/transformer-sugarss": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-sugarss/-/transformer-sugarss-2.0.0-nightly.399.tgz", - "integrity": "sha512-HCKxjNDp7lOFINXeXWAJiXzeqM7DhC/GoP6RcWt64Yh2nW17wohaAFsYk/ArtQYGqflBBnk4DT2Uz8r/GRubBw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-sugarss/-/transformer-sugarss-2.0.0-nightly.401.tgz", + "integrity": "sha512-7mGgJ4twxtdV/CdyKlS55WfNrC+JPcVsfVpvr4nkWSjW9JTxbbZCDZqVXp8GmFFqI/Fv8kx3lvMih3oUBbR7Xg==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "postcss": "^7.0.5" } }, "@parcel/transformer-toml": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-toml/-/transformer-toml-2.0.0-nightly.399.tgz", - "integrity": "sha512-/ZPiaadZRdJpxJeSMOtibXYfgV+MCdr6VyNUpooEC8w8MhQSEfwyGMhtmjyHfiVipKRBZPfh8jQwl/l1qUIG3Q==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-toml/-/transformer-toml-2.0.0-nightly.401.tgz", + "integrity": "sha512-qMLmJXEoXdPsJ/TxtCJu/UQhRgfzIQCQXPMlA1VVSVEOhViCCUPz42t7QJCDDe3+b5ZhmLxNR+vqfHSos+JBbw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/transformer-typescript-types": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-typescript-types/-/transformer-typescript-types-2.0.0-nightly.399.tgz", - "integrity": "sha512-0Wd9oCtq9FhaUhyJjuNXUoPckpAEtvpBuEQDPruN7mslNN35UXBnk0ddAjQVwQSucrSL42ZJdP2RJVkXYNl4qQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-typescript-types/-/transformer-typescript-types-2.0.0-nightly.401.tgz", + "integrity": "sha512-AG1rV+khPUdqNfV2dtWRinL65Z2+r2oc4fd0w10U6G9hurYoPTBnSa4A38XGP+NpQL8GYc+GnQusfndg2CEKZA==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", - "@parcel/ts-utils": "2.0.0-nightly.399+e02314ec", + "@parcel/ts-utils": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1" } }, "@parcel/transformer-vue": { - "version": "2.0.0-nightly.2021", - "resolved": "https://registry.npmjs.org/@parcel/transformer-vue/-/transformer-vue-2.0.0-nightly.2021.tgz", - "integrity": "sha512-y+44ssNWHh+nswA0f31HCs7jqzaOG2xMH62sREYD35xwdyKtGc41AGiLOGOompR/ZesLUCPgldHR8BvPuN1AVQ==", + "version": "2.0.0-nightly.2023", + "resolved": "https://registry.npmjs.org/@parcel/transformer-vue/-/transformer-vue-2.0.0-nightly.2023.tgz", + "integrity": "sha512-JHmmOvYOTmJd8dgmeyO3ikoMNwVrmKpNd0JqvwH54BS5J00ZIVxrbsojA4W2ZHQH71CoIzYo/gr6bz9o8lcdtg==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", - "@parcel/plugin": "2.0.0-nightly.399+e02314ec", + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "nullthrows": "^1.1.1", "semver": "^5.4.1" }, @@ -4358,40 +4358,40 @@ } }, "@parcel/transformer-yaml": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/transformer-yaml/-/transformer-yaml-2.0.0-nightly.399.tgz", - "integrity": "sha512-e/Y722QDWcmvN6LeUcHZKjNM4Q5Pdkd0cfVDBzA9ftOLTejUrtuw99PMmieJmerZ1ywpKLHHit5NY6RdDa19Hg==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/transformer-yaml/-/transformer-yaml-2.0.0-nightly.401.tgz", + "integrity": "sha512-I7pyckL3ECre/svJVAPRnvfkcRndoocbtrnVewKFOGSb4uSKD3kPt3LYlsB53SuDMeliOkkY65zG8tPwZAIvRw==", "dev": true, "requires": { - "@parcel/plugin": "2.0.0-nightly.399+e02314ec" + "@parcel/plugin": "2.0.0-nightly.401+15fb0fe5" } }, "@parcel/ts-utils": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/ts-utils/-/ts-utils-2.0.0-nightly.399.tgz", - "integrity": "sha512-fusi5fdSoKTIOf9yGI/YjgZb1EyJjXUt7OdBG1ATAvbHjBl+Lr5GPfXwrtRISuRuy5KqGoq8LJUm2d+ElMQWIQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/ts-utils/-/ts-utils-2.0.0-nightly.401.tgz", + "integrity": "sha512-LUgSdxXzQXoIO69V/KBiN8SU1c2t8YLMUIctdZciMSgPwCUpg3MZNOXJoeVrIKhAYu3GqxH9QI6sjutxNQ44TQ==", "dev": true, "requires": { "nullthrows": "^1.1.1" } }, "@parcel/types": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.0.0-nightly.399.tgz", - "integrity": "sha512-a39eVctB0o6aFbV3DRp07t8kAXgDPxlBnXY9+F9LuDDx4RxuAJC41ryn6shjOBUn9Z6aRaSPSw5iBNgTh9Z7bA==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.0.0-nightly.401.tgz", + "integrity": "sha512-qjuLusFFUr7tVW3xnOyhn7gdAx4epEI+AhV028z8cSsj3BdLoDI2pApWkk6cmbces5Yn6bDYNpldg8ZOJ4bXaw==", "dev": true }, "@parcel/utils": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.0.0-nightly.399.tgz", - "integrity": "sha512-5Yi6mHqzZUD+w7l7xS8ig6T663Bxpy0fPsEosx5jgo8gUPHvwFT+ZHMie0hSw3VonKIPKyeV4euQYluw8EALyw==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.0.0-nightly.401.tgz", + "integrity": "sha512-8SjNUUPEs1uOs5BYnUbzD8+D0S32lwpnvHkydMd8eGMqxLvFclkaCdbulvvfnbBby+Om3K2n39i4d2hVZUanww==", "dev": true, "requires": { "@iarna/toml": "^2.2.0", - "@parcel/codeframe": "2.0.0-nightly.399+e02314ec", - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", - "@parcel/logger": "2.0.0-nightly.399+e02314ec", - "@parcel/markdown-ansi": "2.0.0-nightly.399+e02314ec", + "@parcel/codeframe": "2.0.0-nightly.401+15fb0fe5", + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", + "@parcel/logger": "2.0.0-nightly.401+15fb0fe5", + "@parcel/markdown-ansi": "2.0.0-nightly.401+15fb0fe5", "@parcel/source-map": "2.0.0-alpha.4.15", "ansi-html": "^0.0.7", "chalk": "^2.4.2", @@ -4474,14 +4474,14 @@ } }, "@parcel/workers": { - "version": "2.0.0-nightly.399", - "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.0.0-nightly.399.tgz", - "integrity": "sha512-eoO2PmL4EGkaZUCQlLVUEmW+PPsMnN6aZyg3rGgTYdSwNtkneLuymJBn6+t95rRT2YPIKZz8M11yaBy1gEQkTQ==", + "version": "2.0.0-nightly.401", + "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.0.0-nightly.401.tgz", + "integrity": "sha512-XiHBb+yPFCI5Uv9enIKEj4c+yt9B6EzzSHWqzSmW5YJUZ8UvlBqQt/ZewsbYedo44WNTDk/cRulvqqpljP9aRA==", "dev": true, "requires": { - "@parcel/diagnostic": "2.0.0-nightly.399+e02314ec", - "@parcel/logger": "2.0.0-nightly.399+e02314ec", - "@parcel/utils": "2.0.0-nightly.399+e02314ec", + "@parcel/diagnostic": "2.0.0-nightly.401+15fb0fe5", + "@parcel/logger": "2.0.0-nightly.401+15fb0fe5", + "@parcel/utils": "2.0.0-nightly.401+15fb0fe5", "chrome-trace-event": "^1.0.2", "nullthrows": "^1.1.1" } @@ -4670,9 +4670,9 @@ } }, "@testing-library/dom": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.24.1.tgz", - "integrity": "sha512-TemHWY59gvzcScGiE5eooZpzYk9GaED0TuuK4WefbIc/DQg0L5wOpnj7MIEeAGF3B7Ekf1kvmVnQ97vwz4Lmhg==", + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.24.2.tgz", + "integrity": "sha512-ERxcZSoHx0EcN4HfshySEWmEf5Kkmgi+J7O79yCJ3xggzVlBJ2w/QjJUC+EBkJJ2OeSw48i3IoePN4w8JlVUIA==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", @@ -7988,9 +7988,9 @@ } }, "ajv": { - "version": "6.12.4", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", - "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "version": "6.12.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", + "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -9173,9 +9173,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001125", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001125.tgz", - "integrity": "sha512-9f+r7BW8Qli917mU3j0fUaTweT3f3vnX/Lcs+1C73V+RADmFme+Ih0Br8vONQi3X0lseOe6ZHfsZLCA8MSjxUA==", + "version": "1.0.30001129", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001129.tgz", + "integrity": "sha512-9945fTVKS810DZITpsAbuhQG7Lam0tEfVbZlsBaCFZaszepbryrArS05PWmJSBQ6mta+v9iz0pUIAbW1eBILIg==", "dev": true }, "capture-exit": { @@ -10936,9 +10936,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.566", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.566.tgz", - "integrity": "sha512-V0fANdGN7waOE0tvCDhjf1vqPRevG3eo0asYm42c4t1qmZSunlnUuWQDxglUi9wDpbKQlGIttMJ+2DYpRwvYRA==", + "version": "1.3.567", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.567.tgz", + "integrity": "sha512-1aKkw0Hha1Bw9JA5K5PT5eFXC/TXbkJvUfNSNEciPUMgSIsRJZM1hF2GUEAGZpAbgvd8En21EA+Lv820KOhvqA==", "dev": true }, "elliptic": { @@ -11784,12 +11784,12 @@ "dev": true }, "eslint-scope": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz", - "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, "requires": { - "esrecurse": "^4.1.0", + "esrecurse": "^4.3.0", "estraverse": "^4.1.1" } }, From 7fa6aad37627292d8638841414a141969ab65e1d Mon Sep 17 00:00:00 2001 From: Daniel Rodenberg Date: Mon, 14 Sep 2020 10:09:43 -0500 Subject: [PATCH 06/15] fixed test --- src/LayerStyler/LayerStyler.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/LayerStyler/LayerStyler.js b/src/LayerStyler/LayerStyler.js index d2d367b1..e165d046 100644 --- a/src/LayerStyler/LayerStyler.js +++ b/src/LayerStyler/LayerStyler.js @@ -208,7 +208,8 @@ class LayerStyler extends React.Component { } LayerStyler.defaultProps = { - whitelistedLayers: [] + whitelistedLayers: [], + onComponentMount: () => {} } LayerStyler.propTypes = { From 9a8df05ca04d39967755177b4f4b1d49e9f0aa81 Mon Sep 17 00:00:00 2001 From: Daniel Rodenberg Date: Mon, 14 Sep 2020 10:12:19 -0500 Subject: [PATCH 07/15] changed back to original button due to building fixing css errors --- src/LayerStyler/_Popover/index.js | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/LayerStyler/_Popover/index.js b/src/LayerStyler/_Popover/index.js index 6eb1187b..72ca32b1 100644 --- a/src/LayerStyler/_Popover/index.js +++ b/src/LayerStyler/_Popover/index.js @@ -1,6 +1,6 @@ import React from 'react' import PropTypes from 'prop-types' -import MaterialButton from '@material-ui/core/Button' +import Button from '@material-ui/core/Button' import MaterialPopover from '@material-ui/core/Popover' import { withStyles } from '@material-ui/core/styles' @@ -11,15 +11,6 @@ const Popover = withStyles(() => ({ } }))(MaterialPopover) -const Button = withStyles(() => ({ - root: { - padding: '6px 16px !important', - borderRadius: '4px !important', - color: 'rgba(0, 0, 0, 0.87) !important', - backgroundColor: '#e0e0e0 !important' - } -}))(MaterialButton) - class PopoverBuilder extends React.Component { constructor () { super() From c34524352587c14d1d75435139ccada56854610e Mon Sep 17 00:00:00 2001 From: Daniel Rodenberg Date: Mon, 14 Sep 2020 10:17:40 -0500 Subject: [PATCH 08/15] changed the ignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index fe25a654..79b3356b 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ node_modules/ *.iml .parcel-cache .DS_Store +.vscode From 86641b3829b299e3171732f65ae99c6616f8a0ed Mon Sep 17 00:00:00 2001 From: Daniel Rodenberg Date: Mon, 14 Sep 2020 10:19:16 -0500 Subject: [PATCH 09/15] reomved vscode folder --- .gitignore | 1 - .vscode/terminals.json | 49 ------------------------------------------ 2 files changed, 50 deletions(-) delete mode 100644 .vscode/terminals.json diff --git a/.gitignore b/.gitignore index 79b3356b..fe25a654 100644 --- a/.gitignore +++ b/.gitignore @@ -11,4 +11,3 @@ node_modules/ *.iml .parcel-cache .DS_Store -.vscode diff --git a/.vscode/terminals.json b/.vscode/terminals.json deleted file mode 100644 index fdcb15b5..00000000 --- a/.vscode/terminals.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "autorun": false, - "terminals": [ - { - "name": "Single", - "description": "This is a description", - "focus": true, - "command": "echo \"Hello World\"" - }, - { - "name": "Multi", - "commands": [ - "echo \"Did you know?\"", - "echo \"You can execute multiple commands\"" - ] - }, - { - "name": "Single - No execution", - "execute": false, - "command": "Press enter to run me" - }, - { - "name": "Multi - No execution", - "execute": false, - "commands": [ - "echo \"Only the last command won't be executed\"", - "Press enter to run me" - ] - }, - { - "name": "Persistent", - "focus": true, - "onlySingle": true, - "persistent": "demo_persistent", - "command": "echo \"I'm persistent! Try to reload the window and re-execute this command\"" - }, - { - "name": "Variable Substitution", - "description": "Many special strings can be substituted dynamically", - "command": "echo \"workspaceFolder: [workspaceFolder]\\nworkspaceFolderBasename: [workspaceFolderBasename]\\nfile: [file]\\nrelativeFile: [relativeFile]\\nfileBasename: [fileBasename]\\nfileBasenameNoExtension: [fileBasenameNoExtension]\\nfileDirname: [fileDirname]\\nfileExtname: [fileExtname]\\ncwd: [cwd]\\nlineNumber: [lineNumber]\"" - }, - { - "name": "Only Single", - "open": true, - "onlySingle": true, - "command": "echo \"I will not run with the others\"" - } - ] -} \ No newline at end of file From afe3584b707e9207e5d5ec22aa7fb68985e507b0 Mon Sep 17 00:00:00 2001 From: Daniel Rodenberg Date: Mon, 14 Sep 2020 10:22:50 -0500 Subject: [PATCH 10/15] bumped versions --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7329b90d..ff1946fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@bayer/ol-kit", - "version": "0.17.3", + "version": "0.18.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 4af82ff1..16fb82a6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@bayer/ol-kit", - "version": "0.17.3", + "version": "0.18.0", "license": "BSD", "description": "Mapping components & utils built with openlayers + react", "keywords": [ From 78ee0bebde0c904152491048a22268d6066cd41a Mon Sep 17 00:00:00 2001 From: Daniel Rodenberg Date: Tue, 15 Sep 2020 11:11:47 -0500 Subject: [PATCH 11/15] ready for merge --- package-lock.json | 8 ++++---- package.json | 2 +- src/LayerStyler/LayerStyler.js | 10 +++------- src/LayerStyler/StyleManager/index.js | 4 ++-- src/LayerStyler/StyleManager/styled.js | 3 +-- src/locales/en.js | 2 ++ 6 files changed, 13 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index ff1946fb..1c84eb60 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@bayer/ol-kit", - "version": "0.18.0", + "version": "0.17.3", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -11196,9 +11196,9 @@ "dev": true }, "escalade": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.2.tgz", - "integrity": "sha512-gPYAU37hYCUhW5euPeR+Y74F7BL+IBsV93j5cvGriSaD1aG6MGsqsV1yamRdrWrb2j3aiZvb0X+UBOWpx3JWtQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz", + "integrity": "sha512-mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==", "dev": true }, "escape-html": { diff --git a/package.json b/package.json index 16fb82a6..4af82ff1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@bayer/ol-kit", - "version": "0.18.0", + "version": "0.17.3", "license": "BSD", "description": "Mapping components & utils built with openlayers + react", "keywords": [ diff --git a/src/LayerStyler/LayerStyler.js b/src/LayerStyler/LayerStyler.js index e165d046..2fb25cc7 100644 --- a/src/LayerStyler/LayerStyler.js +++ b/src/LayerStyler/LayerStyler.js @@ -44,8 +44,6 @@ class LayerStyler extends React.Component { // make sure the attributes get updated each time the view extent changes const listeners = addMovementListener(map, () => this.forceUpdate()) - this.props.onComponentMount() - this.setState({ listeners }) } @@ -208,8 +206,7 @@ class LayerStyler extends React.Component { } LayerStyler.defaultProps = { - whitelistedLayers: [], - onComponentMount: () => {} + whitelistedLayers: [] } LayerStyler.propTypes = { @@ -219,9 +216,8 @@ LayerStyler.propTypes = { /** Object with key/value pairs for translated strings */ translations: PropTypes.object.isRequired, - whitelistedLayers: PropTypes.array, - - onComponentMount: PropTypes.func + /** An array of layer typenames that will be used for a whitelist */ + whitelistedLayers: PropTypes.array } export default connectToMap(LayerStyler) diff --git a/src/LayerStyler/StyleManager/index.js b/src/LayerStyler/StyleManager/index.js index a24be4cd..59894496 100644 --- a/src/LayerStyler/StyleManager/index.js +++ b/src/LayerStyler/StyleManager/index.js @@ -171,9 +171,9 @@ class StyleManager extends Component { let tooltipMsg = '' if (!layerSelected) { - tooltipMsg = 'Select a Geoserver Layer to filter attributes' + tooltipMsg = translations['_ol_kit.StyleManager.noLayerSelected'] } else if (!layers[activeIdx].isGeoserverLayer) { - tooltipMsg = 'VectorLayers dont have filter capabilities, only Geoserver Layers do' + tooltipMsg = translations['_ol_kit.StyleManager.fitlerTooltip'] } return ( diff --git a/src/LayerStyler/StyleManager/styled.js b/src/LayerStyler/StyleManager/styled.js index f9e859d3..e23d7e3b 100644 --- a/src/LayerStyler/StyleManager/styled.js +++ b/src/LayerStyler/StyleManager/styled.js @@ -21,7 +21,6 @@ export const FilterContainer = styled.div` export const Tooltip = withStyles(() => ({ tooltip: { - fontSize: '15px', - paddingTop: '-36px' + fontSize: '15px' } }))(MaterialTooltip) diff --git a/src/locales/en.js b/src/locales/en.js index be005d16..01760f3d 100644 --- a/src/locales/en.js +++ b/src/locales/en.js @@ -56,6 +56,8 @@ export default { '_ol_kit.StyleManager.defaultStyles': 'Default Styles', '_ol_kit.StyleManager.labelTab': 'Labels', '_ol_kit.StyleManager.styleTab': 'Styles', + '_ol_kit.StyleManager.fitlerTooltip': 'Unsupported layer type for filtering Layer attributes (Supported types include GeoserverLayer)', + '_ol_kit.StyleManager.noLayerSelected': 'Select a Geoserver Layer to filter attributes', // MapLogo '_ol_kit.MapLogo.title': 'Powered by ol-kit', // Popup From c2112063ce41dbba7ed316851b87bfe7a9bcbde4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jake=20St=C3=A4zrad?= Date: Tue, 15 Sep 2020 11:56:38 -0500 Subject: [PATCH 12/15] add version number to logo hover --- src/Map/MapLogo.js | 2 +- src/locales/en.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Map/MapLogo.js b/src/Map/MapLogo.js index e9aee9da..d737d857 100644 --- a/src/Map/MapLogo.js +++ b/src/Map/MapLogo.js @@ -17,7 +17,7 @@ export default function MapLogo (props) { setHovered(true)} onMouseLeave={() => setHovered(false)} - title={translations['_ol_kit.MapLogo.title']} + title={translations['_ol_kit.MapLogo.hover']} href='https://ol-kit.com/' target='_blank'> {isHovered diff --git a/src/locales/en.js b/src/locales/en.js index be005d16..1a281037 100644 --- a/src/locales/en.js +++ b/src/locales/en.js @@ -1,3 +1,5 @@ +import { version } from '../../package.json' + export default { // Basemap '_ol_kit.BingMaps.title': 'Bing Maps', @@ -57,6 +59,7 @@ export default { '_ol_kit.StyleManager.labelTab': 'Labels', '_ol_kit.StyleManager.styleTab': 'Styles', // MapLogo + '_ol_kit.MapLogo.hover': `Powered by ol-kit v${version}`, '_ol_kit.MapLogo.title': 'Powered by ol-kit', // Popup '_ol_kit.PopupDefaultPage.actions': 'Actions', From 0951824751c8fde220789dc0eaf446d23a3594dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jake=20St=C3=A4zrad?= Date: Tue, 15 Sep 2020 14:19:05 -0500 Subject: [PATCH 13/15] build docs --- docs/BasemapBingMaps.html | 2 +- docs/BasemapBlankWhite.html | 2 +- docs/BasemapContainer.html | 2 +- docs/BasemapManager.html | 2 +- docs/BasemapOpenStreetMap.html | 2 +- docs/BasemapStamenTerrain.html | 2 +- docs/BasemapStamenTonerDark.html | 2 +- docs/BasemapStamenTonerLite.html | 2 +- docs/Basemaps_BasemapContainer.js.html | 2 +- docs/Basemaps_BasemapManager.js.html | 2 +- docs/Basemaps_BingMaps.js.html | 2 +- docs/Basemaps_BlankWhite.js.html | 2 +- docs/Basemaps_OpenStreetMap.js.html | 2 +- docs/Basemaps_StamenTerrain.js.html | 2 +- docs/Basemaps_StamenTonerDark.js.html | 2 +- docs/Basemaps_StamenTonerLite.js.html | 2 +- docs/Box.html | 2 +- docs/Circle.html | 2 +- docs/Compass.html | 2 +- docs/ContextMenu.html | 2 +- docs/ContextMenuCoords.html | 2 +- docs/ContextMenuListItem.html | 2 +- docs/ContextMenu_ContextMenu.js.html | 2 +- docs/ContextMenu_ContextMenuCoords.js.html | 2 +- docs/ContextMenu_ContextMenuListItem.js.html | 2 +- docs/ControlGroup.html | 2 +- docs/ControlGroupButton.html | 2 +- docs/Controls.html | 2 +- docs/Controls_Compass.js.html | 2 +- docs/Controls_ControlGroup.js.html | 2 +- docs/Controls_ControlGroupButton.js.html | 2 +- docs/Controls_Controls.js.html | 2 +- docs/Controls_CurrentLocation.js.html | 2 +- docs/Controls_ZoomControls.js.html | 2 +- docs/Controls_ZoomIn.js.html | 2 +- docs/Controls_ZoomOut.js.html | 2 +- docs/CurrentLocation.html | 2 +- docs/DataLayers_utils.js.html | 2 +- docs/Draw.html | 2 +- docs/DrawContainer.html | 2 +- docs/Draw_Box.js.html | 4 +- docs/Draw_Circle.js.html | 6 +- docs/Draw_Draw.js.html | 33 +-- docs/Draw_DrawContainer.js.html | 4 +- docs/Draw_Freehand.js.html | 4 +- docs/Draw_Line.js.html | 6 +- docs/Draw_Point.js.html | 6 +- docs/Draw_Polygon.js.html | 6 +- docs/Draw_styled.js.html | 156 ---------- docs/Draw_utils.js.html | 5 +- docs/Freehand.html | 2 +- docs/GooglePlacesSearch.html | 2 +- ...glePlacesSearch_GooglePlacesSearch.js.html | 2 +- docs/LayerPanel.html | 2 +- docs/LayerPanelActionExport.html | 2 +- docs/LayerPanelActionExtent.html | 2 +- docs/LayerPanelActionImport.html | 2 +- docs/LayerPanelActionOpacity.html | 2 +- docs/LayerPanelActionRemove.html | 2 +- docs/LayerPanelActions.html | 2 +- docs/LayerPanelBase.html | 2 +- docs/LayerPanelCheckbox.html | 2 +- docs/LayerPanelContent.html | 2 +- docs/LayerPanelHeader.html | 2 +- docs/LayerPanelLayersPage.html | 2 +- docs/LayerPanelList.html | 2 +- docs/LayerPanelListItem.html | 2 +- docs/LayerPanelMenu.html | 2 +- docs/LayerPanelPage.html | 2 +- docs/LayerPanel_LayerPanel.js.html | 2 +- ...Panel_LayerPanelActionExport_index.js.html | 2 +- ...Panel_LayerPanelActionExport_utils.js.html | 2 +- ...Panel_LayerPanelActionExtent_index.js.html | 2 +- ...Panel_LayerPanelActionImport_index.js.html | 2 +- ...anel_LayerPanelActionOpacity_index.js.html | 2 +- ...Panel_LayerPanelActionRemove_index.js.html | 2 +- ...LayerPanel_LayerPanelActions_index.js.html | 2 +- docs/LayerPanel_LayerPanelBase_index.js.html | 2 +- ...ayerPanel_LayerPanelCheckbox_index.js.html | 2 +- ...LayerPanel_LayerPanelContent_index.js.html | 2 +- .../LayerPanel_LayerPanelHeader_index.js.html | 2 +- ...erPanel_LayerPanelLayersPage_index.js.html | 2 +- ...ayerPanel_LayerPanelListItem_index.js.html | 2 +- docs/LayerPanel_LayerPanelList_index.js.html | 2 +- docs/LayerPanel_LayerPanelMenu_index.js.html | 2 +- docs/LayerPanel_LayerPanelPage_index.js.html | 2 +- docs/LayerStyler.html | 15 +- docs/LayerStyler_LayerStyler.js.html | 14 +- docs/LayerStyler_StyleManager_index.js.html | 35 ++- ...ayerStyler__AttributesFilter_index.js.html | 2 +- docs/LayerStyler__ColorPicker_index.js.html | 2 +- docs/LayerStyler__LabelStyler_index.js.html | 2 +- ...tyleGroup__GenericSymbolizer_index.js.html | 2 +- ...ler__LayerStyler__StyleGroup_index.js.html | 12 +- docs/LayerStyler__LayerStyler_index.js.html | 7 +- docs/LayerStyler__Popover_index.js.html | 2 +- docs/LayerStyler__SelectTabs_index.js.html | 2 +- docs/LayerStyler__Selector_index.js.html | 2 +- docs/Line.html | 2 +- docs/Map.html | 2 +- docs/Map_Map.js.html | 2 +- docs/Map_utils.js.html | 2 +- docs/Measure_utils.js.html | 2 +- docs/Point.html | 2 +- docs/Polygon.html | 2 +- docs/Popup.html | 2 +- docs/PopupActionCopyWkt.html | 2 +- docs/PopupActionGroup.html | 8 +- docs/PopupActionItem.html | 8 +- docs/PopupBase.html | 2 +- docs/PopupDataList.html | 8 +- docs/PopupDefaultInsert.html | 2 +- docs/PopupDefaultPage.html | 8 +- docs/PopupPageLayout.html | 8 +- docs/PopupPageLayoutChild.html | 8 +- docs/PopupTabs.html | 8 +- docs/Popup_Popup.js.html | 2 +- ...upActionCopyWkt_PopupActionCopyWkt.js.html | 2 +- ...upActions_PopupActionCopyWkt_utils.js.html | 2 +- docs/Popup_PopupBase.js.html | 2 +- ...PopupInsert_PopupActionGroup_index.js.html | 2 +- ..._PopupInsert_PopupActionItem_index.js.html | 2 +- ...up_PopupInsert_PopupDataList_index.js.html | 2 +- ...pup_PopupInsert_PopupDefaultInsert.js.html | 2 +- ...PopupInsert_PopupDefaultPage_index.js.html | 2 +- ...pInsert_PopupPageLayoutChild_index.js.html | 2 +- ..._PopupInsert_PopupPageLayout_index.js.html | 2 +- .../Popup_PopupInsert_PopupTabs_index.js.html | 2 +- ..._PopupInsert__LoadingSpinner_index.js.html | 2 +- docs/Popup_utils.js.html | 2 +- docs/ProgressWrapper.html | 272 ------------------ docs/TimeSlider.html | 2 +- docs/TimeSliderBase.html | 2 +- docs/TimeSlider_TimeSlider.js.html | 2 +- docs/TimeSlider_TimeSliderBase.js.html | 2 +- docs/Toolbar_Toolbar.js.html | 2 +- docs/VectorLayer.html | 2 +- docs/ZoomControls.html | 2 +- docs/ZoomIn.html | 2 +- docs/ZoomOut.html | 2 +- docs/classes_VectorLayer.js.html | 2 +- docs/docs.html | 2 +- docs/entry.js | 23 +- docs/global.html | 6 +- docs/tutorial-Getting Started.html | 2 +- docs/tutorial-LayerPanel_.html | 2 +- docs/tutorial-Popup_.html | 2 +- docs/tutorial-TimeSlider_.html | 2 +- docs/tutorial-connectToMap.html | 2 +- docs/tutorial-i18n Support.html | 2 +- src/Draw/Box.js | 2 +- src/Draw/Circle.js | 2 +- src/Draw/DrawContainer.js | 2 +- src/Draw/Freehand.js | 2 +- src/Draw/Line.js | 2 +- src/Draw/Point.js | 2 +- src/Draw/Polygon.js | 2 +- src/Draw/index.js | 1 + src/Draw/styled.js | 1 - src/Draw/utils.js | 2 + src/__snapshots__/index.test.js.snap | 2 + 161 files changed, 277 insertions(+), 663 deletions(-) delete mode 100644 docs/Draw_styled.js.html delete mode 100644 docs/ProgressWrapper.html diff --git a/docs/BasemapBingMaps.html b/docs/BasemapBingMaps.html index 57eb90c7..ab9c6ef8 100644 --- a/docs/BasemapBingMaps.html +++ b/docs/BasemapBingMaps.html @@ -65,7 +65,7 @@ diff --git a/docs/BasemapBlankWhite.html b/docs/BasemapBlankWhite.html index 090f802b..db532c2c 100644 --- a/docs/BasemapBlankWhite.html +++ b/docs/BasemapBlankWhite.html @@ -65,7 +65,7 @@ diff --git a/docs/BasemapContainer.html b/docs/BasemapContainer.html index ad489bed..52c31f31 100644 --- a/docs/BasemapContainer.html +++ b/docs/BasemapContainer.html @@ -65,7 +65,7 @@ diff --git a/docs/BasemapManager.html b/docs/BasemapManager.html index 69933a4c..2adf88de 100644 --- a/docs/BasemapManager.html +++ b/docs/BasemapManager.html @@ -65,7 +65,7 @@ diff --git a/docs/BasemapOpenStreetMap.html b/docs/BasemapOpenStreetMap.html index 33c3ad73..5181611c 100644 --- a/docs/BasemapOpenStreetMap.html +++ b/docs/BasemapOpenStreetMap.html @@ -65,7 +65,7 @@ diff --git a/docs/BasemapStamenTerrain.html b/docs/BasemapStamenTerrain.html index de6d23a8..519e95a0 100644 --- a/docs/BasemapStamenTerrain.html +++ b/docs/BasemapStamenTerrain.html @@ -65,7 +65,7 @@ diff --git a/docs/BasemapStamenTonerDark.html b/docs/BasemapStamenTonerDark.html index de50fe0c..4022f4db 100644 --- a/docs/BasemapStamenTonerDark.html +++ b/docs/BasemapStamenTonerDark.html @@ -65,7 +65,7 @@ diff --git a/docs/BasemapStamenTonerLite.html b/docs/BasemapStamenTonerLite.html index c0d7d5c8..8bee8f49 100644 --- a/docs/BasemapStamenTonerLite.html +++ b/docs/BasemapStamenTonerLite.html @@ -65,7 +65,7 @@ diff --git a/docs/Basemaps_BasemapContainer.js.html b/docs/Basemaps_BasemapContainer.js.html index bba8aec8..cd7c8fcf 100644 --- a/docs/Basemaps_BasemapContainer.js.html +++ b/docs/Basemaps_BasemapContainer.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Basemaps_BasemapManager.js.html b/docs/Basemaps_BasemapManager.js.html index 704d1fad..fc15dd49 100644 --- a/docs/Basemaps_BasemapManager.js.html +++ b/docs/Basemaps_BasemapManager.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Basemaps_BingMaps.js.html b/docs/Basemaps_BingMaps.js.html index 24ea3677..fd2afe6b 100644 --- a/docs/Basemaps_BingMaps.js.html +++ b/docs/Basemaps_BingMaps.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Basemaps_BlankWhite.js.html b/docs/Basemaps_BlankWhite.js.html index ccde267b..c1d00dd5 100644 --- a/docs/Basemaps_BlankWhite.js.html +++ b/docs/Basemaps_BlankWhite.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Basemaps_OpenStreetMap.js.html b/docs/Basemaps_OpenStreetMap.js.html index 39469b1e..f6ec7c33 100644 --- a/docs/Basemaps_OpenStreetMap.js.html +++ b/docs/Basemaps_OpenStreetMap.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Basemaps_StamenTerrain.js.html b/docs/Basemaps_StamenTerrain.js.html index 039d29e5..58fc613d 100644 --- a/docs/Basemaps_StamenTerrain.js.html +++ b/docs/Basemaps_StamenTerrain.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Basemaps_StamenTonerDark.js.html b/docs/Basemaps_StamenTonerDark.js.html index 33c0107b..bb46a9d4 100644 --- a/docs/Basemaps_StamenTonerDark.js.html +++ b/docs/Basemaps_StamenTonerDark.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Basemaps_StamenTonerLite.js.html b/docs/Basemaps_StamenTonerLite.js.html index 82164c93..5c420e8f 100644 --- a/docs/Basemaps_StamenTonerLite.js.html +++ b/docs/Basemaps_StamenTonerLite.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Box.html b/docs/Box.html index fb99e5f4..c4ca5cc9 100644 --- a/docs/Box.html +++ b/docs/Box.html @@ -65,7 +65,7 @@ diff --git a/docs/Circle.html b/docs/Circle.html index 597e6a83..81ada524 100644 --- a/docs/Circle.html +++ b/docs/Circle.html @@ -65,7 +65,7 @@ diff --git a/docs/Compass.html b/docs/Compass.html index 3c926ef7..23392343 100644 --- a/docs/Compass.html +++ b/docs/Compass.html @@ -65,7 +65,7 @@ diff --git a/docs/ContextMenu.html b/docs/ContextMenu.html index 60f04699..07627b81 100644 --- a/docs/ContextMenu.html +++ b/docs/ContextMenu.html @@ -65,7 +65,7 @@ diff --git a/docs/ContextMenuCoords.html b/docs/ContextMenuCoords.html index ed59b1a7..1937177d 100644 --- a/docs/ContextMenuCoords.html +++ b/docs/ContextMenuCoords.html @@ -65,7 +65,7 @@ diff --git a/docs/ContextMenuListItem.html b/docs/ContextMenuListItem.html index 1d826fec..7fc3ed20 100644 --- a/docs/ContextMenuListItem.html +++ b/docs/ContextMenuListItem.html @@ -65,7 +65,7 @@ diff --git a/docs/ContextMenu_ContextMenu.js.html b/docs/ContextMenu_ContextMenu.js.html index f8b78808..fd76731d 100644 --- a/docs/ContextMenu_ContextMenu.js.html +++ b/docs/ContextMenu_ContextMenu.js.html @@ -67,7 +67,7 @@ diff --git a/docs/ContextMenu_ContextMenuCoords.js.html b/docs/ContextMenu_ContextMenuCoords.js.html index 35b4e24f..696c06f7 100644 --- a/docs/ContextMenu_ContextMenuCoords.js.html +++ b/docs/ContextMenu_ContextMenuCoords.js.html @@ -67,7 +67,7 @@ diff --git a/docs/ContextMenu_ContextMenuListItem.js.html b/docs/ContextMenu_ContextMenuListItem.js.html index 14c93663..17de89ae 100644 --- a/docs/ContextMenu_ContextMenuListItem.js.html +++ b/docs/ContextMenu_ContextMenuListItem.js.html @@ -67,7 +67,7 @@ diff --git a/docs/ControlGroup.html b/docs/ControlGroup.html index 4604195f..8e46e44a 100644 --- a/docs/ControlGroup.html +++ b/docs/ControlGroup.html @@ -65,7 +65,7 @@ diff --git a/docs/ControlGroupButton.html b/docs/ControlGroupButton.html index c87fa5eb..e70b3a45 100644 --- a/docs/ControlGroupButton.html +++ b/docs/ControlGroupButton.html @@ -65,7 +65,7 @@ diff --git a/docs/Controls.html b/docs/Controls.html index 5e03440e..65113007 100644 --- a/docs/Controls.html +++ b/docs/Controls.html @@ -65,7 +65,7 @@ diff --git a/docs/Controls_Compass.js.html b/docs/Controls_Compass.js.html index b60b2d10..bfe265b6 100644 --- a/docs/Controls_Compass.js.html +++ b/docs/Controls_Compass.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Controls_ControlGroup.js.html b/docs/Controls_ControlGroup.js.html index 6fe6ea93..b250201a 100644 --- a/docs/Controls_ControlGroup.js.html +++ b/docs/Controls_ControlGroup.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Controls_ControlGroupButton.js.html b/docs/Controls_ControlGroupButton.js.html index 388a8d86..20683ec1 100644 --- a/docs/Controls_ControlGroupButton.js.html +++ b/docs/Controls_ControlGroupButton.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Controls_Controls.js.html b/docs/Controls_Controls.js.html index f9d8c761..0c07fa58 100644 --- a/docs/Controls_Controls.js.html +++ b/docs/Controls_Controls.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Controls_CurrentLocation.js.html b/docs/Controls_CurrentLocation.js.html index 3a108785..1e5e3b4b 100644 --- a/docs/Controls_CurrentLocation.js.html +++ b/docs/Controls_CurrentLocation.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Controls_ZoomControls.js.html b/docs/Controls_ZoomControls.js.html index e9731a32..8c0ead4f 100644 --- a/docs/Controls_ZoomControls.js.html +++ b/docs/Controls_ZoomControls.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Controls_ZoomIn.js.html b/docs/Controls_ZoomIn.js.html index dc7099aa..d4252c5d 100644 --- a/docs/Controls_ZoomIn.js.html +++ b/docs/Controls_ZoomIn.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Controls_ZoomOut.js.html b/docs/Controls_ZoomOut.js.html index 500769fb..9c212b3d 100644 --- a/docs/Controls_ZoomOut.js.html +++ b/docs/Controls_ZoomOut.js.html @@ -67,7 +67,7 @@ diff --git a/docs/CurrentLocation.html b/docs/CurrentLocation.html index 1b7de078..b6aa7cea 100644 --- a/docs/CurrentLocation.html +++ b/docs/CurrentLocation.html @@ -65,7 +65,7 @@ diff --git a/docs/DataLayers_utils.js.html b/docs/DataLayers_utils.js.html index a89ea20e..ae2dc9c6 100644 --- a/docs/DataLayers_utils.js.html +++ b/docs/DataLayers_utils.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Draw.html b/docs/Draw.html index fe6b54a3..be24ca53 100644 --- a/docs/Draw.html +++ b/docs/Draw.html @@ -65,7 +65,7 @@ diff --git a/docs/DrawContainer.html b/docs/DrawContainer.html index 74801158..f496600f 100644 --- a/docs/DrawContainer.html +++ b/docs/DrawContainer.html @@ -65,7 +65,7 @@ diff --git a/docs/Draw_Box.js.html b/docs/Draw_Box.js.html index 34175e37..ce122e1e 100644 --- a/docs/Draw_Box.js.html +++ b/docs/Draw_Box.js.html @@ -67,7 +67,7 @@ @@ -94,7 +94,7 @@ /** * A button for drawing boxes. * @component - * @category DrawBox + * @category Draw * @since 0.18.0 */ class Box extends Component { diff --git a/docs/Draw_Circle.js.html b/docs/Draw_Circle.js.html index 6e9e418a..64b6b5cf 100644 --- a/docs/Draw_Circle.js.html +++ b/docs/Draw_Circle.js.html @@ -67,7 +67,7 @@ @@ -88,7 +88,7 @@ /** * A button for drawing circles. * @component - * @category DrawCircle + * @category Draw * @since 0.18.0 */ class Circle extends Component { @@ -101,7 +101,7 @@ data-testid='Draw.circle' size='small' onClick={() => addInteraction({ type: 'Circle' })}> - <RadioButtonUncheckedOutlinedIcon size={1} htmlColor={type === 'Circle' && !geometryFunction ? '#1976D2' : '#656565'} /> + <RadioButtonUncheckedOutlinedIcon size={1} htmlColor={type === 'Circle' && !geometryFunction ? '#1976D2' : '#656565'} /> </IconButton> </Tooltip> ) diff --git a/docs/Draw_Draw.js.html b/docs/Draw_Draw.js.html index f77c0920..06a8f8a3 100644 --- a/docs/Draw_Draw.js.html +++ b/docs/Draw_Draw.js.html @@ -67,7 +67,7 @@ @@ -82,7 +82,7 @@
import React from 'react'
 import PropTypes from 'prop-types'
-import { Container, ButtonContainer } from './styled'
+import { ButtonContainer } from './styled'
 import Line from './Line'
 import Box from './Box'
 import Circle from './Circle'
@@ -147,6 +147,7 @@
       this.handleDrawCancel()
     }
   }
+
   selectListener = ({ selected }) => {
     this.setState({ feature: selected[0] })
     this.props.selectedFeature(selected[0])
@@ -281,21 +282,21 @@
             return React.cloneElement(child, { addInteraction: this.addInteraction, type, freehand, geometryFunction })
           })
           : <ButtonContainer>
-              <Point addInteraction={this.addInteraction} type={type}
-                tooltipTitle={translations['_ol_kit.draw.pointTooltip']} />
-              <Line addInteraction={this.addInteraction} type={type}
-                freehand={freehand} tooltipTitle={translations['_ol_kit.draw.lineTooltip']} />
-              <Polygon addInteraction={this.addInteraction} type={type}
-                tooltipTitle={translations['_ol_kit.draw.polygonTooltip']} />
-              <Circle addInteraction={this.addInteraction} type={type}
-                geometryFunction={geometryFunction} tooltipTitle={translations['_ol_kit.draw.circleTooltip']} />
-              <Box addInteraction={this.addInteraction} type={type}
-                geometryFunction={geometryFunction} tooltipTitle={translations['_ol_kit.draw.boxTooltip']} />
-              <Freehand addInteraction={this.addInteraction} type={type} freehand={freehand}
-                tooltipTitle={translations['_ol_kit.draw.freehandTooltip']} />
-            </ButtonContainer>}
+            <Point addInteraction={this.addInteraction} type={type}
+              tooltipTitle={translations['_ol_kit.draw.pointTooltip']} />
+            <Line addInteraction={this.addInteraction} type={type}
+              freehand={freehand} tooltipTitle={translations['_ol_kit.draw.lineTooltip']} />
+            <Polygon addInteraction={this.addInteraction} type={type}
+              tooltipTitle={translations['_ol_kit.draw.polygonTooltip']} />
+            <Circle addInteraction={this.addInteraction} type={type}
+              geometryFunction={geometryFunction} tooltipTitle={translations['_ol_kit.draw.circleTooltip']} />
+            <Box addInteraction={this.addInteraction} type={type}
+              geometryFunction={geometryFunction} tooltipTitle={translations['_ol_kit.draw.boxTooltip']} />
+            <Freehand addInteraction={this.addInteraction} type={type} freehand={freehand}
+              tooltipTitle={translations['_ol_kit.draw.freehandTooltip']} />
+          </ButtonContainer>}
         {
-          (Array.isArray(interactions) && interactions.length) ? (<DrawToolbar onFinish={this.handleDrawFinish} onCancel={this.handleDrawCancel} />) : null
+          (Array.isArray(interactions) && interactions.length) ? (<DrawToolbar onFinish={this.handleDrawFinish} onCancel={this.handleDrawCancel} />) : null // eslint-disable-line
         }
       </div>
     )
diff --git a/docs/Draw_DrawContainer.js.html b/docs/Draw_DrawContainer.js.html
index a6e1bfdd..54074a62 100644
--- a/docs/Draw_DrawContainer.js.html
+++ b/docs/Draw_DrawContainer.js.html
@@ -67,7 +67,7 @@
             
@@ -112,7 +112,7 @@
 /**
  * A prebuilt Draw Tools component
  * @component
- * @category DrawContainer
+ * @category Draw
  * @since 0.18.0
  */
 class DrawContainer extends React.Component {
diff --git a/docs/Draw_Freehand.js.html b/docs/Draw_Freehand.js.html
index 2c001811..4c323d86 100644
--- a/docs/Draw_Freehand.js.html
+++ b/docs/Draw_Freehand.js.html
@@ -67,7 +67,7 @@
             
@@ -88,7 +88,7 @@
 /**
  * A button for drawing freehand line strings.
  * @component
- * @category DrawFreehand
+ * @category Draw
  * @since 0.18.0
  */
 class Freehand extends Component {
diff --git a/docs/Draw_Line.js.html b/docs/Draw_Line.js.html
index 5eb0b937..5c35330b 100644
--- a/docs/Draw_Line.js.html
+++ b/docs/Draw_Line.js.html
@@ -67,7 +67,7 @@
             
@@ -83,12 +83,12 @@
             
import React, { Component } from 'react'
 import PropTypes from 'prop-types'
 import { Tooltip, IconButton } from './styled'
-import TimelineOutlinedIcon from '@material-ui/icons/TimelineOutlined';
+import TimelineOutlinedIcon from '@material-ui/icons/TimelineOutlined'
 
 /**
  * A button for drawing line strings.
  * @component
- * @category DrawCircle
+ * @category Draw
  * @since 0.18.0
  */
 class Line extends Component {
diff --git a/docs/Draw_Point.js.html b/docs/Draw_Point.js.html
index 7dd4ecdc..7975b8ae 100644
--- a/docs/Draw_Point.js.html
+++ b/docs/Draw_Point.js.html
@@ -67,7 +67,7 @@
             
@@ -88,7 +88,7 @@
 /**
  * A button for drawing points.
  * @component
- * @category DrawPoint
+ * @category Draw
  * @since 0.18.0
  */
 class Point extends Component {
@@ -97,7 +97,7 @@
 
     return (
       <Tooltip title={tooltipTitle}>
-        <IconButton 
+        <IconButton
           data-testid='Draw.point'
           size='small'
           onClick={() => addInteraction({ type: 'Point' })}>
diff --git a/docs/Draw_Polygon.js.html b/docs/Draw_Polygon.js.html
index c7c7f5ec..8b8eda6e 100644
--- a/docs/Draw_Polygon.js.html
+++ b/docs/Draw_Polygon.js.html
@@ -67,7 +67,7 @@
             
@@ -83,12 +83,12 @@
             
import React, { Component } from 'react'
 import PropTypes from 'prop-types'
 import { Tooltip, IconButton } from './styled'
-import ChangeHistoryOutlinedIcon from '@material-ui/icons/ChangeHistoryOutlined';
+import ChangeHistoryOutlinedIcon from '@material-ui/icons/ChangeHistoryOutlined'
 
 /**
  * A button for drawing polygons.
  * @component
- * @category DrawPolygons
+ * @category Draw
  * @since 0.18.0
  */
 class Polygon extends Component {
diff --git a/docs/Draw_styled.js.html b/docs/Draw_styled.js.html
deleted file mode 100644
index a53fc888..00000000
--- a/docs/Draw_styled.js.html
+++ /dev/null
@@ -1,156 +0,0 @@
-
-
-
-
-
-    
-    ol-kit | Draw/styled.js
-    
-
-
-    
-    
-    
-    
-
-    
-    
-    
-    
-
-
-
-    
-    
-
- -
-
-
-
- -
-
- - - - - -
-
-
import styled from 'styled-components'
-import { withStyles } from '@material-ui/core/styles'
-import MaterialIconButton from '@material-ui/core/IconButton'
-import MaterialContainer from '@material-ui/core/Container'
-import MaterialTooltip from '@material-ui/core/Tooltip'
-
-export const Container = styled.div`
-  padding: 15px;
-  width: min-content;
-  background-color: white;
-  left: 0px;
-  top: 0px;
-  position: absolute;
-  border-radius: 5px;
-`
-
-
-export const ButtonContainer = withStyles({
-  root: {
-    display: 'flex',
-    flexWrap: 'nowrap',
-    justifyContent: 'space-evenly',
-    margin: '10px'
-  }
-})(MaterialContainer)
-
-export const IconButton = withStyles({
-  root: {
-    width: '37px',
-    height: '37px'
-  }
-})(MaterialIconButton)
-
-export const Tooltip = withStyles({
-  tooltip: {
-    fontSize: '15px'
-  }
-})(MaterialTooltip)
-
-/** @component */
-export const ProgressWrapper = styled.div`
-  display: flex;
-  height: 100px;
-  justify-content: center;
-  align-items: center;
-`
-
-
-
- - - - -
-
-
-
-
-
-
- - - -
© 2020 Bayer Crop Science; All Rights Reserved.
-
-
-
- - - - - - - diff --git a/docs/Draw_utils.js.html b/docs/Draw_utils.js.html index c7c0071b..ef96926c 100644 --- a/docs/Draw_utils.js.html +++ b/docs/Draw_utils.js.html @@ -67,7 +67,7 @@ @@ -143,7 +143,6 @@ return { feature, resolution, opts } } - function getText (labelProps = { text: '' }, resolution, opts = {}) { if (resolution > opts.maxreso) return '' @@ -504,6 +503,7 @@ * Generate a 2D array of features paired to a style representing how they are currently styled on the map. * OpenLayers Features will inherit the style set on their parent layer if their own style is undefined. This Function helps resolve the style that is actually being used to render the feature on the map. * @function getStyledFeatures + * @category Draw * @param {Object[]} layers - The Openlayers Layers you want to get the features from. * @param {Number} [resolution] - The map's current resolution. */ @@ -614,6 +614,7 @@ /** * Style ol/features * @function + * @category Draw * @param {object} opts - The config object * @param {ol/Feature} feature - The feature you want to style * @param {number} resolution - the resolution of the map diff --git a/docs/Freehand.html b/docs/Freehand.html index 2ea09c4f..2253fff8 100644 --- a/docs/Freehand.html +++ b/docs/Freehand.html @@ -65,7 +65,7 @@ diff --git a/docs/GooglePlacesSearch.html b/docs/GooglePlacesSearch.html index b4209a87..1a501f8d 100644 --- a/docs/GooglePlacesSearch.html +++ b/docs/GooglePlacesSearch.html @@ -65,7 +65,7 @@ diff --git a/docs/GooglePlacesSearch_GooglePlacesSearch.js.html b/docs/GooglePlacesSearch_GooglePlacesSearch.js.html index 8c18d9cd..9837c70f 100644 --- a/docs/GooglePlacesSearch_GooglePlacesSearch.js.html +++ b/docs/GooglePlacesSearch_GooglePlacesSearch.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel.html b/docs/LayerPanel.html index f78b47e4..9d2576d5 100644 --- a/docs/LayerPanel.html +++ b/docs/LayerPanel.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelActionExport.html b/docs/LayerPanelActionExport.html index 72e3e942..f4356c22 100644 --- a/docs/LayerPanelActionExport.html +++ b/docs/LayerPanelActionExport.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelActionExtent.html b/docs/LayerPanelActionExtent.html index c5708dc1..4e62faee 100644 --- a/docs/LayerPanelActionExtent.html +++ b/docs/LayerPanelActionExtent.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelActionImport.html b/docs/LayerPanelActionImport.html index 1e47a0f5..24a1367d 100644 --- a/docs/LayerPanelActionImport.html +++ b/docs/LayerPanelActionImport.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelActionOpacity.html b/docs/LayerPanelActionOpacity.html index 348c6805..a43622ef 100644 --- a/docs/LayerPanelActionOpacity.html +++ b/docs/LayerPanelActionOpacity.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelActionRemove.html b/docs/LayerPanelActionRemove.html index 24e0ac68..0a06bc53 100644 --- a/docs/LayerPanelActionRemove.html +++ b/docs/LayerPanelActionRemove.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelActions.html b/docs/LayerPanelActions.html index 4c6e3de2..7634f7b5 100644 --- a/docs/LayerPanelActions.html +++ b/docs/LayerPanelActions.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelBase.html b/docs/LayerPanelBase.html index aaa7e633..77581f91 100644 --- a/docs/LayerPanelBase.html +++ b/docs/LayerPanelBase.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelCheckbox.html b/docs/LayerPanelCheckbox.html index aa79a5c7..a7ee5980 100644 --- a/docs/LayerPanelCheckbox.html +++ b/docs/LayerPanelCheckbox.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelContent.html b/docs/LayerPanelContent.html index e406093a..1f5f65de 100644 --- a/docs/LayerPanelContent.html +++ b/docs/LayerPanelContent.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelHeader.html b/docs/LayerPanelHeader.html index a9e60e31..bf900ca6 100644 --- a/docs/LayerPanelHeader.html +++ b/docs/LayerPanelHeader.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelLayersPage.html b/docs/LayerPanelLayersPage.html index 3ceeaa9f..e8800664 100644 --- a/docs/LayerPanelLayersPage.html +++ b/docs/LayerPanelLayersPage.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelList.html b/docs/LayerPanelList.html index be0f939c..7981147f 100644 --- a/docs/LayerPanelList.html +++ b/docs/LayerPanelList.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelListItem.html b/docs/LayerPanelListItem.html index ea828810..a8aa5433 100644 --- a/docs/LayerPanelListItem.html +++ b/docs/LayerPanelListItem.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelMenu.html b/docs/LayerPanelMenu.html index d75e3db1..3f65b7df 100644 --- a/docs/LayerPanelMenu.html +++ b/docs/LayerPanelMenu.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanelPage.html b/docs/LayerPanelPage.html index e85ff233..b863bef5 100644 --- a/docs/LayerPanelPage.html +++ b/docs/LayerPanelPage.html @@ -65,7 +65,7 @@ diff --git a/docs/LayerPanel_LayerPanel.js.html b/docs/LayerPanel_LayerPanel.js.html index 8b75a5cf..37528317 100644 --- a/docs/LayerPanel_LayerPanel.js.html +++ b/docs/LayerPanel_LayerPanel.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelActionExport_index.js.html b/docs/LayerPanel_LayerPanelActionExport_index.js.html index 1a4926ae..3da88dbf 100644 --- a/docs/LayerPanel_LayerPanelActionExport_index.js.html +++ b/docs/LayerPanel_LayerPanelActionExport_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelActionExport_utils.js.html b/docs/LayerPanel_LayerPanelActionExport_utils.js.html index 691e65a0..2e8033ce 100644 --- a/docs/LayerPanel_LayerPanelActionExport_utils.js.html +++ b/docs/LayerPanel_LayerPanelActionExport_utils.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelActionExtent_index.js.html b/docs/LayerPanel_LayerPanelActionExtent_index.js.html index 52c496be..83f0d53d 100644 --- a/docs/LayerPanel_LayerPanelActionExtent_index.js.html +++ b/docs/LayerPanel_LayerPanelActionExtent_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelActionImport_index.js.html b/docs/LayerPanel_LayerPanelActionImport_index.js.html index d37dd873..4a3d392c 100644 --- a/docs/LayerPanel_LayerPanelActionImport_index.js.html +++ b/docs/LayerPanel_LayerPanelActionImport_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelActionOpacity_index.js.html b/docs/LayerPanel_LayerPanelActionOpacity_index.js.html index a6b3a203..b60853c8 100644 --- a/docs/LayerPanel_LayerPanelActionOpacity_index.js.html +++ b/docs/LayerPanel_LayerPanelActionOpacity_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelActionRemove_index.js.html b/docs/LayerPanel_LayerPanelActionRemove_index.js.html index 605ba117..46c1b401 100644 --- a/docs/LayerPanel_LayerPanelActionRemove_index.js.html +++ b/docs/LayerPanel_LayerPanelActionRemove_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelActions_index.js.html b/docs/LayerPanel_LayerPanelActions_index.js.html index 80bd0907..965cb95f 100644 --- a/docs/LayerPanel_LayerPanelActions_index.js.html +++ b/docs/LayerPanel_LayerPanelActions_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelBase_index.js.html b/docs/LayerPanel_LayerPanelBase_index.js.html index 5d706ac2..af5aaa18 100644 --- a/docs/LayerPanel_LayerPanelBase_index.js.html +++ b/docs/LayerPanel_LayerPanelBase_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelCheckbox_index.js.html b/docs/LayerPanel_LayerPanelCheckbox_index.js.html index 59e2a1c8..1f392eb0 100644 --- a/docs/LayerPanel_LayerPanelCheckbox_index.js.html +++ b/docs/LayerPanel_LayerPanelCheckbox_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelContent_index.js.html b/docs/LayerPanel_LayerPanelContent_index.js.html index bc5accd7..99f573db 100644 --- a/docs/LayerPanel_LayerPanelContent_index.js.html +++ b/docs/LayerPanel_LayerPanelContent_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelHeader_index.js.html b/docs/LayerPanel_LayerPanelHeader_index.js.html index d9023626..20bbb68b 100644 --- a/docs/LayerPanel_LayerPanelHeader_index.js.html +++ b/docs/LayerPanel_LayerPanelHeader_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelLayersPage_index.js.html b/docs/LayerPanel_LayerPanelLayersPage_index.js.html index fb0fdf3a..5aeca61d 100644 --- a/docs/LayerPanel_LayerPanelLayersPage_index.js.html +++ b/docs/LayerPanel_LayerPanelLayersPage_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelListItem_index.js.html b/docs/LayerPanel_LayerPanelListItem_index.js.html index c573bbf6..1d320ed2 100644 --- a/docs/LayerPanel_LayerPanelListItem_index.js.html +++ b/docs/LayerPanel_LayerPanelListItem_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelList_index.js.html b/docs/LayerPanel_LayerPanelList_index.js.html index af0498b3..237218bc 100644 --- a/docs/LayerPanel_LayerPanelList_index.js.html +++ b/docs/LayerPanel_LayerPanelList_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelMenu_index.js.html b/docs/LayerPanel_LayerPanelMenu_index.js.html index 55d92f72..3727eb27 100644 --- a/docs/LayerPanel_LayerPanelMenu_index.js.html +++ b/docs/LayerPanel_LayerPanelMenu_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerPanel_LayerPanelPage_index.js.html b/docs/LayerPanel_LayerPanelPage_index.js.html index 9f9e2086..54f41708 100644 --- a/docs/LayerPanel_LayerPanelPage_index.js.html +++ b/docs/LayerPanel_LayerPanelPage_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerStyler.html b/docs/LayerStyler.html index bfd753fa..18bc686d 100644 --- a/docs/LayerStyler.html +++ b/docs/LayerStyler.html @@ -65,7 +65,7 @@ @@ -105,7 +105,7 @@

- <LayerStyler map translations /> + <LayerStyler map translations whitelistedLayers />

@@ -159,6 +159,17 @@
PropTypes:
+ + whitelistedLayers + + array + + No + An array of layer typenames that will be used for a whitelist + [] + + + diff --git a/docs/LayerStyler_LayerStyler.js.html b/docs/LayerStyler_LayerStyler.js.html index a1de144e..f15cdd0c 100644 --- a/docs/LayerStyler_LayerStyler.js.html +++ b/docs/LayerStyler_LayerStyler.js.html @@ -67,7 +67,7 @@ @@ -107,7 +107,8 @@ this.state = { attributeValues: [], - listeners: [] + listeners: [], + whitelistedLayers: props.whitelistedLayers } } @@ -286,12 +287,19 @@ } } +LayerStyler.defaultProps = { + whitelistedLayers: [] +} + LayerStyler.propTypes = { /** Openlayers map object */ map: PropTypes.object.isRequired, /** Object with key/value pairs for translated strings */ - translations: PropTypes.object.isRequired + translations: PropTypes.object.isRequired, + + /** An array of layer typenames that will be used for a whitelist */ + whitelistedLayers: PropTypes.array } export default connectToMap(LayerStyler) diff --git a/docs/LayerStyler_StyleManager_index.js.html b/docs/LayerStyler_StyleManager_index.js.html index 66f61fc7..16e8cf54 100644 --- a/docs/LayerStyler_StyleManager_index.js.html +++ b/docs/LayerStyler_StyleManager_index.js.html @@ -67,7 +67,7 @@ @@ -92,7 +92,8 @@ import LabelStyler from 'LayerStyler/_LabelStyler' import LayerStyler from 'LayerStyler/_LayerStyler' import SelectTabs from 'LayerStyler/_SelectTabs' -import { HeaderContainer, InputContainer } from './styled' +import AttributesFilter from 'LayerStyler/_AttributesFilter' +import { HeaderContainer, InputContainer, FilterContainer, Tooltip } from './styled' const DEFAULT_LABEL_STYLE = { name: 'New Label Style', @@ -237,7 +238,7 @@ const dedup = {} - styles?.forEach((s, i) => { + styles?.forEach((s, i) => { // eslint-disable-line const key = JSON.stringify(trimFilters(s.filter)) const val = dedup[key] ? [...dedup[key], { ...s, _index: i }] : [{ ...s, _index: i }] @@ -248,7 +249,14 @@ return Object.values(dedup).map(group => group.reverse()) } const layerTitles = layers.map(getTitleForLayer) - const layerSelected = activeIdx !== null + const layerSelected = activeIdx !== null // eslint-disable-line + let tooltipMsg = '' + + if (!layerSelected) { + tooltipMsg = translations['_ol_kit.StyleManager.noLayerSelected'] + } else if (!layers[activeIdx].isGeoserverLayer) { + tooltipMsg = translations['_ol_kit.StyleManager.fitlerTooltip'] + } return ( <div data-testid='StyleManager'> @@ -270,13 +278,28 @@ </Select> </FormControl> </InputContainer> + <Tooltip disableHoverListener={layerSelected && layers[activeIdx].isGeoserverLayer} + title={tooltipMsg} + placement='top'> + <FilterContainer> + <AttributesFilter + translations={translations} + disabled={!layerSelected || !layers[activeIdx].isGeoserverLayer} + filters={filters[activeIdx]} + filterConditions={['is']} + attributes={getAttributesForLayer(layers[activeIdx])} + attributeValues={attributeValues} + onUpdateFilters={this.onFilterChange} + getValuesForAttribute={attribute => getValuesForAttribute(layers[activeIdx], attribute)} /> + </FilterContainer> + </Tooltip> </HeaderContainer> {layerSelected && <SelectTabs> <div title={translations['_ol_kit.StyleManager.styleTab']}> <LayerStyler inputProps={{ - 'data-testid':'StyleManager.customStyles' + 'data-testid': 'StyleManager.customStyles' }} translations={translations} heading={`${translations['_ol_kit.StyleManager.customStyles']} (${getNonLabelStyles(userStyles[activeIdx])?.length})`} @@ -292,7 +315,7 @@ onStylesChange={this.onUserStyleChange} /> <LayerStyler inputProps={{ - 'data-testid':'StyleManager.defaultStyles' + 'data-testid': 'StyleManager.defaultStyles' }} translations={translations} heading={`${translations['_ol_kit.StyleManager.defaultStyles']} (${defaultStyles[activeIdx]?.length || '0'})`} diff --git a/docs/LayerStyler__AttributesFilter_index.js.html b/docs/LayerStyler__AttributesFilter_index.js.html index 909761b7..62fc8c85 100644 --- a/docs/LayerStyler__AttributesFilter_index.js.html +++ b/docs/LayerStyler__AttributesFilter_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerStyler__ColorPicker_index.js.html b/docs/LayerStyler__ColorPicker_index.js.html index 685412c7..a213daa5 100644 --- a/docs/LayerStyler__ColorPicker_index.js.html +++ b/docs/LayerStyler__ColorPicker_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerStyler__LabelStyler_index.js.html b/docs/LayerStyler__LabelStyler_index.js.html index e6f3e6f5..1c8c6fc4 100644 --- a/docs/LayerStyler__LabelStyler_index.js.html +++ b/docs/LayerStyler__LabelStyler_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerStyler__LayerStyler__StyleGroup__GenericSymbolizer_index.js.html b/docs/LayerStyler__LayerStyler__StyleGroup__GenericSymbolizer_index.js.html index e8497f07..d71e81ac 100644 --- a/docs/LayerStyler__LayerStyler__StyleGroup__GenericSymbolizer_index.js.html +++ b/docs/LayerStyler__LayerStyler__StyleGroup__GenericSymbolizer_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerStyler__LayerStyler__StyleGroup_index.js.html b/docs/LayerStyler__LayerStyler__StyleGroup_index.js.html index 0ce12f7d..e61d8384 100644 --- a/docs/LayerStyler__LayerStyler__StyleGroup_index.js.html +++ b/docs/LayerStyler__LayerStyler__StyleGroup_index.js.html @@ -67,7 +67,7 @@ @@ -307,12 +307,10 @@ </Fragment> ) })} - <AddNewContainer> - <AddNew onClick={this.onNewStyleValue}> - <AddCircleIcon /> - {translations['_ol_kit.StyleGroup.addValue']} - </AddNew> - </AddNewContainer> + <AddNew onClick={this.onNewStyleValue}> + <AddCircleIcon style={{ paddingRight: '5px' }} /> + {translations['_ol_kit.StyleGroup.addValue']} + </AddNew> </div> </Card> ) diff --git a/docs/LayerStyler__LayerStyler_index.js.html b/docs/LayerStyler__LayerStyler_index.js.html index e6f3c857..488efef5 100644 --- a/docs/LayerStyler__LayerStyler_index.js.html +++ b/docs/LayerStyler__LayerStyler_index.js.html @@ -67,7 +67,7 @@ @@ -145,7 +145,6 @@ const { styles, onStylesChange } = this.props const newStyles = [...styles] - // this reverse is done b/c the incoming styles are reversed so // the top-most item is actually the last item rendered by GS so it's "on top" // in the z index stack @@ -207,7 +206,7 @@ return <StyleGroup inputProps={{ - 'data-testid':'LayerStyler.StyleGroup' + 'data-testid': 'LayerStyler.StyleGroup' }} translations={translations} commaDelimitedAttributes={commaDelimitedAttributes} @@ -304,7 +303,7 @@ /** Callback function which resolves a promise to the values available for a given attribute */ getValuesForAttribute: PropTypes.func, - attributeValues: PropTypes.array, + attributeValues: PropTypes.array } LayerStyler.defaultProps = { diff --git a/docs/LayerStyler__Popover_index.js.html b/docs/LayerStyler__Popover_index.js.html index 7c766819..b231fdd4 100644 --- a/docs/LayerStyler__Popover_index.js.html +++ b/docs/LayerStyler__Popover_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerStyler__SelectTabs_index.js.html b/docs/LayerStyler__SelectTabs_index.js.html index 20d11a90..e777b711 100644 --- a/docs/LayerStyler__SelectTabs_index.js.html +++ b/docs/LayerStyler__SelectTabs_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/LayerStyler__Selector_index.js.html b/docs/LayerStyler__Selector_index.js.html index 2585d681..19d885e5 100644 --- a/docs/LayerStyler__Selector_index.js.html +++ b/docs/LayerStyler__Selector_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Line.html b/docs/Line.html index b0c1d783..93c74b8a 100644 --- a/docs/Line.html +++ b/docs/Line.html @@ -65,7 +65,7 @@ diff --git a/docs/Map.html b/docs/Map.html index cd42b7c2..e17109b5 100644 --- a/docs/Map.html +++ b/docs/Map.html @@ -65,7 +65,7 @@ diff --git a/docs/Map_Map.js.html b/docs/Map_Map.js.html index c3e17022..0627d339 100644 --- a/docs/Map_Map.js.html +++ b/docs/Map_Map.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Map_utils.js.html b/docs/Map_utils.js.html index 33d9ab37..9f63651d 100644 --- a/docs/Map_utils.js.html +++ b/docs/Map_utils.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Measure_utils.js.html b/docs/Measure_utils.js.html index fb1f3bab..28478bb6 100644 --- a/docs/Measure_utils.js.html +++ b/docs/Measure_utils.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Point.html b/docs/Point.html index 260ca718..001637c5 100644 --- a/docs/Point.html +++ b/docs/Point.html @@ -65,7 +65,7 @@ diff --git a/docs/Polygon.html b/docs/Polygon.html index a86409ce..53a8d895 100644 --- a/docs/Polygon.html +++ b/docs/Polygon.html @@ -65,7 +65,7 @@ diff --git a/docs/Popup.html b/docs/Popup.html index 2fe2ff2a..687ed270 100644 --- a/docs/Popup.html +++ b/docs/Popup.html @@ -65,7 +65,7 @@ diff --git a/docs/PopupActionCopyWkt.html b/docs/PopupActionCopyWkt.html index 6434c0d6..54537745 100644 --- a/docs/PopupActionCopyWkt.html +++ b/docs/PopupActionCopyWkt.html @@ -65,7 +65,7 @@ diff --git a/docs/PopupActionGroup.html b/docs/PopupActionGroup.html index c382485b..1c777f1f 100644 --- a/docs/PopupActionGroup.html +++ b/docs/PopupActionGroup.html @@ -65,7 +65,7 @@ @@ -233,13 +233,13 @@
Example
-
+
diff --git a/docs/PopupActionItem.html b/docs/PopupActionItem.html index fde11dca..b77b2973 100644 --- a/docs/PopupActionItem.html +++ b/docs/PopupActionItem.html @@ -65,7 +65,7 @@ @@ -266,13 +266,13 @@
Example
-
+
diff --git a/docs/PopupBase.html b/docs/PopupBase.html index a5453a34..04200007 100644 --- a/docs/PopupBase.html +++ b/docs/PopupBase.html @@ -65,7 +65,7 @@ diff --git a/docs/PopupDataList.html b/docs/PopupDataList.html index 086bd9df..fa7c4fd2 100644 --- a/docs/PopupDataList.html +++ b/docs/PopupDataList.html @@ -65,7 +65,7 @@ @@ -222,13 +222,13 @@
Example
-
+
diff --git a/docs/PopupDefaultInsert.html b/docs/PopupDefaultInsert.html index f8e0e787..952f1e19 100644 --- a/docs/PopupDefaultInsert.html +++ b/docs/PopupDefaultInsert.html @@ -65,7 +65,7 @@ diff --git a/docs/PopupDefaultPage.html b/docs/PopupDefaultPage.html index e753db1e..b8a683fa 100644 --- a/docs/PopupDefaultPage.html +++ b/docs/PopupDefaultPage.html @@ -65,7 +65,7 @@ @@ -343,13 +343,13 @@
Example
-
+
diff --git a/docs/PopupPageLayout.html b/docs/PopupPageLayout.html index a7fe084e..9e07da15 100644 --- a/docs/PopupPageLayout.html +++ b/docs/PopupPageLayout.html @@ -65,7 +65,7 @@ @@ -255,13 +255,13 @@
Example
-
+
diff --git a/docs/PopupPageLayoutChild.html b/docs/PopupPageLayoutChild.html index 0aac4d8d..d32fcb67 100644 --- a/docs/PopupPageLayoutChild.html +++ b/docs/PopupPageLayoutChild.html @@ -65,7 +65,7 @@ @@ -266,13 +266,13 @@
Example
-
+
diff --git a/docs/PopupTabs.html b/docs/PopupTabs.html index 9c9eed67..82268738 100644 --- a/docs/PopupTabs.html +++ b/docs/PopupTabs.html @@ -65,7 +65,7 @@ @@ -244,13 +244,13 @@
Example
-
+
diff --git a/docs/Popup_Popup.js.html b/docs/Popup_Popup.js.html index bbec67c4..474e4011 100644 --- a/docs/Popup_Popup.js.html +++ b/docs/Popup_Popup.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupActions_PopupActionCopyWkt_PopupActionCopyWkt.js.html b/docs/Popup_PopupActions_PopupActionCopyWkt_PopupActionCopyWkt.js.html index 2542c013..8a23dca2 100644 --- a/docs/Popup_PopupActions_PopupActionCopyWkt_PopupActionCopyWkt.js.html +++ b/docs/Popup_PopupActions_PopupActionCopyWkt_PopupActionCopyWkt.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupActions_PopupActionCopyWkt_utils.js.html b/docs/Popup_PopupActions_PopupActionCopyWkt_utils.js.html index 86f1f1a1..d5a67e4d 100644 --- a/docs/Popup_PopupActions_PopupActionCopyWkt_utils.js.html +++ b/docs/Popup_PopupActions_PopupActionCopyWkt_utils.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupBase.js.html b/docs/Popup_PopupBase.js.html index a1b283d3..b5815189 100644 --- a/docs/Popup_PopupBase.js.html +++ b/docs/Popup_PopupBase.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupInsert_PopupActionGroup_index.js.html b/docs/Popup_PopupInsert_PopupActionGroup_index.js.html index f27a12ac..b9c5bb02 100644 --- a/docs/Popup_PopupInsert_PopupActionGroup_index.js.html +++ b/docs/Popup_PopupInsert_PopupActionGroup_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupInsert_PopupActionItem_index.js.html b/docs/Popup_PopupInsert_PopupActionItem_index.js.html index b2b35cec..b7a5c967 100644 --- a/docs/Popup_PopupInsert_PopupActionItem_index.js.html +++ b/docs/Popup_PopupInsert_PopupActionItem_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupInsert_PopupDataList_index.js.html b/docs/Popup_PopupInsert_PopupDataList_index.js.html index e52c97aa..9fabe033 100644 --- a/docs/Popup_PopupInsert_PopupDataList_index.js.html +++ b/docs/Popup_PopupInsert_PopupDataList_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupInsert_PopupDefaultInsert.js.html b/docs/Popup_PopupInsert_PopupDefaultInsert.js.html index a5444a7e..7b44ae08 100644 --- a/docs/Popup_PopupInsert_PopupDefaultInsert.js.html +++ b/docs/Popup_PopupInsert_PopupDefaultInsert.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupInsert_PopupDefaultPage_index.js.html b/docs/Popup_PopupInsert_PopupDefaultPage_index.js.html index de206b6e..7d6cb673 100644 --- a/docs/Popup_PopupInsert_PopupDefaultPage_index.js.html +++ b/docs/Popup_PopupInsert_PopupDefaultPage_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupInsert_PopupPageLayoutChild_index.js.html b/docs/Popup_PopupInsert_PopupPageLayoutChild_index.js.html index f6ecedba..4b3fda93 100644 --- a/docs/Popup_PopupInsert_PopupPageLayoutChild_index.js.html +++ b/docs/Popup_PopupInsert_PopupPageLayoutChild_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupInsert_PopupPageLayout_index.js.html b/docs/Popup_PopupInsert_PopupPageLayout_index.js.html index aef6394e..9aff2302 100644 --- a/docs/Popup_PopupInsert_PopupPageLayout_index.js.html +++ b/docs/Popup_PopupInsert_PopupPageLayout_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupInsert_PopupTabs_index.js.html b/docs/Popup_PopupInsert_PopupTabs_index.js.html index 758afea1..657d90be 100644 --- a/docs/Popup_PopupInsert_PopupTabs_index.js.html +++ b/docs/Popup_PopupInsert_PopupTabs_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_PopupInsert__LoadingSpinner_index.js.html b/docs/Popup_PopupInsert__LoadingSpinner_index.js.html index 2b124999..ce638543 100644 --- a/docs/Popup_PopupInsert__LoadingSpinner_index.js.html +++ b/docs/Popup_PopupInsert__LoadingSpinner_index.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Popup_utils.js.html b/docs/Popup_utils.js.html index ff450ff6..b445b085 100644 --- a/docs/Popup_utils.js.html +++ b/docs/Popup_utils.js.html @@ -67,7 +67,7 @@ diff --git a/docs/ProgressWrapper.html b/docs/ProgressWrapper.html deleted file mode 100644 index f6fef6e6..00000000 --- a/docs/ProgressWrapper.html +++ /dev/null @@ -1,272 +0,0 @@ - - - - - ol-kit | ProgressWrapper - - - - - - - - - - - - - - - - -
-
- -
-
-
-
- -
-
- - - - - -
- -
- -

- <ProgressWrapper /> -

- - -
- -
-
- - -
-

Constructor

-
-
- - - -

- # - - - - <ProgressWrapper /> - - -

- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- View Source - - Draw/styled.js, line 41 - -

- -
- - - - - - - - - - - - - - - - - - - - - -
-
-
- - -
- - - - - - - - - - - - - - - - - - - - - - - - -
-
-

Examples

-
-

DrawContainer

-

The <DrawContainer> component will render a set prebuilt draw and measure tools or child component(s) passed in as the children prop. These tools allow the user to draw features with point, line, and polygon geometries on a map user configurable geometry snap settings. These features can also be styled with perimiter and area measurement labels. Measurements are calculated geodesically using the WGS84 ellipsoid. The user can also label the geometry vertices with their respective coordinates in decimal degrees.

-

Drop-in example:

-

This one-liner will render prebuilt draw components in a map.

-
import React from 'react'
-import { Map, DrawContainer } from '@bayer/ol-kit'
-
-const App = () => {
-  return (
-  <Map>
-    <DrawContainer />
-  </Map>
-  )
-}
-
-export default App
-
-
-
- - -
- -
- - - - -
-
-
-
-
-
-
- - - -
© 2020 Bayer Crop Science; All Rights Reserved.
-
-
-
- - - - - - - \ No newline at end of file diff --git a/docs/TimeSlider.html b/docs/TimeSlider.html index 2a2e0c7c..a6b68270 100644 --- a/docs/TimeSlider.html +++ b/docs/TimeSlider.html @@ -65,7 +65,7 @@ diff --git a/docs/TimeSliderBase.html b/docs/TimeSliderBase.html index 6d3a38da..ae80b4ea 100644 --- a/docs/TimeSliderBase.html +++ b/docs/TimeSliderBase.html @@ -65,7 +65,7 @@ diff --git a/docs/TimeSlider_TimeSlider.js.html b/docs/TimeSlider_TimeSlider.js.html index 4ccf2ca7..6cd75537 100644 --- a/docs/TimeSlider_TimeSlider.js.html +++ b/docs/TimeSlider_TimeSlider.js.html @@ -67,7 +67,7 @@ diff --git a/docs/TimeSlider_TimeSliderBase.js.html b/docs/TimeSlider_TimeSliderBase.js.html index 460ba6e2..04d7672c 100644 --- a/docs/TimeSlider_TimeSliderBase.js.html +++ b/docs/TimeSlider_TimeSliderBase.js.html @@ -67,7 +67,7 @@ diff --git a/docs/Toolbar_Toolbar.js.html b/docs/Toolbar_Toolbar.js.html index 73f8d5e1..79a5d5c3 100644 --- a/docs/Toolbar_Toolbar.js.html +++ b/docs/Toolbar_Toolbar.js.html @@ -67,7 +67,7 @@ diff --git a/docs/VectorLayer.html b/docs/VectorLayer.html index 76f029ba..961565e0 100644 --- a/docs/VectorLayer.html +++ b/docs/VectorLayer.html @@ -65,7 +65,7 @@ diff --git a/docs/ZoomControls.html b/docs/ZoomControls.html index e43daacb..6d7aba26 100644 --- a/docs/ZoomControls.html +++ b/docs/ZoomControls.html @@ -65,7 +65,7 @@ diff --git a/docs/ZoomIn.html b/docs/ZoomIn.html index bb6293fa..83fc8b8d 100644 --- a/docs/ZoomIn.html +++ b/docs/ZoomIn.html @@ -65,7 +65,7 @@ diff --git a/docs/ZoomOut.html b/docs/ZoomOut.html index ba8cb02c..f9e5804e 100644 --- a/docs/ZoomOut.html +++ b/docs/ZoomOut.html @@ -65,7 +65,7 @@ diff --git a/docs/classes_VectorLayer.js.html b/docs/classes_VectorLayer.js.html index af18a9f2..d1c0bb93 100644 --- a/docs/classes_VectorLayer.js.html +++ b/docs/classes_VectorLayer.js.html @@ -67,7 +67,7 @@ diff --git a/docs/docs.html b/docs/docs.html index 942303c4..3818e71c 100644 --- a/docs/docs.html +++ b/docs/docs.html @@ -65,7 +65,7 @@ diff --git a/docs/entry.js b/docs/entry.js index 8e742023..9c769a8d 100644 --- a/docs/entry.js +++ b/docs/entry.js @@ -184,20 +184,17 @@ reactComponents['PopupPageLayoutChild'] = Component52; import Component53 from '../src/Popup/PopupInsert/PopupTabs/index.js'; reactComponents['PopupTabs'] = Component53; -import Component54 from '../src/Draw/styled.js'; -reactComponents['ProgressWrapper'] = Component54; +import Component54 from '../src/TimeSlider/TimeSlider.js'; +reactComponents['TimeSlider'] = Component54; -import Component55 from '../src/TimeSlider/TimeSlider.js'; -reactComponents['TimeSlider'] = Component55; +import Component55 from '../src/TimeSlider/TimeSliderBase.js'; +reactComponents['TimeSliderBase'] = Component55; -import Component56 from '../src/TimeSlider/TimeSliderBase.js'; -reactComponents['TimeSliderBase'] = Component56; +import Component56 from '../src/Controls/ZoomControls.js'; +reactComponents['ZoomControls'] = Component56; -import Component57 from '../src/Controls/ZoomControls.js'; -reactComponents['ZoomControls'] = Component57; +import Component57 from '../src/Controls/ZoomIn.js'; +reactComponents['ZoomIn'] = Component57; -import Component58 from '../src/Controls/ZoomIn.js'; -reactComponents['ZoomIn'] = Component58; - -import Component59 from '../src/Controls/ZoomOut.js'; -reactComponents['ZoomOut'] = Component59; \ No newline at end of file +import Component58 from '../src/Controls/ZoomOut.js'; +reactComponents['ZoomOut'] = Component58; \ No newline at end of file diff --git a/docs/global.html b/docs/global.html index 5ff5220b..f7e71248 100644 --- a/docs/global.html +++ b/docs/global.html @@ -65,7 +65,7 @@ @@ -3347,7 +3347,7 @@
Parameters:

View Source - Draw/utils.js, line 421 + Draw/utils.js, line 420

@@ -4216,7 +4216,7 @@
Parameters:

View Source - Draw/utils.js, line 540 + Draw/utils.js, line 541

diff --git a/docs/tutorial-Getting Started.html b/docs/tutorial-Getting Started.html index c1aca1c9..eae8c91e 100644 --- a/docs/tutorial-Getting Started.html +++ b/docs/tutorial-Getting Started.html @@ -65,7 +65,7 @@ diff --git a/docs/tutorial-LayerPanel_.html b/docs/tutorial-LayerPanel_.html index c418e1e4..f809a53b 100644 --- a/docs/tutorial-LayerPanel_.html +++ b/docs/tutorial-LayerPanel_.html @@ -65,7 +65,7 @@ diff --git a/docs/tutorial-Popup_.html b/docs/tutorial-Popup_.html index fe9a3b57..281444a6 100644 --- a/docs/tutorial-Popup_.html +++ b/docs/tutorial-Popup_.html @@ -65,7 +65,7 @@ diff --git a/docs/tutorial-TimeSlider_.html b/docs/tutorial-TimeSlider_.html index fa504f6b..4664b481 100644 --- a/docs/tutorial-TimeSlider_.html +++ b/docs/tutorial-TimeSlider_.html @@ -65,7 +65,7 @@ diff --git a/docs/tutorial-connectToMap.html b/docs/tutorial-connectToMap.html index 5f76b0eb..7b70e8e1 100644 --- a/docs/tutorial-connectToMap.html +++ b/docs/tutorial-connectToMap.html @@ -65,7 +65,7 @@ diff --git a/docs/tutorial-i18n Support.html b/docs/tutorial-i18n Support.html index 931ae770..849a8080 100644 --- a/docs/tutorial-i18n Support.html +++ b/docs/tutorial-i18n Support.html @@ -65,7 +65,7 @@ diff --git a/src/Draw/Box.js b/src/Draw/Box.js index ac83513b..589d4b05 100644 --- a/src/Draw/Box.js +++ b/src/Draw/Box.js @@ -12,7 +12,7 @@ const BOX_CONFIG = { /** * A button for drawing boxes. * @component - * @category DrawBox + * @category Draw * @since 0.18.0 */ class Box extends Component { diff --git a/src/Draw/Circle.js b/src/Draw/Circle.js index f240d1d4..4e114070 100644 --- a/src/Draw/Circle.js +++ b/src/Draw/Circle.js @@ -6,7 +6,7 @@ import RadioButtonUncheckedOutlinedIcon from '@material-ui/icons/RadioButtonUnch /** * A button for drawing circles. * @component - * @category DrawCircle + * @category Draw * @since 0.18.0 */ class Circle extends Component { diff --git a/src/Draw/DrawContainer.js b/src/Draw/DrawContainer.js index 5e7319b8..a38173b7 100644 --- a/src/Draw/DrawContainer.js +++ b/src/Draw/DrawContainer.js @@ -30,7 +30,7 @@ class MockPreferences { /** * A prebuilt Draw Tools component * @component - * @category DrawContainer + * @category Draw * @since 0.18.0 */ class DrawContainer extends React.Component { diff --git a/src/Draw/Freehand.js b/src/Draw/Freehand.js index 63058ce2..89378dbf 100644 --- a/src/Draw/Freehand.js +++ b/src/Draw/Freehand.js @@ -6,7 +6,7 @@ import GestureOutlinedIcon from '@material-ui/icons/GestureOutlined' /** * A button for drawing freehand line strings. * @component - * @category DrawFreehand + * @category Draw * @since 0.18.0 */ class Freehand extends Component { diff --git a/src/Draw/Line.js b/src/Draw/Line.js index 901d3e6d..f56b9a43 100644 --- a/src/Draw/Line.js +++ b/src/Draw/Line.js @@ -6,7 +6,7 @@ import TimelineOutlinedIcon from '@material-ui/icons/TimelineOutlined' /** * A button for drawing line strings. * @component - * @category DrawCircle + * @category Draw * @since 0.18.0 */ class Line extends Component { diff --git a/src/Draw/Point.js b/src/Draw/Point.js index ef0e6c40..ba4a781a 100644 --- a/src/Draw/Point.js +++ b/src/Draw/Point.js @@ -6,7 +6,7 @@ import LensIcon from '@material-ui/icons/Lens' /** * A button for drawing points. * @component - * @category DrawPoint + * @category Draw * @since 0.18.0 */ class Point extends Component { diff --git a/src/Draw/Polygon.js b/src/Draw/Polygon.js index 2d4565a9..4d486754 100644 --- a/src/Draw/Polygon.js +++ b/src/Draw/Polygon.js @@ -6,7 +6,7 @@ import ChangeHistoryOutlinedIcon from '@material-ui/icons/ChangeHistoryOutlined' /** * A button for drawing polygons. * @component - * @category DrawPolygons + * @category Draw * @since 0.18.0 */ class Polygon extends Component { diff --git a/src/Draw/index.js b/src/Draw/index.js index b50bbb45..de62a273 100644 --- a/src/Draw/index.js +++ b/src/Draw/index.js @@ -6,3 +6,4 @@ export { default as DrawPoint } from './Point' export { default as DrawPolygon } from './Polygon' export { default as Draw } from './Draw' export { default as DrawContainer } from './DrawContainer' +export { getStyledFeatures, styleText } from './utils' diff --git a/src/Draw/styled.js b/src/Draw/styled.js index 789c965d..2e93c23d 100644 --- a/src/Draw/styled.js +++ b/src/Draw/styled.js @@ -36,7 +36,6 @@ export const Tooltip = withStyles({ } })(MaterialTooltip) -/** @component */ export const ProgressWrapper = styled.div` display: flex; height: 100px; diff --git a/src/Draw/utils.js b/src/Draw/utils.js index 98326b01..a8fbaf94 100644 --- a/src/Draw/utils.js +++ b/src/Draw/utils.js @@ -421,6 +421,7 @@ function scaleDistanceToMap (distance, map) { * Generate a 2D array of features paired to a style representing how they are currently styled on the map. * OpenLayers Features will inherit the style set on their parent layer if their own style is undefined. This Function helps resolve the style that is actually being used to render the feature on the map. * @function getStyledFeatures + * @category Draw * @param {Object[]} layers - The Openlayers Layers you want to get the features from. * @param {Number} [resolution] - The map's current resolution. */ @@ -531,6 +532,7 @@ function pairCoords (flatCoords) { /** * Style ol/features * @function + * @category Draw * @param {object} opts - The config object * @param {ol/Feature} feature - The feature you want to style * @param {number} resolution - the resolution of the map diff --git a/src/__snapshots__/index.test.js.snap b/src/__snapshots__/index.test.js.snap index 190423b2..01cd8481 100644 --- a/src/__snapshots__/index.test.js.snap +++ b/src/__snapshots__/index.test.js.snap @@ -75,9 +75,11 @@ Object { "exportFeatures": [Function], "getLayersAndFeaturesForEvent": [Function], "getPopupPositionFromFeatures": [Function], + "getStyledFeatures": [Function], "loadDataLayer": [Function], "removeMovementListener": [Function], "sanitizeProperties": [Function], + "styleText": [Function], "updateMapFromUrl": [Function], "updateUrlFromMap": [Function], } From 9530dc40b5fddd3281a9cbd97437e9f3faa10c67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jake=20St=C3=A4zrad?= Date: Tue, 15 Sep 2020 18:36:53 -0500 Subject: [PATCH 14/15] add info about beta version to docs --- docs/PopupActionGroup.html | 6 +++--- docs/PopupActionItem.html | 6 +++--- docs/PopupDataList.html | 6 +++--- docs/PopupDefaultPage.html | 6 +++--- docs/PopupPageLayout.html | 6 +++--- docs/PopupPageLayoutChild.html | 6 +++--- docs/PopupTabs.html | 6 +++--- docs/tutorial-Getting Started.html | 12 +++++++++--- src-docs/tutorials/Getting Started.md | 15 ++++++++++++--- 9 files changed, 42 insertions(+), 27 deletions(-) diff --git a/docs/PopupActionGroup.html b/docs/PopupActionGroup.html index 1c777f1f..58e9b95a 100644 --- a/docs/PopupActionGroup.html +++ b/docs/PopupActionGroup.html @@ -233,13 +233,13 @@
Example
-
+
diff --git a/docs/PopupActionItem.html b/docs/PopupActionItem.html index b77b2973..74b2d4b5 100644 --- a/docs/PopupActionItem.html +++ b/docs/PopupActionItem.html @@ -266,13 +266,13 @@
Example
-
+
diff --git a/docs/PopupDataList.html b/docs/PopupDataList.html index fa7c4fd2..d8b15088 100644 --- a/docs/PopupDataList.html +++ b/docs/PopupDataList.html @@ -222,13 +222,13 @@
Example
-
+
diff --git a/docs/PopupDefaultPage.html b/docs/PopupDefaultPage.html index b8a683fa..0b56d2da 100644 --- a/docs/PopupDefaultPage.html +++ b/docs/PopupDefaultPage.html @@ -343,13 +343,13 @@
Example
-
+
diff --git a/docs/PopupPageLayout.html b/docs/PopupPageLayout.html index 9e07da15..7b39dee1 100644 --- a/docs/PopupPageLayout.html +++ b/docs/PopupPageLayout.html @@ -255,13 +255,13 @@
Example
-
+
diff --git a/docs/PopupPageLayoutChild.html b/docs/PopupPageLayoutChild.html index d32fcb67..7b249cf8 100644 --- a/docs/PopupPageLayoutChild.html +++ b/docs/PopupPageLayoutChild.html @@ -266,13 +266,13 @@
Example
-
+
diff --git a/docs/PopupTabs.html b/docs/PopupTabs.html index 82268738..19818f37 100644 --- a/docs/PopupTabs.html +++ b/docs/PopupTabs.html @@ -244,13 +244,13 @@
Example
-
+
diff --git a/docs/tutorial-Getting Started.html b/docs/tutorial-Getting Started.html index eae8c91e..51ca9c0e 100644 --- a/docs/tutorial-Getting Started.html +++ b/docs/tutorial-Getting Started.html @@ -79,8 +79,14 @@

Getting Started

-

Getting started with ol-kit is simple. We assume you already have a React application. If not, you can use something like Create React App. There are a few peerDependencies required by ol-kit that need to be installed on your side (this avoids problems introduced by having multiple instances of these dependencies). For a comprehensive install use:

-
npm i @bayer/ol-kit ol@4.6.5 react react-dom styled-components @material-ui/core @material-ui/icons @material-ui/styles --save
+

Getting started with ol-kit is simple. We assume you already have a React application. If not, you can use something like Create React App. There are a few peerDependencies required by ol-kit that need to be installed on your side (this avoids problems introduced by having multiple instances of these packages).

+

@next version

+

This is a beta version that supports the latest version of openlayers. Once this is stable enough it will be released as ol-kit v1.0.0 (but for now these versions look like this: 1.0.0-beta.0). To install this version use:

+
npm i @bayer/ol-kit@next ol react react-dom styled-components @material-ui/core @material-ui/icons @material-ui/styles --save
+
+

@latest version

+

This version is dependendent on an older version of openlayers (see below). This is stable but will eventually be deprecated. To install this version use:

+
npm i @bayer/ol-kit@latest ol@4.6.5 react react-dom styled-components @material-ui/core @material-ui/icons @material-ui/styles --save
 
Why ol@4.6.5?

ol-kit is a byproduct of an internal mapping framework at Bayer Crop Science that is running on an older version of OpenLayers. We would like to get to the latest but it will just take some time and effort- follow this issue to stay up to date on the migration.

@@ -154,7 +160,7 @@

Child Components

export default App

Internal App

-

To run our internal app inside ol-kit make sure to npm install and then run the command npm run app which will start the server on port 3000.

+

To run our internal app inside ol-kit, make sure to npm install and then run the command npm run app which will start the server on port 3000.

Next Steps

Now that you have a map rendered, you probably want to make it awesome. Check out the components and tutorials provided by ol-kit that make it easy to add info popups, layer management, drawing capability, URI location tracking and much more.

diff --git a/src-docs/tutorials/Getting Started.md b/src-docs/tutorials/Getting Started.md index 56b3b906..d42e01d0 100644 --- a/src-docs/tutorials/Getting Started.md +++ b/src-docs/tutorials/Getting Started.md @@ -1,8 +1,17 @@ # Getting Started -Getting started with ol-kit is simple. We assume you already have a React application. If not, you can use something like [Create React App](https://create-react-app.dev/). There are a few `peerDependencies` required by ol-kit that need to be installed on your side (this avoids problems introduced by having multiple instances of these dependencies). For a comprehensive install use: +Getting started with ol-kit is simple. We assume you already have a React application. If not, you can use something like [Create React App](https://create-react-app.dev/). There are a few `peerDependencies` required by ol-kit that need to be installed on your side (this avoids problems introduced by having multiple instances of these packages). + +### @next version +This is a beta version that supports the latest version of openlayers. Once this is stable enough it will be released as ol-kit v1.0.0 (but for now these versions look like this: 1.0.0-beta.0). To install this version use: +``` +npm i @bayer/ol-kit@next ol react react-dom styled-components @material-ui/core @material-ui/icons @material-ui/styles --save +``` + +### @latest version +This version is dependendent on an older version of openlayers (see below). This is stable but will eventually be deprecated. To install this version use: ``` -npm i @bayer/ol-kit ol@4.6.5 react react-dom styled-components @material-ui/core @material-ui/icons @material-ui/styles --save +npm i @bayer/ol-kit@latest ol@4.6.5 react react-dom styled-components @material-ui/core @material-ui/icons @material-ui/styles --save ``` ##### _Why ol@4.6.5?_ @@ -90,7 +99,7 @@ export default App ``` ## Internal App -To run our internal app inside `ol-kit` make sure to `npm install` and then run the command `npm run app` which will start the server on port 3000. +To run our internal app inside `ol-kit`, make sure to `npm install` and then run the command `npm run app` which will start the server on port 3000. ## Next Steps Now that you have a map rendered, you probably want to make it awesome. Check out the components and tutorials provided by ol-kit that make it easy to add info popups, layer management, drawing capability, URI location tracking and much more. From 1a4b760d3f82d856bf4d4a3f8865ede7963f3248 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jake=20St=C3=A4zrad?= Date: Wed, 16 Sep 2020 13:47:31 -0500 Subject: [PATCH 15/15] bump to 0.18.0 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 262ead01..f6b73340 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@bayer/ol-kit", - "version": "0.17.4", + "version": "0.18.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index ffa58f04..16fb82a6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@bayer/ol-kit", - "version": "0.17.4", + "version": "0.18.0", "license": "BSD", "description": "Mapping components & utils built with openlayers + react", "keywords": [