From 8640eaa96e020245b552c97b7b1202e26fd2db25 Mon Sep 17 00:00:00 2001 From: Jorge Costa Date: Thu, 6 Feb 2020 21:01:16 +0000 Subject: [PATCH] Block Editor: Update WordPress Packages. The following package versions were changed: @wordpress/a11y: 2.6.0 -> 2.7.0 @wordpress/annotations: 1.10.0 -> 1.11.0 @wordpress/api-fetch: 3.9.0 -> 3.10.0 @wordpress/autop: 2.5.1 -> 2.6.0 @wordpress/blob: 2.6.0 -> 2.7.0 @wordpress/block-directory: 1.3.0 -> 1.4.0 @wordpress/block-editor: 3.5.0 -> 3.6.0 @wordpress/block-library: 2.12.0 -> 2.13.0 @wordpress/block-serialization-default-parser: 3.4.1 -> 3.5.0 @wordpress/blocks: 6.10.0 -> 6.11.0 @wordpress/components: 9.0.0 -> 9.1.0 @wordpress/compose: 3.10.0 -> 3.11.0 @wordpress/core-data: 2.10.0 -> 2.11.0 @wordpress/custom-templated-path-webpack-plugin: 1.5.0 -> 1.6.0 @wordpress/data: 4.12.0 -> 4.13.0 @wordpress/data-controls: 1.6.0 -> 1.7.0 @wordpress/date: 3.7.0 -> 3.8.0 @wordpress/dependency-extraction-webpack-plugin: 2.1.0 -> 2.2.0 @wordpress/deprecated: 2.6.1 -> 2.7.0 @wordpress/dom: 2.7.0 -> 2.8.0 @wordpress/dom-ready: 2.6.0 -> 2.7.0 @wordpress/e2e-test-utils: 4.1.0 -> 4.2.0 @wordpress/edit-post: 3.11.0 -> 3.12.0 @wordpress/editor: 9.10.0 -> 9.11.0 @wordpress/element: 2.10.0 -> 2.11.0 @wordpress/escape-html: 1.6.0 -> 1.7.0 @wordpress/format-library: 1.12.0 -> 1.13.0 @wordpress/hooks: 2.6.0 -> 2.7.0 @wordpress/html-entities: 2.5.0 -> 2.6.0 @wordpress/i18n: 3.8.0 -> 3.9.0 @wordpress/is-shallow-equal: 1.7.0 -> 1.8.0 @wordpress/keyboard-shortcuts: 0.2.0 -> 1.0.0 @wordpress/keycodes: 2.8.0 -> 2.9.0 @wordpress/library-export-default-webpack-plugin: 1.5.0 -> 1.6.0 @wordpress/list-reusable-blocks: 1.11.0 -> 1.12.0 @wordpress/media-utils: 1.5.0 -> 1.6.0 @wordpress/notices: 1.11.0 -> 1.12.0 @wordpress/nux: 3.10.0 -> 3.11.0 @wordpress/plugins: 2.10.0 -> 2.11.0 @wordpress/priority-queue: 1.4.0 -> 1.5.0 @wordpress/redux-routine: 3.6.2 -> 3.7.0 @wordpress/rich-text: 3.10.0 -> 3.11.0 @wordpress/scripts: 6.2.0 -> 7.0.0 @wordpress/server-side-render: 1.6.0 -> 1.7.0 @wordpress/shortcode: 2.5.0 -> 2.6.0 @wordpress/token-list: 1.8.0 -> 1.9.0 @wordpress/url: 2.9.0 -> 2.10.0 @wordpress/viewport: 2.11.0 -> 2.12.0 @wordpress/wordcount: 2.6.2 -> 2.7.0 Added these new packages: @wordpress/warning @wordpress/primitives @wordpress/icons Re-added keyboard-shortcuts to script loader removed by mistake on revision 47198. Props gziolo, itsjonq, youknowriad, mcsf, andraganescu. Fixes #49358. git-svn-id: https://develop.svn.wordpress.org/trunk@47199 602fd350-edb4-49c9-b593-d223f7449a82 --- package-lock.json | 2059 ++++++++++------- package.json | 99 +- src/wp-includes/blocks/navigation.php | 156 +- src/wp-includes/blocks/rss.php | 12 +- src/wp-includes/blocks/search.php | 9 +- src/wp-includes/blocks/shortcode.php | 17 +- src/wp-includes/blocks/shortcode/block.json | 10 + src/wp-includes/script-loader.php | 3 + .../tests/rest-api/rest-schema-setup.php | 1 - tests/qunit/fixtures/wp-api-generated.js | 40 - tools/webpack/packages.js | 6 +- 11 files changed, 1427 insertions(+), 985 deletions(-) create mode 100644 src/wp-includes/blocks/shortcode/block.json diff --git a/package-lock.json b/package-lock.json index 2a133f0242..abdbb3af3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,43 +13,43 @@ } }, "@babel/compat-data": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.1.tgz", - "integrity": "sha512-Z+6ZOXvyOWYxJ50BwxzdhRnRsGST8Y3jaZgxYig575lTjVSs3KtJnmESwZegg6e2Dn0td1eDhoWlp1wI4BTCPw==", + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.5.tgz", + "integrity": "sha512-jWYUqQX/ObOhG1UiEkbH5SANsE/8oKXiQWjj7p7xgj9Zmnt//aUvyz4dBkK0HNsS8/cbyC5NmmH87VekW+mXFg==", "dev": true, "requires": { - "browserslist": "^4.8.2", + "browserslist": "^4.8.5", "invariant": "^2.2.4", "semver": "^5.5.0" }, "dependencies": { "browserslist": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.3.tgz", - "integrity": "sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg==", + "version": "4.8.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", + "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001017", - "electron-to-chromium": "^1.3.322", - "node-releases": "^1.1.44" + "caniuse-lite": "^1.0.30001023", + "electron-to-chromium": "^1.3.341", + "node-releases": "^1.1.47" } }, "caniuse-lite": { - "version": "1.0.30001021", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001021.tgz", - "integrity": "sha512-wuMhT7/hwkgd8gldgp2jcrUjOU9RXJ4XxGumQeOsUr91l3WwmM68Cpa/ymCnWEDqakwFXhuDQbaKNHXBPgeE9g==", + "version": "1.0.30001025", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001025.tgz", + "integrity": "sha512-SKyFdHYfXUZf5V85+PJgLYyit27q4wgvZuf8QTOk1osbypcROihMBlx9GRar2/pIcKH2r4OehdlBr9x6PXetAQ==", "dev": true }, "electron-to-chromium": { - "version": "1.3.334", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.334.tgz", - "integrity": "sha512-RcjJhpsVaX0X6ntu/WSBlW9HE9pnCgXS9B8mTUObl1aDxaiOa0Lu+NMveIS5IDC+VELzhM32rFJDCC+AApVwcA==", + "version": "1.3.345", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.345.tgz", + "integrity": "sha512-f8nx53+Z9Y+SPWGg3YdHrbYYfIJAtbUjpFfW4X1RwTZ94iUG7geg9tV8HqzAXX7XTNgyWgAFvce4yce8ZKxKmg==", "dev": true }, "node-releases": { - "version": "1.1.45", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.45.tgz", - "integrity": "sha512-cXvGSfhITKI8qsV116u2FTzH5EWZJfgG7d4cpqwF8I8+1tWpD6AsvvGRKq2onR0DNj1jfqsjkXZsm14JMS7Cyg==", + "version": "1.1.47", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.47.tgz", + "integrity": "sha512-k4xjVPx5FpwBUj0Gw7uvFOTF4Ep8Hok1I6qjwL3pLfwe7Y0REQSAqOwwv9TWBCUtMHxcXfY4PgRLRozcChvTcA==", "dev": true, "requires": { "semver": "^6.3.0" @@ -66,17 +66,17 @@ } }, "@babel/core": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.3.tgz", - "integrity": "sha512-4XFkf8AwyrEG7Ziu3L2L0Cv+WyY47Tcsp70JFmpftbAA1K7YL/sgE9jh9HyNj08Y/U50ItUchpN0w6HxAoX1rA==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.4.tgz", + "integrity": "sha512-0LiLrB2PwrVI+a2/IEskBopDYSd8BCb3rOvH7D5tzoWd696TBEduBvuLVm4Nx6rltrLZqvI3MCalB2K2aVzQjA==", "dev": true, "requires": { "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.3", - "@babel/helpers": "^7.8.3", - "@babel/parser": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.4", "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", + "@babel/traverse": "^7.8.4", "@babel/types": "^7.8.3", "convert-source-map": "^1.7.0", "debug": "^4.1.0", @@ -89,9 +89,9 @@ }, "dependencies": { "@babel/parser": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz", - "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==", "dev": true }, "convert-source-map": { @@ -136,9 +136,9 @@ } }, "@babel/generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.3.tgz", - "integrity": "sha512-WjoPk8hRpDRqqzRpvaR8/gDUPkrnOOeuT2m8cNICJtZH6mwaCo3v0OKMI7Y6SM1pBtyijnLtAL0HDi41pf41ug==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", + "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", "dev": true, "requires": { "@babel/types": "^7.8.3", @@ -196,45 +196,45 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.3.tgz", - "integrity": "sha512-JLylPCsFjhLN+6uBSSh3iYdxKdeO9MNmoY96PE/99d8kyBFaXLORtAVhqN6iHa+wtPeqxKLghDOZry0+Aiw9Tw==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.4.tgz", + "integrity": "sha512-3k3BsKMvPp5bjxgMdrFyq0UaEO48HciVrOVF0+lon8pp95cyJ2ujAh0TrBHNMnJGT2rr0iKOJPFFbSqjDyf/Pg==", "dev": true, "requires": { - "@babel/compat-data": "^7.8.1", - "browserslist": "^4.8.2", + "@babel/compat-data": "^7.8.4", + "browserslist": "^4.8.5", "invariant": "^2.2.4", - "levenary": "^1.1.0", + "levenary": "^1.1.1", "semver": "^5.5.0" }, "dependencies": { "browserslist": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.3.tgz", - "integrity": "sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg==", + "version": "4.8.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", + "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001017", - "electron-to-chromium": "^1.3.322", - "node-releases": "^1.1.44" + "caniuse-lite": "^1.0.30001023", + "electron-to-chromium": "^1.3.341", + "node-releases": "^1.1.47" } }, "caniuse-lite": { - "version": "1.0.30001021", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001021.tgz", - "integrity": "sha512-wuMhT7/hwkgd8gldgp2jcrUjOU9RXJ4XxGumQeOsUr91l3WwmM68Cpa/ymCnWEDqakwFXhuDQbaKNHXBPgeE9g==", + "version": "1.0.30001025", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001025.tgz", + "integrity": "sha512-SKyFdHYfXUZf5V85+PJgLYyit27q4wgvZuf8QTOk1osbypcROihMBlx9GRar2/pIcKH2r4OehdlBr9x6PXetAQ==", "dev": true }, "electron-to-chromium": { - "version": "1.3.334", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.334.tgz", - "integrity": "sha512-RcjJhpsVaX0X6ntu/WSBlW9HE9pnCgXS9B8mTUObl1aDxaiOa0Lu+NMveIS5IDC+VELzhM32rFJDCC+AApVwcA==", + "version": "1.3.345", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.345.tgz", + "integrity": "sha512-f8nx53+Z9Y+SPWGg3YdHrbYYfIJAtbUjpFfW4X1RwTZ94iUG7geg9tV8HqzAXX7XTNgyWgAFvce4yce8ZKxKmg==", "dev": true }, "node-releases": { - "version": "1.1.45", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.45.tgz", - "integrity": "sha512-cXvGSfhITKI8qsV116u2FTzH5EWZJfgG7d4cpqwF8I8+1tWpD6AsvvGRKq2onR0DNj1jfqsjkXZsm14JMS7Cyg==", + "version": "1.1.47", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.47.tgz", + "integrity": "sha512-k4xjVPx5FpwBUj0Gw7uvFOTF4Ep8Hok1I6qjwL3pLfwe7Y0REQSAqOwwv9TWBCUtMHxcXfY4PgRLRozcChvTcA==", "dev": true, "requires": { "semver": "^6.3.0" @@ -459,13 +459,13 @@ } }, "@babel/helpers": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.3.tgz", - "integrity": "sha512-LmU3q9Pah/XyZU89QvBgGt+BCsTPoQa+73RxAQh8fb8qkDyIfeQnmgs+hvzhTCKTzqOyk7JTkS3MS1S8Mq5yrQ==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz", + "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==", "dev": true, "requires": { "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", + "@babel/traverse": "^7.8.4", "@babel/types": "^7.8.3" } }, @@ -786,9 +786,9 @@ } }, "@babel/plugin-transform-for-of": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.3.tgz", - "integrity": "sha512-ZjXznLNTxhpf4Q5q3x1NsngzGA38t9naWH8Gt+0qYZEJAcvPI9waSStSh56u19Ofjr7QmD0wUsQ8hw8s/p1VnA==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.4.tgz", + "integrity": "sha512-iAXNlOWvcYUYoV8YIxwS7TxGRJcxyl8eQCfT+A5j8sKUzRFvJdcyjp97jL2IghWSRDaL2PU2O2tX8Cu9dTBq5A==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.3" @@ -896,9 +896,9 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.3.tgz", - "integrity": "sha512-/pqngtGb54JwMBZ6S/D3XYylQDFtGjWrnoCF4gXZOUpFV/ujbxnoNGNvDGu6doFWRPBveE72qTx/RRU44j5I/Q==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.4.tgz", + "integrity": "sha512-IsS3oTxeTsZlE5KqzTbcC2sV0P9pXdec53SU+Yxv7o/6dvGM5AkTotQKhoSffhNgZ/dftsSiOoxy7evCYJXzVA==", "dev": true, "requires": { "@babel/helper-call-delegate": "^7.8.3", @@ -1006,9 +1006,9 @@ } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.3.tgz", - "integrity": "sha512-3TrkKd4LPqm4jHs6nPtSDI/SV9Cm5PRJkHLUgTcqRQQTMAZ44ZaAdDZJtvWFSaRcvT0a1rTmJ5ZA5tDKjleF3g==", + "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==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.3" @@ -1041,13 +1041,13 @@ } }, "@babel/preset-env": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.3.tgz", - "integrity": "sha512-Rs4RPL2KjSLSE2mWAx5/iCH+GC1ikKdxPrhnRS6PfFVaiZeom22VFKN4X8ZthyN61kAaR05tfXTbCvatl9WIQg==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.4.tgz", + "integrity": "sha512-HihCgpr45AnSOHRbS5cWNTINs0TwaR8BS8xIIH+QwiW8cKL0llV91njQMpeMReEPVs+1Ao0x3RLEBLtt1hOq4w==", "dev": true, "requires": { - "@babel/compat-data": "^7.8.0", - "@babel/helper-compilation-targets": "^7.8.3", + "@babel/compat-data": "^7.8.4", + "@babel/helper-compilation-targets": "^7.8.4", "@babel/helper-module-imports": "^7.8.3", "@babel/helper-plugin-utils": "^7.8.3", "@babel/plugin-proposal-async-generator-functions": "^7.8.3", @@ -1076,7 +1076,7 @@ "@babel/plugin-transform-dotall-regex": "^7.8.3", "@babel/plugin-transform-duplicate-keys": "^7.8.3", "@babel/plugin-transform-exponentiation-operator": "^7.8.3", - "@babel/plugin-transform-for-of": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.8.4", "@babel/plugin-transform-function-name": "^7.8.3", "@babel/plugin-transform-literals": "^7.8.3", "@babel/plugin-transform-member-expression-literals": "^7.8.3", @@ -1087,7 +1087,7 @@ "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", "@babel/plugin-transform-new-target": "^7.8.3", "@babel/plugin-transform-object-super": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.4", "@babel/plugin-transform-property-literals": "^7.8.3", "@babel/plugin-transform-regenerator": "^7.8.3", "@babel/plugin-transform-reserved-words": "^7.8.3", @@ -1095,43 +1095,43 @@ "@babel/plugin-transform-spread": "^7.8.3", "@babel/plugin-transform-sticky-regex": "^7.8.3", "@babel/plugin-transform-template-literals": "^7.8.3", - "@babel/plugin-transform-typeof-symbol": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", "@babel/plugin-transform-unicode-regex": "^7.8.3", "@babel/types": "^7.8.3", - "browserslist": "^4.8.2", + "browserslist": "^4.8.5", "core-js-compat": "^3.6.2", "invariant": "^2.2.2", - "levenary": "^1.1.0", + "levenary": "^1.1.1", "semver": "^5.5.0" }, "dependencies": { "browserslist": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.3.tgz", - "integrity": "sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg==", + "version": "4.8.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", + "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001017", - "electron-to-chromium": "^1.3.322", - "node-releases": "^1.1.44" + "caniuse-lite": "^1.0.30001023", + "electron-to-chromium": "^1.3.341", + "node-releases": "^1.1.47" } }, "caniuse-lite": { - "version": "1.0.30001021", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001021.tgz", - "integrity": "sha512-wuMhT7/hwkgd8gldgp2jcrUjOU9RXJ4XxGumQeOsUr91l3WwmM68Cpa/ymCnWEDqakwFXhuDQbaKNHXBPgeE9g==", + "version": "1.0.30001025", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001025.tgz", + "integrity": "sha512-SKyFdHYfXUZf5V85+PJgLYyit27q4wgvZuf8QTOk1osbypcROihMBlx9GRar2/pIcKH2r4OehdlBr9x6PXetAQ==", "dev": true }, "electron-to-chromium": { - "version": "1.3.334", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.334.tgz", - "integrity": "sha512-RcjJhpsVaX0X6ntu/WSBlW9HE9pnCgXS9B8mTUObl1aDxaiOa0Lu+NMveIS5IDC+VELzhM32rFJDCC+AApVwcA==", + "version": "1.3.345", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.345.tgz", + "integrity": "sha512-f8nx53+Z9Y+SPWGg3YdHrbYYfIJAtbUjpFfW4X1RwTZ94iUG7geg9tV8HqzAXX7XTNgyWgAFvce4yce8ZKxKmg==", "dev": true }, "node-releases": { - "version": "1.1.45", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.45.tgz", - "integrity": "sha512-cXvGSfhITKI8qsV116u2FTzH5EWZJfgG7d4cpqwF8I8+1tWpD6AsvvGRKq2onR0DNj1jfqsjkXZsm14JMS7Cyg==", + "version": "1.1.47", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.47.tgz", + "integrity": "sha512-k4xjVPx5FpwBUj0Gw7uvFOTF4Ep8Hok1I6qjwL3pLfwe7Y0REQSAqOwwv9TWBCUtMHxcXfY4PgRLRozcChvTcA==", "dev": true, "requires": { "semver": "^6.3.0" @@ -1148,17 +1148,17 @@ } }, "@babel/runtime": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.3.tgz", - "integrity": "sha512-fVHx1rzEmwB130VTkLnxR+HmxcTjGzH12LYQcFFoBwakMd3aOMD4OsRN7tGG/UOYE2ektgFrS8uACAoRk1CY0w==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", + "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", "requires": { "regenerator-runtime": "^0.13.2" } }, "@babel/runtime-corejs3": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.8.3.tgz", - "integrity": "sha512-lrIU4aVbmlM/wQPzhEvzvNJskKyYptuXb0fGC0lTQTupTOYtR2Vqbu6/jf8vTr4M8Wt1nIzxVrSvPI5qESa/xA==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.8.4.tgz", + "integrity": "sha512-+wpLqy5+fbQhvbllvlJEVRIpYj+COUWnnsm+I4jZlA8Lo7/MJmBhGTCHyk1/RWfOqBRJ2MbadddG6QltTKTlrg==", "dev": true, "requires": { "core-js-pure": "^3.0.0", @@ -1177,24 +1177,24 @@ }, "dependencies": { "@babel/parser": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz", - "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==", "dev": true } } }, "@babel/traverse": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.3.tgz", - "integrity": "sha512-we+a2lti+eEImHmEXp7bM9cTxGzxPmBiVJlLVD+FuuQMeeO7RaDbutbgeheDkw+Xe3mCfJHnGOWLswT74m2IPg==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", + "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", "dev": true, "requires": { "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.3", + "@babel/generator": "^7.8.4", "@babel/helper-function-name": "^7.8.3", "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.8.3", + "@babel/parser": "^7.8.4", "@babel/types": "^7.8.3", "debug": "^4.1.0", "globals": "^11.1.0", @@ -1202,9 +1202,9 @@ }, "dependencies": { "@babel/parser": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz", - "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==", "dev": true }, "debug": { @@ -1274,31 +1274,19 @@ "@emotion/stylis": "0.8.5", "@emotion/utils": "0.11.3", "@emotion/weak-memoize": "0.2.5" - }, - "dependencies": { - "@emotion/sheet": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz", - "integrity": "sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA==" - }, - "@emotion/utils": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", - "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" - } } }, "@emotion/core": { - "version": "10.0.22", - "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.0.22.tgz", - "integrity": "sha512-7eoP6KQVUyOjAkE6y4fdlxbZRA4ILs7dqkkm6oZUJmihtHv0UBq98VgPirq9T8F9K2gKu0J/au/TpKryKMinaA==", + "version": "10.0.27", + "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.0.27.tgz", + "integrity": "sha512-XbD5R36pVbohQMnKfajHv43g8EbN4NHdF6Zh9zg/C0nr0jqwOw3gYnC07Xj3yG43OYSRyrGsoQ5qPwc8ycvLZw==", "requires": { "@babel/runtime": "^7.5.5", - "@emotion/cache": "^10.0.17", - "@emotion/css": "^10.0.22", - "@emotion/serialize": "^0.11.12", - "@emotion/sheet": "0.9.3", - "@emotion/utils": "0.11.2" + "@emotion/cache": "^10.0.27", + "@emotion/css": "^10.0.27", + "@emotion/serialize": "^0.11.15", + "@emotion/sheet": "0.9.4", + "@emotion/utils": "0.11.3" } }, "@emotion/css": { @@ -1309,13 +1297,6 @@ "@emotion/serialize": "^0.11.15", "@emotion/utils": "0.11.3", "babel-plugin-emotion": "^10.0.27" - }, - "dependencies": { - "@emotion/utils": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", - "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" - } } }, "@emotion/hash": { @@ -1336,6 +1317,22 @@ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" }, + "@emotion/native": { + "version": "10.0.27", + "resolved": "https://registry.npmjs.org/@emotion/native/-/native-10.0.27.tgz", + "integrity": "sha512-3qxR2XFizGfABKKbX9kAYc0PHhKuCEuyxshoq3TaMEbi9asWHdQVChg32ULpblm4XAf9oxaitAU7J9SfdwFxtw==", + "requires": { + "@emotion/primitives-core": "10.0.27" + } + }, + "@emotion/primitives-core": { + "version": "10.0.27", + "resolved": "https://registry.npmjs.org/@emotion/primitives-core/-/primitives-core-10.0.27.tgz", + "integrity": "sha512-fRBEDNPSFFOrBJ0OcheuElayrNTNdLF9DzMxtL0sFgsCFvvadlzwJHhJMSwEJuxwARm9GhVLr1p8G8JGkK98lQ==", + "requires": { + "css-to-react-native": "^2.2.1" + } + }, "@emotion/serialize": { "version": "0.11.15", "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.15.tgz", @@ -1346,27 +1343,20 @@ "@emotion/unitless": "0.7.5", "@emotion/utils": "0.11.3", "csstype": "^2.5.7" - }, - "dependencies": { - "@emotion/utils": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", - "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" - } } }, "@emotion/sheet": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.3.tgz", - "integrity": "sha512-c3Q6V7Df7jfwSq5AzQWbXHa5soeE4F5cbqi40xn0CzXxWW9/6Mxq48WJEtqfWzbZtW9odZdnRAkwCQwN12ob4A==" + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz", + "integrity": "sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA==" }, "@emotion/styled": { - "version": "10.0.23", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-10.0.23.tgz", - "integrity": "sha512-gNr04eqBQ2iYUx8wFLZDfm3N8/QUOODu/ReDXa693uyQGy2OqA+IhPJk+kA7id8aOfwAsMuvZ0pJImEXXKtaVQ==", + "version": "10.0.27", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-10.0.27.tgz", + "integrity": "sha512-iK/8Sh7+NLJzyp9a5+vIQIXTYxfT4yB/OJbjzQanB2RZpvmzBQOHZWhpAMZWYEKRNNbsD6WfBw5sVWkb6WzS/Q==", "requires": { - "@emotion/styled-base": "^10.0.23", - "babel-plugin-emotion": "^10.0.23" + "@emotion/styled-base": "^10.0.27", + "babel-plugin-emotion": "^10.0.27" } }, "@emotion/styled-base": { @@ -1378,13 +1368,6 @@ "@emotion/is-prop-valid": "0.8.6", "@emotion/serialize": "^0.11.15", "@emotion/utils": "0.11.3" - }, - "dependencies": { - "@emotion/utils": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", - "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" - } } }, "@emotion/stylis": { @@ -1398,9 +1381,9 @@ "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" }, "@emotion/utils": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.2.tgz", - "integrity": "sha512-UHX2XklLl3sIaP6oiMmlVzT0J+2ATTVpf0dHQVyPJHTkOITvXfaSqnRk6mdDhV9pR8T/tHc3cex78IKXssmzrA==" + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", + "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" }, "@emotion/weak-memoize": { "version": "0.2.5", @@ -1959,9 +1942,9 @@ "dev": true }, "@types/istanbul-lib-report": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz", - "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "*" @@ -1983,6 +1966,12 @@ "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", "dev": true }, + "@types/mime-types": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz", + "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=", + "dev": true + }, "@types/minimatch": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", @@ -2051,9 +2040,9 @@ } }, "@types/yargs": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.5.tgz", - "integrity": "sha512-CF/+sxTO7FOwbIRL4wMv0ZYLCRfMid2HQpzDRyViH7kSpfoAFiMdGqKIxb1PxWfjtQXQhnQuD33lvRHNwr809Q==", + "version": "13.0.8", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.8.tgz", + "integrity": "sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2271,69 +2260,70 @@ } }, "@wordpress/a11y": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-2.6.0.tgz", - "integrity": "sha512-9g+OYD/WzW5CfqiygOtc9n+jm7gMPD87TNSWcPqOJ75vSbqHjlwtvk1FXtxUPbkwN1TbFXHoD8ciq5abK55jQg==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-2.7.0.tgz", + "integrity": "sha512-slmpj1Dyb8oGkDRkmfkvR/KOvRMTvRFuc/yMk7omuNspj4MsLimKhpQnu16NycelC6IGg+Rzp/6ziYIAMi/1sw==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/dom-ready": "^2.6.0" + "@babel/runtime": "^7.8.3", + "@wordpress/dom-ready": "^2.7.0" } }, "@wordpress/annotations": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-1.10.0.tgz", - "integrity": "sha512-gW7fc4InLzIFifyjNoq+TTyBJFftAYcFw4xzE8vyODQgZl9zC3O3t40f7mO2kfJgJnyOzJ3ebTlDFxU24SULZw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-1.11.0.tgz", + "integrity": "sha512-D0oKoEISF8ajbX+41IgZhyRc9i3Ra5n9FB0YEUGgw5GXCbDubyyWsoB3fAYUAq5srNi1y7ykwcYokjjRFxzKww==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/data": "^4.12.0", - "@wordpress/hooks": "^2.6.0", - "@wordpress/i18n": "^3.8.0", - "@wordpress/rich-text": "^3.10.0", + "@babel/runtime": "^7.8.3", + "@wordpress/data": "^4.13.0", + "@wordpress/hooks": "^2.7.0", + "@wordpress/i18n": "^3.9.0", + "@wordpress/rich-text": "^3.11.0", "lodash": "^4.17.15", "rememo": "^3.0.0", "uuid": "^3.3.2" } }, "@wordpress/api-fetch": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-3.9.0.tgz", - "integrity": "sha512-Z9n1IZcgZPLGcxH8wtPAMEHM4bfLRumlT6GVZ/xRS69iuty+Qnc7MvqSQhKTvgMR6Mb1crzc/yQje8R1vX9EDA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-3.10.0.tgz", + "integrity": "sha512-IXV2OZCvkV97btjCbQp8n8aqU8pTTtoGsKKme+cW/rzdyVqkv15n4FRpZUgOQLH/PMC2ZNneYMgbB7nm1O+iTg==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/i18n": "^3.8.0", - "@wordpress/url": "^2.9.0" + "@babel/runtime": "^7.8.3", + "@wordpress/i18n": "^3.9.0", + "@wordpress/url": "^2.10.0" } }, "@wordpress/autop": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-2.5.1.tgz", - "integrity": "sha512-vU5b7eBo6qgZk20pOJAHRcs6x3YkMfruIcEPWDbf3pfsnaZPWjXFA39l2MTR5kRNDaiOyLLFzuVb/XunYc71oA==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-2.6.0.tgz", + "integrity": "sha512-BxWMHyUJQNE5+omj2ul9J3O9/T4PKmSKR3mUw3zZ3JuYiPjHMWz9rLPP6uYWbXiElQp96qjwn8eyFJrdCqsAhA==", "requires": { - "@babel/runtime": "^7.4.4" + "@babel/runtime": "^7.8.3" } }, "@wordpress/babel-plugin-import-jsx-pragma": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-2.4.0.tgz", - "integrity": "sha512-52ZN4cWHF/Ts9UPk4urhzonz4s9e4jvhUQ96cs8UWkqvuTjli+YZhYjSl/eFX8yIP4Xk8V54NvW4C/VRilAk5g==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-2.5.0.tgz", + "integrity": "sha512-fvb9+BBi5ns95pTKj2R/YoGbIbA2oBb2YNxRr0pSmeuURFqzeaQIzE+lFnkLCkWVp3DCkXQ1x92+5aWqOqfqzg==", "dev": true }, "@wordpress/babel-preset-default": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-4.9.0.tgz", - "integrity": "sha512-G1HJ5IzpWDUr2LJbs7egD9SLdurRsAcdrqodHY+w5qc4BazSI8IAYcqmt9yybCxL1byHKztzNNy6RxSLpcLSmQ==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-4.10.0.tgz", + "integrity": "sha512-fVwtjumi0iIvaD2iTw/X2zK7dQnl0bwUy3L7mBU0M5WkUQ6C4wd6ukA+HRGSH8QKqqxm4ZL1OQnpshJfgioxfw==", "dev": true, "requires": { - "@babel/core": "^7.4.5", - "@babel/plugin-proposal-async-generator-functions": "^7.2.0", - "@babel/plugin-proposal-object-rest-spread": "^7.4.4", - "@babel/plugin-transform-react-jsx": "^7.3.0", - "@babel/plugin-transform-runtime": "^7.4.4", - "@babel/preset-env": "^7.4.5", - "@babel/runtime": "^7.4.5", - "@wordpress/babel-plugin-import-jsx-pragma": "^2.4.0", + "@babel/core": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.8.3", + "@babel/preset-env": "^7.8.3", + "@babel/runtime": "^7.8.3", + "@wordpress/babel-plugin-import-jsx-pragma": "^2.5.0", "@wordpress/browserslist-config": "^2.6.0", - "@wordpress/element": "^2.10.0", + "@wordpress/element": "^2.11.0", + "@wordpress/warning": "^1.0.0", "core-js": "^3.1.4" }, "dependencies": { @@ -2346,56 +2336,57 @@ } }, "@wordpress/blob": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-2.6.0.tgz", - "integrity": "sha512-8MBKv8Y9Q2eDtaW4SEud+fXHRdtPxt3Aqh1sMdxY6Op2WK9GA0AJwMyuadG4EvX433EGNEPpgFnc474yu3j5wA==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-2.7.0.tgz", + "integrity": "sha512-5QQqODNgN/EYDphou2rnjaCR9oSUM8aYTb4kpoN4Do5ni02wbr7ft6ZyC3XKpMPM/8STMjyocCxFUCm1RAZYew==", "requires": { - "@babel/runtime": "^7.4.4" + "@babel/runtime": "^7.8.3" } }, "@wordpress/block-directory": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-1.3.0.tgz", - "integrity": "sha512-+6ppnNDKpqzsVEXGWvyG5ykctxEhfRPm6DoGJ/m9/2WsLSK4h+C38daq+rT0tUZeQCsM6Tj1dX8/UIAQmrfyoA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-1.4.0.tgz", + "integrity": "sha512-gRJUMfqza5TxisLbFH4ic9pYL+5Oo1tA3Um2quZYvvlhRJUKMxo5I13jSpsLseLjOQ+zZsR+ugC0tYibhzAuiA==", "requires": { - "@wordpress/api-fetch": "^3.9.0", - "@wordpress/block-editor": "^3.5.0", - "@wordpress/blocks": "^6.10.0", - "@wordpress/components": "^9.0.0", - "@wordpress/compose": "^3.10.0", - "@wordpress/data": "^4.12.0", - "@wordpress/element": "^2.10.0", - "@wordpress/i18n": "^3.8.0", - "@wordpress/plugins": "^2.10.0", + "@wordpress/api-fetch": "^3.10.0", + "@wordpress/block-editor": "^3.6.0", + "@wordpress/blocks": "^6.11.0", + "@wordpress/components": "^9.1.0", + "@wordpress/compose": "^3.11.0", + "@wordpress/data": "^4.13.0", + "@wordpress/element": "^2.11.0", + "@wordpress/i18n": "^3.9.0", + "@wordpress/plugins": "^2.11.0", "lodash": "^4.17.15" } }, "@wordpress/block-editor": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-3.5.0.tgz", - "integrity": "sha512-7Yx54F/MnrYc3Ai7ERa/G+77jR3oZlgLvR+XmZbtXqL5DW0y7ldW6M5OEXAnvTlCjsvLDYeL8T2avmQa50lwoQ==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-3.6.0.tgz", + "integrity": "sha512-DP6pWMcLsB0FqWHHVDYF5x4lGgeiZZ1FNJqjLR4KsjR82lY2nqstZumAeAqzHnwZ3v92STs8VD4LjseBs+vKQA==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/a11y": "^2.6.0", - "@wordpress/blob": "^2.6.0", - "@wordpress/blocks": "^6.10.0", - "@wordpress/components": "^9.0.0", - "@wordpress/compose": "^3.10.0", - "@wordpress/data": "^4.12.0", - "@wordpress/deprecated": "^2.6.1", - "@wordpress/dom": "^2.7.0", - "@wordpress/element": "^2.10.0", - "@wordpress/hooks": "^2.6.0", - "@wordpress/html-entities": "^2.5.0", - "@wordpress/i18n": "^3.8.0", - "@wordpress/is-shallow-equal": "^1.7.0", - "@wordpress/keyboard-shortcuts": "^0.2.0", - "@wordpress/keycodes": "^2.8.0", - "@wordpress/rich-text": "^3.10.0", - "@wordpress/token-list": "^1.8.0", - "@wordpress/url": "^2.9.0", - "@wordpress/viewport": "^2.11.0", - "@wordpress/wordcount": "^2.6.2", + "@babel/runtime": "^7.8.3", + "@wordpress/a11y": "^2.7.0", + "@wordpress/blob": "^2.7.0", + "@wordpress/blocks": "^6.11.0", + "@wordpress/components": "^9.1.0", + "@wordpress/compose": "^3.11.0", + "@wordpress/data": "^4.13.0", + "@wordpress/deprecated": "^2.7.0", + "@wordpress/dom": "^2.8.0", + "@wordpress/element": "^2.11.0", + "@wordpress/hooks": "^2.7.0", + "@wordpress/html-entities": "^2.6.0", + "@wordpress/i18n": "^3.9.0", + "@wordpress/icons": "^1.0.0", + "@wordpress/is-shallow-equal": "^1.8.0", + "@wordpress/keyboard-shortcuts": "^1.0.0", + "@wordpress/keycodes": "^2.9.0", + "@wordpress/rich-text": "^3.11.0", + "@wordpress/token-list": "^1.9.0", + "@wordpress/url": "^2.10.0", + "@wordpress/viewport": "^2.12.0", + "@wordpress/wordcount": "^2.7.0", "classnames": "^2.2.5", "diff": "^3.5.0", "dom-scroll-into-view": "^1.2.1", @@ -2412,33 +2403,35 @@ } }, "@wordpress/block-library": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.12.0.tgz", - "integrity": "sha512-CF2i77c6ENI90bluVagRn+HmLyoqgjK4XOQHJxPRQfnntCweIXj5CGfPPy5J3dERm+jVxxRPcpUq9Qpkkkx8Nw==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.13.0.tgz", + "integrity": "sha512-YWvbRe2hPMDZwNnTgbOwsY/dmU0yjS/xxa72rOgksmeRiXKk4/DWF/TkrC6SPiOA+V2+Slc9JY2lmUeHczYvww==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/a11y": "^2.6.0", - "@wordpress/api-fetch": "^3.9.0", - "@wordpress/autop": "^2.5.1", - "@wordpress/blob": "^2.6.0", - "@wordpress/block-editor": "^3.5.0", - "@wordpress/blocks": "^6.10.0", - "@wordpress/components": "^9.0.0", - "@wordpress/compose": "^3.10.0", - "@wordpress/core-data": "^2.10.0", - "@wordpress/data": "^4.12.0", - "@wordpress/date": "^3.7.0", - "@wordpress/deprecated": "^2.6.1", - "@wordpress/editor": "^9.10.0", - "@wordpress/element": "^2.10.0", - "@wordpress/escape-html": "^1.6.0", - "@wordpress/i18n": "^3.8.0", - "@wordpress/is-shallow-equal": "^1.7.0", - "@wordpress/keycodes": "^2.8.0", - "@wordpress/rich-text": "^3.10.0", - "@wordpress/server-side-render": "^1.6.0", - "@wordpress/url": "^2.9.0", - "@wordpress/viewport": "^2.11.0", + "@babel/runtime": "^7.8.3", + "@wordpress/a11y": "^2.7.0", + "@wordpress/api-fetch": "^3.10.0", + "@wordpress/autop": "^2.6.0", + "@wordpress/blob": "^2.7.0", + "@wordpress/block-editor": "^3.6.0", + "@wordpress/blocks": "^6.11.0", + "@wordpress/components": "^9.1.0", + "@wordpress/compose": "^3.11.0", + "@wordpress/core-data": "^2.11.0", + "@wordpress/data": "^4.13.0", + "@wordpress/date": "^3.8.0", + "@wordpress/deprecated": "^2.7.0", + "@wordpress/dom": "^2.8.0", + "@wordpress/editor": "^9.11.0", + "@wordpress/element": "^2.11.0", + "@wordpress/escape-html": "^1.7.0", + "@wordpress/i18n": "^3.9.0", + "@wordpress/icons": "^1.0.0", + "@wordpress/is-shallow-equal": "^1.8.0", + "@wordpress/keycodes": "^2.9.0", + "@wordpress/rich-text": "^3.11.0", + "@wordpress/server-side-render": "^1.7.0", + "@wordpress/url": "^2.10.0", + "@wordpress/viewport": "^2.12.0", "classnames": "^2.2.5", "fast-average-color": "4.3.0", "lodash": "^4.17.15", @@ -2449,31 +2442,31 @@ } }, "@wordpress/block-serialization-default-parser": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-3.4.1.tgz", - "integrity": "sha512-6AcBDAmfQUJZYouANhkuamdObkO7PZHYdebtHNCYGXolSwUg5ceBuHR/geFiSwETDUSKvKAyZLI9/86a52K+NQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-3.5.0.tgz", + "integrity": "sha512-3nSDC8djKaC8lmn01c95aVcCKKFsvZ82t0DNXJnHOhmLrWHFrkEHETxIMZPOb3PoB8iwJ2qo/Fv1NCM0wOUOeQ==", "requires": { - "@babel/runtime": "^7.4.4" + "@babel/runtime": "^7.8.3" } }, "@wordpress/blocks": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-6.10.0.tgz", - "integrity": "sha512-76RX252pG2yYGBJIUnDAemUmV1NCUJgP1Nl4prRtLSceBkO4fPXODYx0j+8A14YtsrS6HJD6oOQhD97rSriehQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-6.11.0.tgz", + "integrity": "sha512-wQ5ru+dLthXkLsUCBSYk4rI31Z5g9xPKmjMe3MxwmnOf/gLa9KtAeqkMkhfQGsIWoXNAGyn+6P7DJyacbRY6fQ==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/autop": "^2.5.1", - "@wordpress/blob": "^2.6.0", - "@wordpress/block-serialization-default-parser": "^3.4.1", - "@wordpress/compose": "^3.10.0", - "@wordpress/data": "^4.12.0", - "@wordpress/dom": "^2.7.0", - "@wordpress/element": "^2.10.0", - "@wordpress/hooks": "^2.6.0", - "@wordpress/html-entities": "^2.5.0", - "@wordpress/i18n": "^3.8.0", - "@wordpress/is-shallow-equal": "^1.7.0", - "@wordpress/shortcode": "^2.5.0", + "@babel/runtime": "^7.8.3", + "@wordpress/autop": "^2.6.0", + "@wordpress/blob": "^2.7.0", + "@wordpress/block-serialization-default-parser": "^3.5.0", + "@wordpress/compose": "^3.11.0", + "@wordpress/data": "^4.13.0", + "@wordpress/dom": "^2.8.0", + "@wordpress/element": "^2.11.0", + "@wordpress/hooks": "^2.7.0", + "@wordpress/html-entities": "^2.6.0", + "@wordpress/i18n": "^3.9.0", + "@wordpress/is-shallow-equal": "^1.8.0", + "@wordpress/shortcode": "^2.6.0", "hpq": "^1.3.0", "lodash": "^4.17.15", "rememo": "^3.0.0", @@ -2490,27 +2483,32 @@ "dev": true }, "@wordpress/components": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-9.0.0.tgz", - "integrity": "sha512-Zk3pdD3pEjEwqK/qaWqre3JPaO47Fm+gXbJw0mEDtDceXvZtNp3I6j0z0x05ooxTzK9/K9iTNW/OrhOQpUa+Jw==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-9.1.0.tgz", + "integrity": "sha512-Efs41m/z3hHe7eP8to/25PmTs+MAqvK69LqQCBTezO/xL+vbDjgozAxGgV24/U+2vh5/G7D4LW8HOy4rJSlcZA==", "requires": { - "@babel/runtime": "^7.4.4", - "@emotion/core": "10.0.22", - "@emotion/styled": "10.0.23", - "@wordpress/a11y": "^2.6.0", - "@wordpress/compose": "^3.10.0", - "@wordpress/deprecated": "^2.6.1", - "@wordpress/dom": "^2.7.0", - "@wordpress/element": "^2.10.0", - "@wordpress/hooks": "^2.6.0", - "@wordpress/i18n": "^3.8.0", - "@wordpress/is-shallow-equal": "^1.7.0", - "@wordpress/keycodes": "^2.8.0", - "@wordpress/rich-text": "^3.10.0", + "@babel/runtime": "^7.8.3", + "@emotion/core": "^10.0.22", + "@emotion/css": "^10.0.22", + "@emotion/native": "^10.0.22", + "@emotion/styled": "^10.0.23", + "@wordpress/a11y": "^2.7.0", + "@wordpress/compose": "^3.11.0", + "@wordpress/deprecated": "^2.7.0", + "@wordpress/dom": "^2.8.0", + "@wordpress/element": "^2.11.0", + "@wordpress/hooks": "^2.7.0", + "@wordpress/i18n": "^3.9.0", + "@wordpress/icons": "^1.0.0", + "@wordpress/is-shallow-equal": "^1.8.0", + "@wordpress/keycodes": "^2.9.0", + "@wordpress/primitives": "^1.0.0", + "@wordpress/rich-text": "^3.11.0", + "@wordpress/warning": "^1.0.0", "classnames": "^2.2.5", "clipboard": "^2.0.1", "dom-scroll-into-view": "^1.2.1", - "downshift": "^3.3.4", + "downshift": "^4.0.5", "gradient-parser": "^0.1.5", "lodash": "^4.17.15", "memize": "^1.0.5", @@ -2526,86 +2524,88 @@ } }, "@wordpress/compose": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.10.0.tgz", - "integrity": "sha512-JE3QaUINiKxKAYb235s/5Q2hT8HifCvR7fdaIEHXjkMNfMVriVIgV1YE5I6l9gJXuT5adTwTSvsWhnRBYTl3Mw==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.11.0.tgz", + "integrity": "sha512-CNbLn9NtG2A0X71wjEux126uEHpWp3v546FtSgMoWlq73z3LEEBDoEeS2glIPAbIK6e1X2UibsKrn5Tn651tlg==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/element": "^2.10.0", - "@wordpress/is-shallow-equal": "^1.7.0", + "@babel/runtime": "^7.8.3", + "@wordpress/element": "^2.11.0", + "@wordpress/is-shallow-equal": "^1.8.0", "lodash": "^4.17.15", "mousetrap": "^1.6.2" } }, "@wordpress/core-data": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.10.0.tgz", - "integrity": "sha512-p3viPLvEYg5poaSQyIoQRq53hA+ypAQbAw7XLrRtK62/mi/ADYu3j2yWYzYtoEYEnc0GDgDOYQz7vzy9eInrHg==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.11.0.tgz", + "integrity": "sha512-qjEd1S+ZVjkIQJkjR0wfRzxIvnJkyWVEh1O80yieMRlXuUayV8BIm984keLY8qMHJ6ERmSZqwYpMWpkHe1LBOQ==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/api-fetch": "^3.9.0", - "@wordpress/data": "^4.12.0", - "@wordpress/deprecated": "^2.6.1", - "@wordpress/element": "^2.10.0", - "@wordpress/is-shallow-equal": "^1.7.0", - "@wordpress/url": "^2.9.0", + "@babel/runtime": "^7.8.3", + "@wordpress/api-fetch": "^3.10.0", + "@wordpress/blocks": "^6.11.0", + "@wordpress/data": "^4.13.0", + "@wordpress/deprecated": "^2.7.0", + "@wordpress/element": "^2.11.0", + "@wordpress/is-shallow-equal": "^1.8.0", + "@wordpress/url": "^2.10.0", "equivalent-key-map": "^0.2.2", "lodash": "^4.17.15", "rememo": "^3.0.0" } }, "@wordpress/custom-templated-path-webpack-plugin": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/custom-templated-path-webpack-plugin/-/custom-templated-path-webpack-plugin-1.5.0.tgz", - "integrity": "sha512-OU7CtzLqjj30FUPA/T5fYxjrMkYoxIgwcKuxNTzmXfN+lXW8GR3jG3IYeVA61ruQnqlfhuLXql6KZgQU6/JRPA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/custom-templated-path-webpack-plugin/-/custom-templated-path-webpack-plugin-1.6.0.tgz", + "integrity": "sha512-1w/hYfHzTxiKgQss+BWWMhKDwTsaa99DHwU2z3Vgg8e1T00lvvWEtNP/X491UY2W9hk42m4lCT6wLhsJxHBjPQ==", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" } }, "@wordpress/data": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.12.0.tgz", - "integrity": "sha512-HoHBRcY0kvVNtOdLwLzHcuGZSYnW8kq0NEyB1/2ZHdKZ8WMtvAflpz2qbKwnrPml1321hfkC9I3KFtA4Ep9lDA==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.13.0.tgz", + "integrity": "sha512-TanCcI2OjN6dvKjFOUT33uVRDPXob5AxGQOfe63mOsKG16vTYdbDnrHIKubIbGLg2josxKmOtLHXl9UwmK7m1A==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/compose": "^3.10.0", - "@wordpress/deprecated": "^2.6.1", - "@wordpress/element": "^2.10.0", - "@wordpress/is-shallow-equal": "^1.7.0", - "@wordpress/priority-queue": "^1.4.0", - "@wordpress/redux-routine": "^3.6.2", + "@babel/runtime": "^7.8.3", + "@wordpress/compose": "^3.11.0", + "@wordpress/deprecated": "^2.7.0", + "@wordpress/element": "^2.11.0", + "@wordpress/is-shallow-equal": "^1.8.0", + "@wordpress/priority-queue": "^1.5.0", + "@wordpress/redux-routine": "^3.7.0", "equivalent-key-map": "^0.2.2", "is-promise": "^2.1.0", "lodash": "^4.17.15", "memize": "^1.0.5", "redux": "^4.0.0", - "turbo-combine-reducers": "^1.0.2" + "turbo-combine-reducers": "^1.0.2", + "use-memo-one": "^1.1.1" } }, "@wordpress/data-controls": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-1.6.0.tgz", - "integrity": "sha512-vk+YbmEfjqGXbjVy6aRH0oE0k/KDtZ7KOlG4Omz1waqWo9XGgm0a8lnR2PxM32e2sbCOBZ4uMYyncyPHIHDugw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-1.7.0.tgz", + "integrity": "sha512-5ViimRH1UhNRn4cM26XErAfx/Kdm7WWcLVBdstehWD2WHRvmoR0EuHeHaimDxW3AxLZr1rwteMiN9/uQj18wWw==", "requires": { - "@wordpress/api-fetch": "^3.9.0", - "@wordpress/data": "^4.12.0" + "@wordpress/api-fetch": "^3.10.0", + "@wordpress/data": "^4.13.0" } }, "@wordpress/date": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-3.7.0.tgz", - "integrity": "sha512-UQ8E150xJqc3ykVqFNGvWmEpIsPJLifvoANTRg8ySuho59E8pNUZo1t5y68nBsTqpwcXuqfhA9JbvqusH1us8Q==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-3.8.0.tgz", + "integrity": "sha512-P0P02h7AdBtdZLeNhmfyPoWh8rBpWpHaOdvTHdZm3kUpu9+mSDfTsGvmvS35+TR766MwDRHioR7SD8nL8+jNQQ==", "requires": { - "@babel/runtime": "^7.4.4", + "@babel/runtime": "^7.8.3", "moment": "^2.22.1", "moment-timezone": "^0.5.16" } }, "@wordpress/dependency-extraction-webpack-plugin": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-2.1.0.tgz", - "integrity": "sha512-OvKhcsebaif9L6h2LdTSQxOqDcqSrsVhooazIkejUL0FTQ9vAf6TVL43UjZW9uYTDeNm07yKRnejb05OWC6Vug==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-2.2.0.tgz", + "integrity": "sha512-74zJPfSohTfcNtNG/Y0VmE/ow1sG6wCEl7A7xN3VdhMRFUOfpfGV2XifBA9UjDoxY/IAbf80WDqiuA7MzcDMKw==", "dev": true, "requires": { "json2php": "^0.0.4", @@ -2614,70 +2614,71 @@ } }, "@wordpress/deprecated": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.6.1.tgz", - "integrity": "sha512-nwCZ5pfFCZRwpEOMOVJcPZ6dmcaUfINehfZwPZA/6wK6Ol5sfc5MP22zmz30LFGsP4yqfgSugYDLA2LLAnuWqg==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.7.0.tgz", + "integrity": "sha512-Pq5r2/p0+3BgwkinSRMTky+iNerm34qPQeil0UCtFxNP5usJaK2ZI0W/pv6DokomOtxTNZyv2lMRlUoXmglDuQ==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/hooks": "^2.6.0" + "@babel/runtime": "^7.8.3", + "@wordpress/hooks": "^2.7.0" } }, "@wordpress/dom": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-2.7.0.tgz", - "integrity": "sha512-KcowyDW+71AhC37xVvsVDaLlK25G6Cw8oczZHUKnqrUW9dxyLpklup6QGgYZ/pqsP0qiJWJOL6OTilysohdhrg==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-2.8.0.tgz", + "integrity": "sha512-JpTvlC7Z16xTI0st/3SL8dBA3uFnQnJTOF6CRjfMi8OcDX2f/pkGsnuHljXKByXGsXNoVh5CV58NNciNgfLsDg==", "requires": { - "@babel/runtime": "^7.4.4", + "@babel/runtime": "^7.8.3", "lodash": "^4.17.15" } }, "@wordpress/dom-ready": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-2.6.0.tgz", - "integrity": "sha512-Fzz2TJrxclxp3W6HG4B385ReVVgteaHp9AobtfrGWZEYh08wK/IJvJOoI0PbThw1kQp8IO9S4pw/MJSNRszlTw==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-2.7.0.tgz", + "integrity": "sha512-YTx/M3hpF4hJx5xFE5eECUalruIl/xvW8mJaqDRqCL22ktVDpWwyUtQkHtiVkNi2B8lYln8y57CB4q+7R3xIwg==", "requires": { - "@babel/runtime": "^7.4.4" + "@babel/runtime": "^7.8.3" } }, "@wordpress/e2e-test-utils": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-4.1.0.tgz", - "integrity": "sha512-kJou60MOQ/uQ/+APVf/4w6e8c2uz1QMawNkxo53OQM+FP+9JDNbOzuZ3piGI6EwsqlgVMHc9UCgSGwsFtpjEAA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-4.2.0.tgz", + "integrity": "sha512-EkwnGmFr7ShA2CB7GocJ6OxCuAMh7i37vcosyhW0f4rlZz2nDd3Hyi7oaRKQtCgfCbqam6kegtBoMHzxH86sPw==", "dev": true, "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/keycodes": "^2.8.0", - "@wordpress/url": "^2.9.0", + "@babel/runtime": "^7.8.3", + "@wordpress/keycodes": "^2.9.0", + "@wordpress/url": "^2.10.0", "lodash": "^4.17.15", "node-fetch": "^1.7.3" } }, "@wordpress/edit-post": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-3.11.0.tgz", - "integrity": "sha512-w0gPYSDpGbhGbJZ88Q/wNCv4PPw/pmPz0nwg6QMHlibW+UgdaMXMFoIdQWJTsHUWL0x0YHg393qAF6hdw2GdiQ==", + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-3.12.0.tgz", + "integrity": "sha512-lzz1ITA5rVZFccd8zlxIIFoFQ0HeNoXfCNMUhaAletISqW8bKk6y08lAQnRdnOAnB8MyLtmDaxc05WwgDvALEg==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/a11y": "^2.6.0", - "@wordpress/api-fetch": "^3.9.0", - "@wordpress/block-editor": "^3.5.0", - "@wordpress/block-library": "^2.12.0", - "@wordpress/blocks": "^6.10.0", - "@wordpress/components": "^9.0.0", - "@wordpress/compose": "^3.10.0", - "@wordpress/core-data": "^2.10.0", - "@wordpress/data": "^4.12.0", - "@wordpress/editor": "^9.10.0", - "@wordpress/element": "^2.10.0", - "@wordpress/hooks": "^2.6.0", - "@wordpress/i18n": "^3.8.0", - "@wordpress/keyboard-shortcuts": "^0.2.0", - "@wordpress/keycodes": "^2.8.0", - "@wordpress/media-utils": "^1.5.0", - "@wordpress/notices": "^1.11.0", - "@wordpress/plugins": "^2.10.0", - "@wordpress/url": "^2.9.0", - "@wordpress/viewport": "^2.11.0", + "@babel/runtime": "^7.8.3", + "@wordpress/a11y": "^2.7.0", + "@wordpress/api-fetch": "^3.10.0", + "@wordpress/block-editor": "^3.6.0", + "@wordpress/block-library": "^2.13.0", + "@wordpress/blocks": "^6.11.0", + "@wordpress/components": "^9.1.0", + "@wordpress/compose": "^3.11.0", + "@wordpress/core-data": "^2.11.0", + "@wordpress/data": "^4.13.0", + "@wordpress/editor": "^9.11.0", + "@wordpress/element": "^2.11.0", + "@wordpress/hooks": "^2.7.0", + "@wordpress/i18n": "^3.9.0", + "@wordpress/icons": "^1.0.0", + "@wordpress/keyboard-shortcuts": "^1.0.0", + "@wordpress/keycodes": "^2.9.0", + "@wordpress/media-utils": "^1.6.0", + "@wordpress/notices": "^1.12.0", + "@wordpress/plugins": "^2.11.0", + "@wordpress/url": "^2.10.0", + "@wordpress/viewport": "^2.12.0", "classnames": "^2.2.5", "lodash": "^4.17.15", "memize": "^1.0.5", @@ -2686,38 +2687,39 @@ } }, "@wordpress/editor": { - "version": "9.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-9.10.0.tgz", - "integrity": "sha512-H1XjtoY/i8FVMrJxnU1v0jP8pwnqjfOoosm0hCZUkny3/WE2JkW/Ds8Nn9ksrgw0EZ1qXgmIdVhVuWJYm4v1LQ==", + "version": "9.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-9.11.0.tgz", + "integrity": "sha512-/aJBZqcqU3jdJEGnLw7jMqLYo4/4puGGAa7+cBWU/uodMLVD1yWUi625uGcx4dMGeakk25TgIYyDdenNiAY+tA==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/api-fetch": "^3.9.0", - "@wordpress/autop": "^2.5.1", - "@wordpress/blob": "^2.6.0", - "@wordpress/block-directory": "^1.3.0", - "@wordpress/block-editor": "^3.5.0", - "@wordpress/blocks": "^6.10.0", - "@wordpress/components": "^9.0.0", - "@wordpress/compose": "^3.10.0", - "@wordpress/core-data": "^2.10.0", - "@wordpress/data": "^4.12.0", - "@wordpress/data-controls": "^1.6.0", - "@wordpress/date": "^3.7.0", - "@wordpress/deprecated": "^2.6.1", - "@wordpress/element": "^2.10.0", - "@wordpress/hooks": "^2.6.0", - "@wordpress/html-entities": "^2.5.0", - "@wordpress/i18n": "^3.8.0", - "@wordpress/is-shallow-equal": "^1.7.0", - "@wordpress/keyboard-shortcuts": "^0.2.0", - "@wordpress/keycodes": "^2.8.0", - "@wordpress/media-utils": "^1.5.0", - "@wordpress/notices": "^1.11.0", - "@wordpress/rich-text": "^3.10.0", - "@wordpress/server-side-render": "^1.6.0", - "@wordpress/url": "^2.9.0", - "@wordpress/viewport": "^2.11.0", - "@wordpress/wordcount": "^2.6.2", + "@babel/runtime": "^7.8.3", + "@wordpress/api-fetch": "^3.10.0", + "@wordpress/autop": "^2.6.0", + "@wordpress/blob": "^2.7.0", + "@wordpress/block-directory": "^1.4.0", + "@wordpress/block-editor": "^3.6.0", + "@wordpress/blocks": "^6.11.0", + "@wordpress/components": "^9.1.0", + "@wordpress/compose": "^3.11.0", + "@wordpress/core-data": "^2.11.0", + "@wordpress/data": "^4.13.0", + "@wordpress/data-controls": "^1.7.0", + "@wordpress/date": "^3.8.0", + "@wordpress/deprecated": "^2.7.0", + "@wordpress/element": "^2.11.0", + "@wordpress/hooks": "^2.7.0", + "@wordpress/html-entities": "^2.6.0", + "@wordpress/i18n": "^3.9.0", + "@wordpress/icons": "^1.0.0", + "@wordpress/is-shallow-equal": "^1.8.0", + "@wordpress/keyboard-shortcuts": "^1.0.0", + "@wordpress/keycodes": "^2.9.0", + "@wordpress/media-utils": "^1.6.0", + "@wordpress/notices": "^1.12.0", + "@wordpress/rich-text": "^3.11.0", + "@wordpress/server-side-render": "^1.7.0", + "@wordpress/url": "^2.10.0", + "@wordpress/viewport": "^2.12.0", + "@wordpress/wordcount": "^2.7.0", "classnames": "^2.2.5", "equivalent-key-map": "^0.2.2", "lodash": "^4.17.15", @@ -2729,35 +2731,37 @@ } }, "@wordpress/element": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.10.0.tgz", - "integrity": "sha512-CedhhFfcubM/lsluY7JPC49VG0/Ee0chOBJ1vyDEvIJmQk0bM3sLfgt5qVK773yivVOqD9blQMO+JihnaMXF8w==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.11.0.tgz", + "integrity": "sha512-56ZO8a+E7QEsYwiqS+3BQPSHrCPsOAIEz5smXzntb2f6BjvOKeA64pup40mdn1pNGexe06LBA8cjoZVdLBHB1w==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/escape-html": "^1.6.0", + "@babel/runtime": "^7.8.3", + "@wordpress/escape-html": "^1.7.0", "lodash": "^4.17.15", "react": "^16.9.0", "react-dom": "^16.9.0" } }, "@wordpress/escape-html": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.6.0.tgz", - "integrity": "sha512-PD4fEg7qIB2l8+buuRmYJ5edQhvUzydu6XoCigV2G4rju3BI+MO57BcEZf1LSPfbrYqTJCca3ElNW9nNbSQthQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.7.0.tgz", + "integrity": "sha512-xDOBo0P3Jnbdbb/UypsQaplsD2k4UXgd/EpKhMAKhDa2m20GxWWmEKW9IB3/5bS4Rh2YZjVM9WL4JyWPUo4hEA==", "requires": { - "@babel/runtime": "^7.4.4" + "@babel/runtime": "^7.8.3" } }, "@wordpress/eslint-plugin": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-3.3.0.tgz", - "integrity": "sha512-wS7eoHlOrsEN8HXRQw2WV2IpYRHv3rqCkfb/o9huuz66Tq2hi8xZDQGiDn7BSxQb5DYwOs2TJImCXwv3eKsPSg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-3.4.0.tgz", + "integrity": "sha512-m5QFs84M3YUyikw1gaGpd4pe6X8sCcBnnILZDuJIkCmpWcdoE31WoEcd6xJTlZjAcqi8Gg9NO7vnBSXxlURpOw==", "dev": true, "requires": { - "babel-eslint": "^10.0.2", + "babel-eslint": "^10.0.3", + "eslint-config-prettier": "^6.10.0", "eslint-plugin-jest": "^22.15.1", "eslint-plugin-jsdoc": "^15.8.0", "eslint-plugin-jsx-a11y": "^6.2.3", + "eslint-plugin-prettier": "^3.1.2", "eslint-plugin-react": "^7.14.3", "eslint-plugin-react-hooks": "^1.6.1", "globals": "^12.0.0", @@ -2776,45 +2780,45 @@ } }, "@wordpress/format-library": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-1.12.0.tgz", - "integrity": "sha512-PrqTPTKs8q/v6zFItmhH9shMJr/RR4fc5BBmgyaelucWBAUwQQlLiKpOvc6VZfIubb4+vQ6Ow9iHi+jz/2718Q==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-1.13.0.tgz", + "integrity": "sha512-tv6r00Fk601/1Qcx59zShjT/aSHiJ0V32oEhmvhuX/lbfDHB4VZ6sFLVVlshRgirA5hiD5HGCTSJBeJxVoFY4g==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/block-editor": "^3.5.0", - "@wordpress/components": "^9.0.0", - "@wordpress/dom": "^2.7.0", - "@wordpress/element": "^2.10.0", - "@wordpress/html-entities": "^2.5.0", - "@wordpress/i18n": "^3.8.0", - "@wordpress/keycodes": "^2.8.0", - "@wordpress/rich-text": "^3.10.0", - "@wordpress/url": "^2.9.0", + "@babel/runtime": "^7.8.3", + "@wordpress/block-editor": "^3.6.0", + "@wordpress/components": "^9.1.0", + "@wordpress/dom": "^2.8.0", + "@wordpress/element": "^2.11.0", + "@wordpress/html-entities": "^2.6.0", + "@wordpress/i18n": "^3.9.0", + "@wordpress/keycodes": "^2.9.0", + "@wordpress/rich-text": "^3.11.0", + "@wordpress/url": "^2.10.0", "lodash": "^4.17.15" } }, "@wordpress/hooks": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.6.0.tgz", - "integrity": "sha512-93THIW9EklVkJLN3wr8PUdWqttRu/wGZgXUrM6fqqOGwm4uCL4S+jQe800kwZioRHvgW5moNLrvSdfanQ4QyEQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.7.0.tgz", + "integrity": "sha512-Cr8uGEVxuGLkMq9UsbfAQqSTFVGBDhP8PagyIYJRUX6OkLiUF72OyT3xox7aM+ZlSr3INle2mEO+ZLPw0ieIPg==", "requires": { - "@babel/runtime": "^7.4.4" + "@babel/runtime": "^7.8.3" } }, "@wordpress/html-entities": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-2.5.0.tgz", - "integrity": "sha512-7TKaJKkOX2Tas0OyXNPz1kA2my1Z804weBf2RsPLiNXm593JDsf6Em8z1TA4mXtn7FO2ZAKTj/3yRemKK4PhnA==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-2.6.0.tgz", + "integrity": "sha512-4TOMYtMwyWbDKhjn7YfhmhWg94eXwNwV7OMwEAJ2RgFGdklGyQz70KvWsU49RZlMXIVAEEPNhduT3/mmqgWeoA==", "requires": { - "@babel/runtime": "^7.4.4" + "@babel/runtime": "^7.8.3" } }, "@wordpress/i18n": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-3.8.0.tgz", - "integrity": "sha512-SXheA3E2aA/w5/cubrIho3fCLY5Jb7zdpg7NGS3DFXYEe5VICMdmgNxeYFoeyNSw2IkNmphJhsZXzVIMf92dYQ==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-3.9.0.tgz", + "integrity": "sha512-ACpLPvdzAosAPqSLUaYQSX7fB5yAV5dFy8Y37FWLsZrv4NhUQ+rfDLdrXrCWm19LEZ5nTFfZUT0TIbYKekqIug==", "requires": { - "@babel/runtime": "^7.4.4", + "@babel/runtime": "^7.8.3", "gettext-parser": "^1.3.1", "lodash": "^4.17.15", "memize": "^1.0.5", @@ -2822,67 +2826,77 @@ "tannin": "^1.1.0" } }, - "@wordpress/is-shallow-equal": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-1.7.0.tgz", - "integrity": "sha512-fRHTAivQlWOQVn8wu8NHM8D5sacSvY6upJ+MgWSu1Q7pqy51zaCPE2T9lhym3GC1QzABus6VjDctR8jwfNfd/g==", + "@wordpress/icons": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-1.0.0.tgz", + "integrity": "sha512-MxcHJFBe4NyggrhCJGCQ2hqZ4kepiHBt77t4HqZTqBGW7r8vGnVrjP2S9rJarUCf1wG02lYVxeHgiaBwUKVEMg==", "requires": { - "@babel/runtime": "^7.4.4" + "@babel/runtime": "^7.8.3", + "@wordpress/element": "^2.11.0", + "@wordpress/primitives": "^1.0.0" + } + }, + "@wordpress/is-shallow-equal": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-1.8.0.tgz", + "integrity": "sha512-OV3qJqP9LhjuOzt85TsyBwv+//CvC8Byf/81D3NmjPKlstLaD/bBCC5nBhH6dKAv4bShYtQ2Hmut+V4dZnOM1A==", + "requires": { + "@babel/runtime": "^7.8.3" } }, "@wordpress/jest-console": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-3.4.0.tgz", - "integrity": "sha512-mYXMlNEfWG9IiV+VN+8zwQR/1oYnd+jjjd1YRsG7vlicCFgDD3KJonHePYV5UdUsJ6eqGXvmixxWjyr0LougxQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-3.5.0.tgz", + "integrity": "sha512-RzzVORieEtgiGs+YLlMw16seYVKQ4QD0PWoSYWGyQHUMRV8c+DdEwYIkJ9PpX2lTj//yBAeymzfAK4hNswBUgg==", "dev": true, "requires": { - "@babel/runtime": "^7.4.4", + "@babel/runtime": "^7.8.3", "jest-matcher-utils": "^24.7.0", "lodash": "^4.17.15" } }, "@wordpress/jest-preset-default": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-5.3.1.tgz", - "integrity": "sha512-KXfdPPc9DwlZC3FYCPNLS4yTp4ezq7uRCPxC/SAdbx82omHgyScJYvAc0HF5sm3m6zFDQ3a8VBm74mvPZx9ONA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-5.4.0.tgz", + "integrity": "sha512-+7zlgPB57jxlVHQ2Vg0bbYYcJozc+YbBocHZ2ZQlQC5IUXHJ2IZDPGb6kUAWGCNXy/1MzFIMEa0znjxG5zc1Fg==", "dev": true, "requires": { "@jest/reporters": "^24.8.0", - "@wordpress/jest-console": "^3.4.0", - "babel-jest": "^24.7.1", + "@wordpress/jest-console": "^3.5.0", + "babel-jest": "^24.9.0", "enzyme": "^3.9.0", "enzyme-adapter-react-16": "^1.10.0", "enzyme-to-json": "^3.3.5" } }, "@wordpress/keyboard-shortcuts": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-0.2.0.tgz", - "integrity": "sha512-IUKMmsSNMxTiWM9tkXOUsANFh/xKN1S3AJNrz0OuvJm/ZIvasV8OU5It600oA3T9sGC85/iOT+IlxEaMigxuMQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-1.0.0.tgz", + "integrity": "sha512-+txWb3N9E1k+RNh0w9ehxyuD5B2+q58drDtk6nTxF63vyMnkuabNcCN4qoMAtdqxtsU86pxls116o5WiSRWfVw==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/compose": "^3.10.0", - "@wordpress/data": "^4.12.0", - "@wordpress/element": "^2.10.0", - "@wordpress/keycodes": "^2.8.0", + "@babel/runtime": "^7.8.3", + "@wordpress/compose": "^3.11.0", + "@wordpress/data": "^4.13.0", + "@wordpress/element": "^2.11.0", + "@wordpress/keycodes": "^2.9.0", "lodash": "^4.17.15", "rememo": "^3.0.0" } }, "@wordpress/keycodes": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-2.8.0.tgz", - "integrity": "sha512-c1YQZbMEPplEgbXxxSDBUxG92zxwCB//SvVJw+poHBiQi+bcEuH/J/xezAXk4tfJO/gtb1r3LpFjcZqxZWc8SA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-2.9.0.tgz", + "integrity": "sha512-m9SO9eYbzuGv5kNZLimL2O7khDddb+uNAkCJC7juD9K/a+l2LiXSLJRm6gAmnBdrGP8UrTudR0oLaPZLcKXYZA==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/i18n": "^3.8.0", + "@babel/runtime": "^7.8.3", + "@wordpress/i18n": "^3.9.0", "lodash": "^4.17.15" } }, "@wordpress/library-export-default-webpack-plugin": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/library-export-default-webpack-plugin/-/library-export-default-webpack-plugin-1.5.0.tgz", - "integrity": "sha512-ey34PKaaPHApspRfKCVVC9XEQLtoq+Q92IcP4dlTa2tuIIfrluWcijKMdHw0qf1l87I95+3qKFu2WNXTc48QnQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/library-export-default-webpack-plugin/-/library-export-default-webpack-plugin-1.6.0.tgz", + "integrity": "sha512-5PIGFDte2b8NAb7G9SXIGeRUTM3gVvn+csRf0CKAUO0HcrdDmrYt5ooxXsCUKhGVvQ6cywsKmA7eWZFcRmmNmQ==", "dev": true, "requires": { "lodash": "^4.17.15", @@ -2890,109 +2904,119 @@ } }, "@wordpress/list-reusable-blocks": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.11.0.tgz", - "integrity": "sha512-sGIkgm23Vhog36RoxCy0MmOr166P9iGE6+IiCI1ud3Q+1kUu+8rEdkmx7BlFmegWOsYwZjBZ3Zd9GVC62GMNlg==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.12.0.tgz", + "integrity": "sha512-i1xJuv8Jxe1CbwggJJcIbkc+e/9YsLFVCBdz7rA0R+h3DkcMooMwaXPRq0y/c+kclLWHJ9jjFOlr09nnm0lELw==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/api-fetch": "^3.9.0", - "@wordpress/components": "^9.0.0", - "@wordpress/compose": "^3.10.0", - "@wordpress/element": "^2.10.0", - "@wordpress/i18n": "^3.8.0", + "@babel/runtime": "^7.8.3", + "@wordpress/api-fetch": "^3.10.0", + "@wordpress/components": "^9.1.0", + "@wordpress/compose": "^3.11.0", + "@wordpress/element": "^2.11.0", + "@wordpress/i18n": "^3.9.0", "lodash": "^4.17.15" } }, "@wordpress/media-utils": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-1.5.0.tgz", - "integrity": "sha512-ZKMkhB6GIpvuheRvclsnSj9ny+7fIzhiMfej8HtWpTq3F4ngCiD7ZvhEqnVDBTscANX2eB5Ro5Y+bLYOVCkyiw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-1.6.0.tgz", + "integrity": "sha512-RE2n8W+yY5Ve3Ap6WLNdWW3fjZRx71DEnuq48YzdlHpm/Daqmy2ls7BKJ2R0UWgMU6CEZAn7f79Oj1W52bPf/Q==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/api-fetch": "^3.9.0", - "@wordpress/blob": "^2.6.0", - "@wordpress/element": "^2.10.0", - "@wordpress/i18n": "^3.8.0", + "@babel/runtime": "^7.8.3", + "@wordpress/api-fetch": "^3.10.0", + "@wordpress/blob": "^2.7.0", + "@wordpress/element": "^2.11.0", + "@wordpress/i18n": "^3.9.0", "lodash": "^4.17.15" } }, "@wordpress/notices": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-1.11.0.tgz", - "integrity": "sha512-6QncfnoVXkU5RO6soH1c9qq9KSZtZgR72EpsvM+1ALrJqGNUaCZgnoS7o9ccWGA84iVSaMmGo4dwfF1It8RpCw==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-1.12.0.tgz", + "integrity": "sha512-TSX9ih2LfInO+/v0lb1k1PBOHYveIKINkLAmD+BJtAgFVjbJG1465rinv+efAYiqcnmQhrHHrpn4wGUP/7c0jg==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/a11y": "^2.6.0", - "@wordpress/data": "^4.12.0", + "@babel/runtime": "^7.8.3", + "@wordpress/a11y": "^2.7.0", + "@wordpress/data": "^4.13.0", "lodash": "^4.17.15" } }, "@wordpress/npm-package-json-lint-config": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-2.1.0.tgz", - "integrity": "sha512-NSwcK7GtlmW5O5ZMG7elRKBa9sPws17Sadjlztig6ShOuhlLFeHYk99tUenpmJ/PYOZex4fSJ5e9mqjPyKunjw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-2.2.0.tgz", + "integrity": "sha512-8Td9vWekCwZCPfWkVWKQllim/F/m0uN1cma3KkBsKxi0liftj/iXpDBDH6wDxsv8z1Gbwq+H9a4D6w7Ob8SqtQ==", "dev": true }, "@wordpress/nux": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-3.10.0.tgz", - "integrity": "sha512-sxAMjf7R4sftS4fJeo5WPzJAuUkI9sSFEEx6SDQklQKsClZfJIqVVhk7odnsf4gt1tu8LDfAMFsLPzUJS6mD7A==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-3.11.0.tgz", + "integrity": "sha512-2hU5ahEjzQbZwXSOyW1FtyiBRrI5tHediDdFnUhAthdmh8izZMszZlbscD6qevwPtfEKaa2RUPwt1vWk8FtG/A==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/components": "^9.0.0", - "@wordpress/compose": "^3.10.0", - "@wordpress/data": "^4.12.0", - "@wordpress/deprecated": "^2.6.1", - "@wordpress/element": "^2.10.0", - "@wordpress/i18n": "^3.8.0", + "@babel/runtime": "^7.8.3", + "@wordpress/components": "^9.1.0", + "@wordpress/compose": "^3.11.0", + "@wordpress/data": "^4.13.0", + "@wordpress/deprecated": "^2.7.0", + "@wordpress/element": "^2.11.0", + "@wordpress/i18n": "^3.9.0", "lodash": "^4.17.15", "rememo": "^3.0.0" } }, "@wordpress/plugins": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.10.0.tgz", - "integrity": "sha512-Cte0YBrJzrrIjsm0s/Qf4OUelB3Hw3qP0tXKKG3x5rXf/2ty9kxFyqDo+uO3kRd8uKaCnVCLHImsD0a8yTO4Bw==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.11.0.tgz", + "integrity": "sha512-cRwy39KBn9R3dt5cGQ+VL/d/yCj7zaJMxYxdAwb4I1onX1fECn2FHatRKR3w+pOFfigViXhvTYEaRofVkvoV9Q==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/compose": "^3.10.0", - "@wordpress/element": "^2.10.0", - "@wordpress/hooks": "^2.6.0", + "@babel/runtime": "^7.8.3", + "@wordpress/compose": "^3.11.0", + "@wordpress/element": "^2.11.0", + "@wordpress/hooks": "^2.7.0", "lodash": "^4.17.15" } }, - "@wordpress/priority-queue": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-1.4.0.tgz", - "integrity": "sha512-7yrAGkSdtU09CzDiuu7fCjVg5tQTYsYAQv2Ril9uGb4GzQpzfupaJq9wV8SXF4vW56dMYoeHtifa+yY49IGQNw==", + "@wordpress/primitives": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-1.0.0.tgz", + "integrity": "sha512-/QDF3kyrT/EdQfxLU4LKcxnY5dz1YwTi7V1Camb6G70CozjKWO/eYBM5lg1xaNFUhuyllzMebmcFNypD9hUeEA==", "requires": { - "@babel/runtime": "^7.4.4" + "@babel/runtime": "^7.8.3", + "@wordpress/element": "^2.11.0", + "classnames": "^2.2.5" + } + }, + "@wordpress/priority-queue": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-1.5.0.tgz", + "integrity": "sha512-r5Pqv2TXNP7yqDiBhsD/cemnoC/mpnUhOZC1HlJ1mdRSvfIkCk4TDONIAae/MexItVZzxLXdtepIa4FIar1r+w==", + "requires": { + "@babel/runtime": "^7.8.3" } }, "@wordpress/redux-routine": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-3.6.2.tgz", - "integrity": "sha512-+WxQzKzaFKLfioFxIyT8J4NqOfra4DvFK1jdAqmhLdqfdY9wuSFsJHlbt5hF5fVx32n7lidx/mGkP1ysmigkqA==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-3.7.0.tgz", + "integrity": "sha512-dnt/NA4bgXDdkoTlmZrb5QFSgYoVH/lHrJEpy32KyIkxgF8SCvu8aU5lz08hQaV2MQ3OCJA8WtLIAMw0nCidPg==", "requires": { - "@babel/runtime": "^7.4.4", + "@babel/runtime": "^7.8.3", "is-promise": "^2.1.0", "lodash": "^4.17.15", "rungen": "^0.3.2" } }, "@wordpress/rich-text": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-3.10.0.tgz", - "integrity": "sha512-gFzVRXDmGIolvcGRejg4LhoAQa2UALMOPnO96bl8zVNTAuk7kRYLbsxQLtcwTtDgSXTVVrIZHgQ67NwbtX3fxQ==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-3.11.0.tgz", + "integrity": "sha512-TFfDgJyopzna0APu/3E2/P4mSVz4y/7QiIpMheY11zEoBC7we/lcT05ILu6SMA8Vs4R2UmAUKoOrTe7ylg53lA==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/compose": "^3.10.0", - "@wordpress/data": "^4.12.0", - "@wordpress/deprecated": "^2.6.1", - "@wordpress/element": "^2.10.0", - "@wordpress/escape-html": "^1.6.0", - "@wordpress/is-shallow-equal": "^1.7.0", - "@wordpress/keycodes": "^2.8.0", + "@babel/runtime": "^7.8.3", + "@wordpress/compose": "^3.11.0", + "@wordpress/data": "^4.13.0", + "@wordpress/deprecated": "^2.7.0", + "@wordpress/element": "^2.11.0", + "@wordpress/escape-html": "^1.7.0", + "@wordpress/is-shallow-equal": "^1.8.0", + "@wordpress/keycodes": "^2.9.0", "classnames": "^2.2.5", "lodash": "^4.17.15", "memize": "^1.0.5", @@ -3092,66 +3116,72 @@ } }, "@wordpress/server-side-render": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-1.6.0.tgz", - "integrity": "sha512-HZ+nS40XHqwa5eDBBeejSyrSMX+PEmc/1JcQh1ouK8ESQhg03NEhrtTknxINl+8uVuTBIhiA6ShQFf+JagNDGQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-1.7.0.tgz", + "integrity": "sha512-KAuDJvf9q3bPBfEWDKCettRu3WGyGUF4mDqr66sA7HfcEwBLa75rFFihWQeIZnnAWmfodQd9Wb75/LgmzPab+w==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/api-fetch": "^3.9.0", - "@wordpress/components": "^9.0.0", - "@wordpress/data": "^4.12.0", - "@wordpress/deprecated": "^2.6.1", - "@wordpress/element": "^2.10.0", - "@wordpress/i18n": "^3.8.0", - "@wordpress/url": "^2.9.0", + "@babel/runtime": "^7.8.3", + "@wordpress/api-fetch": "^3.10.0", + "@wordpress/components": "^9.1.0", + "@wordpress/data": "^4.13.0", + "@wordpress/deprecated": "^2.7.0", + "@wordpress/element": "^2.11.0", + "@wordpress/i18n": "^3.9.0", + "@wordpress/url": "^2.10.0", "lodash": "^4.17.15" } }, "@wordpress/shortcode": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-2.5.0.tgz", - "integrity": "sha512-8EUdOc1nUasIgbWRNCoLcJmB4a5iGPqiVtZLGMT238+BaK1DzfP/vrQw9V9UHl7OfdkEt0Dns9R49VhH/6EW+A==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-2.6.0.tgz", + "integrity": "sha512-Sm92AVfk2CfMHb1m/1VNexZObrfP0UcoFR1SS4LhXQGctHk8sj37GNKzg8DSrWTF5B3qjTHjPhDxpjUPopm56A==", "requires": { - "@babel/runtime": "^7.4.4", + "@babel/runtime": "^7.8.3", "lodash": "^4.17.15", "memize": "^1.0.5" } }, "@wordpress/token-list": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-1.8.0.tgz", - "integrity": "sha512-NMKzfkrqPildtMQIFlpxNgvYYoAVpxAuqYcKBYZt4HWcod5EJF3EQ1rCPnrI4hJg+IoEmyo/Yl5gjTkjAZofKA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-1.9.0.tgz", + "integrity": "sha512-picya+Xit5VlTZVKYYi5K1aLMCU7APe8P9t2o4OHDc3qP+jUKStPsyuCX8Ec/nVc5Wt8fMeAzJfp9zwu9HTqjQ==", "requires": { - "@babel/runtime": "^7.4.4", + "@babel/runtime": "^7.8.3", "lodash": "^4.17.15" } }, "@wordpress/url": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.9.0.tgz", - "integrity": "sha512-ntrXO42/NElNHIrezoYPjWrXNyNYqyHzvvtBVSMLwwwMf7836t/C7GACuk56O3PwQEmSikMNStHQnNCwmyeaag==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.10.0.tgz", + "integrity": "sha512-BmB3nPSNuT0vKoUQpcrCI99mrJtr3yKz/yUjVsZoThrvNs4OpAKVSfYXHuVgDkJR7oPP29K/EPG71G3ZzQ4Vhg==", "requires": { - "@babel/runtime": "^7.4.4", + "@babel/runtime": "^7.8.3", + "lodash": "^4.17.15", "qs": "^6.5.2" } }, "@wordpress/viewport": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.11.0.tgz", - "integrity": "sha512-AfJ3rxjeM2baGq1DxwN0bHQOhuRxoR91a2ZUm9UMjfvIsbLFsgnySiAjQD1OjXucz4EHv7TbHSdbLj16dHNHtg==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.12.0.tgz", + "integrity": "sha512-ztMLSq3sAchJdn//gx783tjEC5RCrh+oBn0zvF1Qtrdh/wdqF6uBEPaNycDrj3xD8PpS92tP2DF8PsQxxJbw9Q==", "requires": { - "@babel/runtime": "^7.4.4", - "@wordpress/compose": "^3.10.0", - "@wordpress/data": "^4.12.0", + "@babel/runtime": "^7.8.3", + "@wordpress/compose": "^3.11.0", + "@wordpress/data": "^4.13.0", "lodash": "^4.17.15" } }, + "@wordpress/warning": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-1.0.0.tgz", + "integrity": "sha512-/xa3e4GuXdMhxKtGYbwkCvOJLRkFgRexhsJpq5xFHz/7jSFdBdIY/eiOIVk1jhnjQpS+w3jL9VSAsE1R2AlV7A==" + }, "@wordpress/wordcount": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.6.2.tgz", - "integrity": "sha512-5BDYv9kodD/YHbr9lWM1g4eat2/t/1zpRSVhiacNFkKMr+JbqrYKIU/n9kDxHupSE4ZJuuTp+lDilwUJKC3e5A==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.7.0.tgz", + "integrity": "sha512-+gmIrIVyPfEtv1p+CxsKiRicVStCNd+clUWbNHmFUiyBbbcZZUB6P8p8swgIMyerWrEG+U0jNJXOZ6QpK7iokA==", "requires": { - "@babel/runtime": "^7.4.4", + "@babel/runtime": "^7.8.3", "lodash": "^4.17.15" } }, @@ -3231,13 +3261,10 @@ "dev": true }, "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "dev": true, - "requires": { - "es6-promisify": "^5.0.0" - } + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", + "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", + "dev": true }, "airbnb-prop-types": { "version": "2.15.0", @@ -3482,9 +3509,9 @@ }, "dependencies": { "es-abstract": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.1.tgz", - "integrity": "sha512-WmWNHWmm/LDwK8jaeZic/g6sU1ZckM+vvOyCV1qFRhJJ6hzve6DRgthNQB7Lra1ocrw68HexLKYgtdxIPcb3Fg==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", @@ -3579,9 +3606,9 @@ }, "dependencies": { "es-abstract": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.1.tgz", - "integrity": "sha512-WmWNHWmm/LDwK8jaeZic/g6sU1ZckM+vvOyCV1qFRhJJ6hzve6DRgthNQB7Lra1ocrw68HexLKYgtdxIPcb3Fg==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", @@ -3955,9 +3982,9 @@ }, "dependencies": { "resolve": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz", - "integrity": "sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", + "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", "dev": true, "requires": { "path-parse": "^1.0.6" @@ -4239,9 +4266,9 @@ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, "resolve": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz", - "integrity": "sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", + "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", "requires": { "path-parse": "^1.0.6" } @@ -4618,9 +4645,9 @@ } }, "bail": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.4.tgz", - "integrity": "sha512-S8vuDB4w6YpRhICUDET3guPlQpaJl7od94tpZ0Fvnyp+MKW/HyDTcRDck+29C9g+d/qQHnddRH3+94kZdrW0Ww==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", "dev": true }, "balanced-match": { @@ -5507,9 +5534,9 @@ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" }, "camelcase-keys": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.1.1.tgz", - "integrity": "sha512-kEPCddRFChEzO0d6w61yh0WbBiSv9gBnfZWGfXRYPlGqIdIGef6HMR6pgqVSEWCYkrp8B0AtEpEXNY+Jx0xk1A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.1.2.tgz", + "integrity": "sha512-QfFrU0CIw2oltVvpndW32kuJ/9YOJwUnmWrjlXt1nnJZHCaS9i6bfOpg9R4Lw8aZjStkJWM+jc0cdXjWBgVJSw==", "dev": true, "requires": { "camelcase": "^5.3.1", @@ -5517,6 +5544,11 @@ "quick-lru": "^4.0.1" } }, + "camelize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + }, "caniuse-api": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", @@ -5573,9 +5605,9 @@ } }, "ccount": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.4.tgz", - "integrity": "sha512-fpZ81yYfzentuieinmGnphk0pLkOTMm6MZdVqwd77ROvhko6iujLNGrHH5E7utq3ygWklwfmwuG+A7P+NpqT6w==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz", + "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==", "dev": true }, "center-align": { @@ -5632,27 +5664,27 @@ } }, "character-entities": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.3.tgz", - "integrity": "sha512-yB4oYSAa9yLcGyTbB4ItFwHw43QHdH129IJ5R+WvxOkWlyFnR5FAaBNnUq4mcxsTVZGh28bHoeTHMKXH1wZf3w==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", "dev": true }, "character-entities-html4": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.3.tgz", - "integrity": "sha512-SwnyZ7jQBCRHELk9zf2CN5AnGEc2nA+uKMZLHvcqhpPprjkYhiLn0DywMHgN5ttFZuITMATbh68M6VIVKwJbcg==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", + "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==", "dev": true }, "character-entities-legacy": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.3.tgz", - "integrity": "sha512-YAxUpPoPwxYFsslbdKkhrGnXAtXoHNgYjlBM3WMXkWGTl5RsY3QmOyhwAgL8Nxm9l5LBThXGawxKPn68y6/fww==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", "dev": true }, "character-reference-invalid": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.3.tgz", - "integrity": "sha512-VOq6PRzQBam/8Jm6XBGk2fNEnHXAdGd6go0rtd4weAGECBamHDwwCQSOT12TACIYUZegUXnV6xBXqUssijtxIg==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", "dev": true }, "chardet": { @@ -5979,9 +6011,9 @@ "dev": true }, "collapse-white-space": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.5.tgz", - "integrity": "sha512-703bOOmytCYAX9cXYqoikYIx6twmFCXsnzRQheBcTG3nzKYBR4P/+wkYeH+Mvj7qUz8zZDtdyzbxfnEi/kYzRQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", "dev": true }, "collection-visit": { @@ -6105,9 +6137,9 @@ } }, "compute-scroll-into-view": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.12.tgz", - "integrity": "sha512-MUJWwXJsFQ0+Z5fvrcvA+Da+ZGxpwIMEOmXQiYjB40f0+HWZHp+Cr4F/CtmQPRpggC5ZvBHj14zXPDPmvq/OkA==" + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.13.tgz", + "integrity": "sha512-o+w9w7A98aAFi/GjK8cxSV+CdASuPa2rR5UWs3+yHkJzWqaKoBEufFNWYaXInCSmUfDCVhesG+v9MTWqOjsxFg==" }, "computed-style": { "version": "0.1.4", @@ -6364,32 +6396,32 @@ }, "dependencies": { "browserslist": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.3.tgz", - "integrity": "sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg==", + "version": "4.8.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", + "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001017", - "electron-to-chromium": "^1.3.322", - "node-releases": "^1.1.44" + "caniuse-lite": "^1.0.30001023", + "electron-to-chromium": "^1.3.341", + "node-releases": "^1.1.47" } }, "caniuse-lite": { - "version": "1.0.30001021", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001021.tgz", - "integrity": "sha512-wuMhT7/hwkgd8gldgp2jcrUjOU9RXJ4XxGumQeOsUr91l3WwmM68Cpa/ymCnWEDqakwFXhuDQbaKNHXBPgeE9g==", + "version": "1.0.30001025", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001025.tgz", + "integrity": "sha512-SKyFdHYfXUZf5V85+PJgLYyit27q4wgvZuf8QTOk1osbypcROihMBlx9GRar2/pIcKH2r4OehdlBr9x6PXetAQ==", "dev": true }, "electron-to-chromium": { - "version": "1.3.334", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.334.tgz", - "integrity": "sha512-RcjJhpsVaX0X6ntu/WSBlW9HE9pnCgXS9B8mTUObl1aDxaiOa0Lu+NMveIS5IDC+VELzhM32rFJDCC+AApVwcA==", + "version": "1.3.345", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.345.tgz", + "integrity": "sha512-f8nx53+Z9Y+SPWGg3YdHrbYYfIJAtbUjpFfW4X1RwTZ94iUG7geg9tV8HqzAXX7XTNgyWgAFvce4yce8ZKxKmg==", "dev": true }, "node-releases": { - "version": "1.1.45", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.45.tgz", - "integrity": "sha512-cXvGSfhITKI8qsV116u2FTzH5EWZJfgG7d4cpqwF8I8+1tWpD6AsvvGRKq2onR0DNj1jfqsjkXZsm14JMS7Cyg==", + "version": "1.1.47", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.47.tgz", + "integrity": "sha512-k4xjVPx5FpwBUj0Gw7uvFOTF4Ep8Hok1I6qjwL3pLfwe7Y0REQSAqOwwv9TWBCUtMHxcXfY4PgRLRozcChvTcA==", "dev": true, "requires": { "semver": "^6.3.0" @@ -6536,6 +6568,11 @@ } } }, + "css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=" + }, "css-color-names": { "version": "0.0.4", "resolved": "http://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", @@ -6570,6 +6607,16 @@ "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", "dev": true }, + "css-to-react-native": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-2.3.2.tgz", + "integrity": "sha512-VOFaeZA053BqvvvqIA8c9n0+9vFppVBAHCp6JgFTtTMU3Mzi+XnelJ9XC9ul3BqFzZyQ5N+H0SnwsWT2Ebchxw==", + "requires": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^3.3.0" + } + }, "css-tree": { "version": "1.0.0-alpha.28", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.28.tgz", @@ -6748,9 +6795,9 @@ "dev": true }, "damerau-levenshtein": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz", - "integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", "dev": true }, "dashdash": { @@ -7443,9 +7490,9 @@ } }, "direction": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/direction/-/direction-1.0.3.tgz", - "integrity": "sha512-8bHRqMt4w/kND19KBksE4NOJo+gIOPuiZfxQvbd6xikfKbuNBYBdLIw0hA/4lWzBaDpwpW+Olmg1BjD9+0LU2w==" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/direction/-/direction-1.0.4.tgz", + "integrity": "sha512-GYqKi1aH7PJXxdhTeZBFrg8vUBeKXi+cNprXsC1kpJcbcVnV9wBsrOu1cQEdG0WeQwlfHiy3XvnKfIrJ2R0NzQ==" }, "discontinuous-range": { "version": "1.0.0", @@ -7626,9 +7673,9 @@ } }, "downshift": { - "version": "3.4.8", - "resolved": "https://registry.npmjs.org/downshift/-/downshift-3.4.8.tgz", - "integrity": "sha512-dZL3iNL/LbpHNzUQAaVq/eTD1ocnGKKjbAl/848Q0KEp6t81LJbS37w3f93oD6gqqAnjdgM7Use36qZSipHXBw==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-4.0.8.tgz", + "integrity": "sha512-ewRq98hhf/Nt5Z95K8SBeSm9S1jF2Jmc7kHINt9B6NBz0m8OqAMlK22EGkVlYgQzIfYt0Zn9Z0XqnW/xD+ciqQ==", "requires": { "@babel/runtime": "^7.4.5", "compute-scroll-into-view": "^1.0.9", @@ -7798,9 +7845,9 @@ }, "dependencies": { "es-abstract": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.1.tgz", - "integrity": "sha512-WmWNHWmm/LDwK8jaeZic/g6sU1ZckM+vvOyCV1qFRhJJ6hzve6DRgthNQB7Lra1ocrw68HexLKYgtdxIPcb3Fg==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", @@ -7886,9 +7933,9 @@ }, "dependencies": { "es-abstract": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.1.tgz", - "integrity": "sha512-WmWNHWmm/LDwK8jaeZic/g6sU1ZckM+vvOyCV1qFRhJJ6hzve6DRgthNQB7Lra1ocrw68HexLKYgtdxIPcb3Fg==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", @@ -7997,12 +8044,21 @@ } }, "enzyme-to-json": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.4.3.tgz", - "integrity": "sha512-jqNEZlHqLdz7OTpXSzzghArSS3vigj67IU/fWkPyl1c0TCj9P5s6Ze0kRkYZWNEoCqCR79xlQbigYlMx5erh8A==", + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.4.4.tgz", + "integrity": "sha512-50LELP/SCPJJGic5rAARvU7pgE3m1YaNj7JLM+Qkhl5t7PAs6fiyc8xzc50RnkKPFQCv0EeFVjEWdIFRGPWMsA==", "dev": true, "requires": { - "lodash": "^4.17.15" + "lodash": "^4.17.15", + "react-is": "^16.12.0" + }, + "dependencies": { + "react-is": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", + "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==", + "dev": true + } } }, "equivalent-key-map": { @@ -8066,15 +8122,6 @@ "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", "dev": true }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", - "dev": true, - "requires": { - "es6-promise": "^4.0.3" - } - }, "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", @@ -8087,24 +8134,18 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.1.tgz", - "integrity": "sha512-Q8t2YZ+0e0pc7NRVj3B4tSQ9rim1oi4Fh46k2xhJ2qOiEwhQfdjyEQddWdj7ZFaKmU+5104vn1qrcjEPWq+bgQ==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.13.0.tgz", + "integrity": "sha512-eYk2dCkxR07DsHA/X2hRBj0CFAZeri/LyDMc0C8JT1Hqi6JnVpMhJ7XFITbb0+yZS3lVkaPL2oCkZ3AVmeVbMw==", "dev": true, "requires": { - "esprima": "^3.1.3", + "esprima": "^4.0.1", "estraverse": "^4.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1", "source-map": "~0.6.1" }, "dependencies": { - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", - "dev": true - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -8290,11 +8331,14 @@ } } }, - "eslint-plugin-eslint-plugin": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-plugin/-/eslint-plugin-eslint-plugin-2.2.0.tgz", - "integrity": "sha512-X5+NT9a2GuwWyb3sHJdEEe6aD/30Fhi3/9XCmYHe/OSnWKUhmKOxFTfFM1AXZfJXjAoX7811bnoLI3fZr5AX5Q==", - "dev": true + "eslint-config-prettier": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz", + "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==", + "dev": true, + "requires": { + "get-stdin": "^6.0.0" + } }, "eslint-plugin-jest": { "version": "22.21.0", @@ -8353,28 +8397,100 @@ "jsx-ast-utils": "^2.2.1" } }, - "eslint-plugin-react": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.17.0.tgz", - "integrity": "sha512-ODB7yg6lxhBVMeiH1c7E95FLD4E/TwmFjltiU+ethv7KPdCwgiFuOZg9zNRHyufStTDLl/dEFqI2Q1VPmCd78A==", + "eslint-plugin-prettier": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", + "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", "dev": true, "requires": { - "array-includes": "^3.0.3", + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-plugin-react": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.18.3.tgz", + "integrity": "sha512-Bt56LNHAQCoou88s8ViKRjMB2+36XRejCQ1VoLj716KI1MoE99HpTVvIThJ0rvFmG4E4Gsq+UgToEjn+j044Bg==", + "dev": true, + "requires": { + "array-includes": "^3.1.1", "doctrine": "^2.1.0", - "eslint-plugin-eslint-plugin": "^2.1.0", "has": "^1.0.3", "jsx-ast-utils": "^2.2.3", - "object.entries": "^1.1.0", - "object.fromentries": "^2.0.1", - "object.values": "^1.1.0", + "object.entries": "^1.1.1", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", "prop-types": "^15.7.2", - "resolve": "^1.13.1" + "resolve": "^1.14.2", + "string.prototype.matchall": "^4.0.2" }, "dependencies": { + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "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.1.5", + "is-regex": "^1.0.5", + "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" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "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==", + "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==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, "resolve": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz", - "integrity": "sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", + "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", "dev": true, "requires": { "path-parse": "^1.0.6" @@ -8876,6 +8992,12 @@ "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", "dev": true }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, "fast-glob": { "version": "2.2.7", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", @@ -10011,9 +10133,9 @@ }, "dependencies": { "es-abstract": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.1.tgz", - "integrity": "sha512-WmWNHWmm/LDwK8jaeZic/g6sU1ZckM+vvOyCV1qFRhJJ6hzve6DRgthNQB7Lra1ocrw68HexLKYgtdxIPcb3Fg==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", @@ -10065,9 +10187,9 @@ "dev": true }, "functions-have-names": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.0.tgz", - "integrity": "sha512-zKXyzksTeaCSw5wIX79iCA40YAa6CJMJgNg9wdkU/ERBrIdPSimPICYiLp65lRbSBqtiHql/HZfS2DyI/AH6tQ==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.1.tgz", + "integrity": "sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==" }, "gauge": { "version": "2.7.4", @@ -11409,9 +11531,9 @@ } }, "hoist-non-react-statics": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", - "integrity": "sha512-wbg3bpgA/ZqWrZuMOeJi8+SKMhr7X9TesL/rXMjTzh0p0JUBo3II8DHboYbuIXWRlttrUFxwcu/5kygrCw8fJw==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", "requires": { "react-is": "^16.7.0" } @@ -11641,19 +11763,19 @@ "dev": true }, "https-proxy-agent": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz", - "integrity": "sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", + "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", "dev": true, "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" + "agent-base": "5", + "debug": "4" }, "dependencies": { "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "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" @@ -11907,9 +12029,9 @@ } }, "inquirer": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.3.tgz", - "integrity": "sha512-+OiOVeVydu4hnCGLCSX+wedovR/Yzskv9BFqUNNKq9uU2qg7LCcCo3R86S2E7WLo0y/x2pnEZfZe1CoYnORUAw==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", "dev": true, "requires": { "ansi-escapes": "^4.2.1", @@ -12083,6 +12205,70 @@ "ipaddr.js": "^1.9.0" } }, + "internal-slot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", + "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", + "dev": true, + "requires": { + "es-abstract": "^1.17.0-next.1", + "has": "^1.0.3", + "side-channel": "^1.0.2" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "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.1.5", + "is-regex": "^1.0.5", + "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" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "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==", + "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==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + } + } + }, "interpret": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", @@ -12173,9 +12359,9 @@ } }, "is-alphabetical": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.3.tgz", - "integrity": "sha512-eEMa6MKpHFzw38eKm56iNNi6GJ7lf6aLLio7Kr23sJPAECscgRtZvOBYybejWDQ2bM949Y++61PY+udzj5QMLA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", "dev": true }, "is-alphanumeric": { @@ -12185,9 +12371,9 @@ "dev": true }, "is-alphanumerical": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.3.tgz", - "integrity": "sha512-A1IGAPO5AW9vSh7omxIlOGwIqEvpW/TA+DksVOPM5ODuxKlZS09+TEM1E3275lJqO2oJ38vDpeAL3DCIiHE6eA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", "dev": true, "requires": { "is-alphabetical": "^1.0.0", @@ -12268,9 +12454,9 @@ "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" }, "is-decimal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.3.tgz", - "integrity": "sha512-bvLSwoDg2q6Gf+E2LEPiklHZxxiSi3XAh4Mav65mKqTfCO1HM3uBs24TjEH8iJX3bbDdLXKJXBTmGzuTUuAEjQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", "dev": true }, "is-descriptor": { @@ -12349,9 +12535,9 @@ } }, "is-hexadecimal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.3.tgz", - "integrity": "sha512-zxQ9//Q3D/34poZf8fiy3m3XVpbQc7ren15iKqrTtLPwkPD/t3Scy9Imp63FujULGxuK0ZlCwoo5xNpktFgbOA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", "dev": true }, "is-jpg": { @@ -12532,9 +12718,9 @@ "dev": true }, "is-whitespace-character": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.3.tgz", - "integrity": "sha512-SNPgMLz9JzPccD3nPctcj8sZlX9DAMJSKH8bP7Z6bohCwuNgX8xbWr1eTAYXX9Vpi/aSn8Y1akL9WgM3t43YNQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", "dev": true }, "is-windows": { @@ -12544,9 +12730,9 @@ "dev": true }, "is-word-character": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.3.tgz", - "integrity": "sha512-0wfcrFgOOOBdgRNT9H33xe6Zi6yhX/uoc4U8NBZGeQQB0ctU1dnlNTyL9JM2646bHDTpsDm1Brb3VPoCIMrd/A==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", "dev": true }, "is-wsl": { @@ -14393,9 +14579,9 @@ "dev": true }, "levenary": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.0.tgz", - "integrity": "sha512-VHcwhO0UTpUW7rLPN2/OiWJdgA1e9BqEDALhrgCe/F+uUJnep6CoUsTzMeP8Rh0NGr9uKquXxqe7lwLZo509nQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", "dev": true, "requires": { "leven": "^3.1.0" @@ -14531,12 +14717,6 @@ "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", "dev": true }, - "lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=", - "dev": true - }, "lodash.isequal": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", @@ -14549,12 +14729,6 @@ "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", "dev": true }, - "lodash.isregexp": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isregexp/-/lodash.isregexp-4.0.1.tgz", - "integrity": "sha1-4T5kezDNVZdSoEzZEghvr32hwws=", - "dev": true - }, "lodash.isstring": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", @@ -14667,9 +14841,9 @@ "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" }, "longest-streak": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.3.tgz", - "integrity": "sha512-9lz5IVdpwsKLMzQi0MQ+oD9EA0mIGcWYP7jXMTZVXP8D42PwuAk+M/HBFYQoxt1G5OR8m7aSIgb1UymfWGBWEw==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", + "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", "dev": true }, "loose-envify": { @@ -14879,9 +15053,9 @@ } }, "markdown-escapes": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.3.tgz", - "integrity": "sha512-XUi5HJhhV5R74k8/0H2oCbCiYf/u4cO/rX8tnGkRvrqhsr5BRNU6Mg0yt/8UIx1iIS8220BNJsDb7XnILhLepw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", "dev": true }, "markdown-it": { @@ -14938,9 +15112,9 @@ } }, "mathml-tag-names": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.1.tgz", - "integrity": "sha512-pWB896KPGSGkp1XtyzRBftpTzwSOL0Gfk0wLvxt4f2mgzjY19o0LxJ3U25vNWTzsh7da+KTbuXQoQ3lOJZ8WHw==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", "dev": true }, "maxmin": { @@ -15389,15 +15563,15 @@ } }, "moo": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/moo/-/moo-0.4.3.tgz", - "integrity": "sha512-gFD2xGCl8YFgGHsqJ9NKRVdwlioeW3mI1iqfLNYQOv0+6JRwG58Zk9DIGQgyIaffSYaO1xsKnMaYzzNr1KyIAw==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", + "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", "dev": true }, "mousetrap": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.3.tgz", - "integrity": "sha512-bd+nzwhhs9ifsUrC2tWaSgm24/oo2c83zaRyZQF06hYA6sANfsXHtnZ19AbbbDXCDzeH5nZBSQ4NvCjgD62tJA==" + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", + "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==" }, "move-concurrently": { "version": "1.0.1", @@ -15485,13 +15659,13 @@ "dev": true }, "nearley": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.0.tgz", - "integrity": "sha512-2v52FTw7RPqieZr3Gth1luAXZR7Je6q3KaDHY5bjl/paDUdMu35fZ8ICNgiYJRr3tf3NMvIQQR1r27AvEr9CRA==", + "version": "2.19.1", + "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.1.tgz", + "integrity": "sha512-xq47GIUGXxU9vQg7g/y1o1xuKnkO7ev4nRWqftmQrLkfnE/FjRqDaGOUakM8XHPn/6pW3bGjU2wgoJyId90rqg==", "dev": true, "requires": { "commander": "^2.19.0", - "moo": "^0.4.3", + "moo": "^0.5.0", "railroad-diagrams": "^1.0.0", "randexp": "0.4.6", "semver": "^5.4.1" @@ -15823,34 +15997,35 @@ } }, "npm-package-json-lint": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-4.5.0.tgz", - "integrity": "sha512-SeATq0XEp6Tbn6EP+iyTZV/JTQdgg/yvs+K0B1JBCri4+HISGK6b161K4tF4MBxAtdXlw67DdprJPLwcctE0dQ==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-4.6.0.tgz", + "integrity": "sha512-opoykADMeyGN2UuvypIYpysUXO4wdAYc8DPklO86kxF1YfxHnTXdEzm0K7BGE5CbEu6lweELQgvFej53din5xg==", "dev": true, "requires": { - "ajv": "^6.10.2", + "ajv": "^6.11.0", "ajv-errors": "^1.0.1", "chalk": "^3.0.0", "cosmiconfig": "^5.2.1", "debug": "^4.1.1", "globby": "^10.0.1", "ignore": "^5.1.4", - "is-plain-obj": "^2.0.0", + "is-plain-obj": "^2.1.0", "jsonc-parser": "^2.2.0", "log-symbols": "^3.0.0", "meow": "^6.0.0", "plur": "^3.1.1", - "semver": "^7.0.0", + "semver": "^7.1.2", + "slash": "^3.0.0", "strip-json-comments": "^3.0.1" }, "dependencies": { "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" @@ -15900,6 +16075,12 @@ "ms": "^2.1.1" } }, + "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==", + "dev": true + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -15913,9 +16094,9 @@ "dev": true }, "is-plain-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.0.0.tgz", - "integrity": "sha512-EYisGhpgSCwspmIuRHGjROWTon2Xp8Z7U03Wubk/bTL5TTRC5R1rGVgyjzBrk9+ULdH6cRD06KRcw/xfqhVYKQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", "dev": true }, "ms": { @@ -15925,9 +16106,15 @@ "dev": true }, "semver": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.1.tgz", - "integrity": "sha512-WfuG+fl6eh3eZ2qAf6goB7nhiCd7NPXhmyFxigB/TOkQyeLP8w8GsVehvtGNtnNmyboz4TgeK40B1Kbql/8c5A==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.2.tgz", + "integrity": "sha512-BJs9T/H8sEVHbeigqzIEo57Iu/3DG6c4QoqTfbQB3BPA4zgzAomh/Fk9E7QtjWQ8mx2dgA9YCfSF4y9k9bHNpQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, "strip-json-comments": { @@ -16080,9 +16267,9 @@ }, "dependencies": { "es-abstract": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.1.tgz", - "integrity": "sha512-WmWNHWmm/LDwK8jaeZic/g6sU1ZckM+vvOyCV1qFRhJJ6hzve6DRgthNQB7Lra1ocrw68HexLKYgtdxIPcb3Fg==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", @@ -16146,9 +16333,9 @@ }, "dependencies": { "es-abstract": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.1.tgz", - "integrity": "sha512-WmWNHWmm/LDwK8jaeZic/g6sU1ZckM+vvOyCV1qFRhJJ6hzve6DRgthNQB7Lra1ocrw68HexLKYgtdxIPcb3Fg==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", @@ -16950,9 +17137,9 @@ } }, "popper.js": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.0.tgz", - "integrity": "sha512-+G+EkOPoE5S/zChTpmBSSDYmhXJ5PsW8eMhH8cP/CQHMFPBG/kC9Y5IIw6qNYgdJ+/COf0ddY2li28iHaZRSjw==" + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" }, "portfinder": { "version": "1.0.20", @@ -17138,9 +17325,9 @@ } }, "postcss-jsx": { - "version": "0.36.3", - "resolved": "https://registry.npmjs.org/postcss-jsx/-/postcss-jsx-0.36.3.tgz", - "integrity": "sha512-yV8Ndo6KzU8eho5mCn7LoLUGPkXrRXRjhMpX4AaYJ9wLJPv099xbtpbRQ8FrPnzVxb/cuMebbPR7LweSt+hTfA==", + "version": "0.36.4", + "resolved": "https://registry.npmjs.org/postcss-jsx/-/postcss-jsx-0.36.4.tgz", + "integrity": "sha512-jwO/7qWUvYuWYnpOb0+4bIIgJt7003pgU3P6nETBLaOyBXuTD55ho21xnals5nBrlpTIFodyd3/jBi6UO3dHvA==", "dev": true, "requires": { "@babel/core": ">=7.2.2" @@ -17508,8 +17695,7 @@ "postcss-value-parser": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" }, "prelude-ls": { "version": "1.1.2", @@ -17524,6 +17710,15 @@ "dev": true, "optional": true }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, "pretty-bytes": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", @@ -17726,15 +17921,17 @@ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" }, "puppeteer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.0.0.tgz", - "integrity": "sha512-t3MmTWzQxPRP71teU6l0jX47PHXlc4Z52sQv4LJQSZLq1ttkKS2yGM3gaI57uQwZkNaoGd0+HPPMELZkcyhlqA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.1.0.tgz", + "integrity": "sha512-PC4oKMtwAElo8YtS/cYnk2/dew/3TonsGKKzjpFLWwkhBCteFsOZCVOXTt2QlP6w53mH0YsJE+fPLPzOW+DCug==", "dev": true, "requires": { + "@types/mime-types": "^2.1.0", "debug": "^4.1.0", "extract-zip": "^1.6.6", - "https-proxy-agent": "^3.0.0", + "https-proxy-agent": "^4.0.0", "mime": "^2.0.3", + "mime-types": "^2.1.25", "progress": "^2.0.1", "proxy-from-env": "^1.0.0", "rimraf": "^2.6.1", @@ -17750,6 +17947,21 @@ "ms": "^2.1.1" } }, + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, + "requires": { + "mime-db": "1.43.0" + } + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -17969,9 +18181,9 @@ } }, "react-portal": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/react-portal/-/react-portal-4.2.0.tgz", - "integrity": "sha512-Zf+vGQ/VEAb5XAy+muKEn48yhdCNYPZaB1BWg1xc8sAZWD8pXTgPtQT4ihBdmWzsfCq8p8/kqf0GWydSBqc+Eg==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/react-portal/-/react-portal-4.2.1.tgz", + "integrity": "sha512-fE9kOBagwmTXZ3YGRYb4gcMy+kSA+yLO0xnPankjRlfBv4uCpFXqKPfkpsGQQR15wkZ9EssnvTOl1yMzbkxhPQ==", "requires": { "prop-types": "^15.5.8" } @@ -19362,6 +19574,69 @@ "resolved": "https://registry.npmjs.org/shuffle-array/-/shuffle-array-1.0.1.tgz", "integrity": "sha1-xP88/nTRb5NzBZIwGyXmV3sSiYs=" }, + "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==", + "dev": true, + "requires": { + "es-abstract": "^1.17.0-next.1", + "object-inspect": "^1.7.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "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.1.5", + "is-regex": "^1.0.5", + "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" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "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==", + "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==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + } + } + }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", @@ -19369,9 +19644,9 @@ "dev": true }, "simple-html-tokenizer": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/simple-html-tokenizer/-/simple-html-tokenizer-0.5.8.tgz", - "integrity": "sha512-0Sq4FvLlQEQODVA6PH2MIrc7tzYO0KT2HzzwvaVLYClWgIsuvaNUOrhrAvTi1pZHrcq7GDB4WiI3ukjqBMxcGQ==" + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/simple-html-tokenizer/-/simple-html-tokenizer-0.5.9.tgz", + "integrity": "sha512-w/3FEDN94r4JQ9WoYrIr8RqDIPZdyNkdpbK9glFady1CAEyD97XWCv8HFetQO21w81e7h7Nh59iYTyG1mUJftg==" }, "simple-swizzle": { "version": "0.2.2", @@ -19846,9 +20121,9 @@ "dev": true }, "state-toggle": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.2.tgz", - "integrity": "sha512-8LpelPGR0qQM4PnfLiplOQNJcIN1/r2Gy0xKB2zKnIW2YzPMt2sR4I/+gtPjhN7Svh9kw+zqEg2SFwpBO9iNiw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", "dev": true }, "static-extend": { @@ -19978,6 +20253,83 @@ "strip-ansi": "^4.0.0" } }, + "string.prototype.matchall": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", + "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.2" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "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.1.5", + "is-regex": "^1.0.5", + "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" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "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==", + "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==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + } + } + }, "string.prototype.trim": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.1.tgz", @@ -19990,9 +20342,9 @@ }, "dependencies": { "es-abstract": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.1.tgz", - "integrity": "sha512-WmWNHWmm/LDwK8jaeZic/g6sU1ZckM+vvOyCV1qFRhJJ6hzve6DRgthNQB7Lra1ocrw68HexLKYgtdxIPcb3Fg==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", @@ -20335,9 +20687,9 @@ "dev": true }, "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, "leven": { @@ -20539,14 +20891,12 @@ } }, "stylelint-scss": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.13.0.tgz", - "integrity": "sha512-SaLnvQyndaPcsgVJsMh6zJ1uKVzkRZJx+Wg/stzoB1mTBdEmGketbHrGbMQNymzH/0mJ06zDSpeCDvNxqIJE5A==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.14.2.tgz", + "integrity": "sha512-59/BkIEWyFoORiejDIQB2P2kmg0KcqMn7wtj1y5sRvS4N+Qh+Ng3hbKelOzgS+OM2Ezbai0uEev8xckXxkh9TQ==", "dev": true, "requires": { - "lodash.isboolean": "^3.0.3", - "lodash.isregexp": "^4.0.1", - "lodash.isstring": "^4.0.1", + "lodash": "^4.17.15", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", "postcss-selector-parser": "^6.0.2", @@ -20691,12 +21041,12 @@ }, "dependencies": { "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" @@ -20708,6 +21058,12 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "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==", + "dev": true + }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", @@ -21181,15 +21537,15 @@ "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" }, "trim-trailing-lines": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.2.tgz", - "integrity": "sha512-MUjYItdrqqj2zpcHFTkMa9WAv4JHTI6gnRQGPFLrt5L9a6tRMiDnIqYl8JBvu2d2Tc3lWJKQwlGCp0K8AvCM+Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz", + "integrity": "sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==", "dev": true }, "trough": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.4.tgz", - "integrity": "sha512-tdzBRDGWcI1OpPVmChbdSKhvSVurznZ8X36AYURAcl+0o2ldlCY2XPzyXNNxwJwwyIU+rIglTCG4kxtNKBQH7Q==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", "dev": true }, "true-case-path": { @@ -21432,13 +21788,13 @@ } }, "unherit": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.2.tgz", - "integrity": "sha512-W3tMnpaMG7ZY6xe/moK04U9fBhi6wEiCYHUW5Mop/wQHf12+79EQGwxYejNdhEz2mkqkBlGwm7pxmgBKMVUj0w==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", "dev": true, "requires": { - "inherits": "^2.0.1", - "xtend": "^4.0.1" + "inherits": "^2.0.0", + "xtend": "^4.0.0" } }, "unicode-canonical-property-names-ecmascript": { @@ -21712,6 +22068,11 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", "dev": true }, + "use-memo-one": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/use-memo-one/-/use-memo-one-1.1.1.tgz", + "integrity": "sha512-oFfsyun+bP7RX8X2AskHNTxu+R3QdE/RC5IefMbqptmACAA/gfol1KDD5KRzPsGMa62sWxGZw+Ui43u6x4ddoQ==" + }, "usertiming": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/usertiming/-/usertiming-0.1.8.tgz", @@ -22278,9 +22639,9 @@ } }, "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, "require-main-filename": { diff --git a/package.json b/package.json index c9cda48198..bc4c7c36cc 100644 --- a/package.json +++ b/package.json @@ -25,10 +25,10 @@ "last 2 Opera versions" ], "devDependencies": { - "@wordpress/custom-templated-path-webpack-plugin": "1.5.0", - "@wordpress/dependency-extraction-webpack-plugin": "2.1.0", - "@wordpress/e2e-test-utils": "4.1.0", - "@wordpress/library-export-default-webpack-plugin": "1.5.0", + "@wordpress/custom-templated-path-webpack-plugin": "1.6.0", + "@wordpress/dependency-extraction-webpack-plugin": "2.2.0", + "@wordpress/e2e-test-utils": "4.2.0", + "@wordpress/library-export-default-webpack-plugin": "1.6.0", "@wordpress/scripts": "6.2.0", "autoprefixer": "9.6.2", "check-node-version": "4.0.1", @@ -72,50 +72,53 @@ }, "dependencies": { "@babel/polyfill": "7.4.4", - "@wordpress/a11y": "2.6.0", - "@wordpress/annotations": "1.10.0", - "@wordpress/api-fetch": "3.9.0", - "@wordpress/autop": "2.5.1", - "@wordpress/blob": "2.6.0", - "@wordpress/block-directory": "1.3.0", - "@wordpress/block-editor": "3.5.0", - "@wordpress/block-library": "2.12.0", - "@wordpress/block-serialization-default-parser": "3.4.1", - "@wordpress/blocks": "6.10.0", - "@wordpress/components": "9.0.0", - "@wordpress/compose": "3.10.0", - "@wordpress/core-data": "2.10.0", - "@wordpress/data": "4.12.0", - "@wordpress/data-controls": "1.6.0", - "@wordpress/date": "3.7.0", - "@wordpress/deprecated": "2.6.1", - "@wordpress/dom": "2.7.0", - "@wordpress/dom-ready": "2.6.0", - "@wordpress/edit-post": "3.11.0", - "@wordpress/editor": "9.10.0", - "@wordpress/element": "2.10.0", - "@wordpress/escape-html": "1.6.0", - "@wordpress/format-library": "1.12.0", - "@wordpress/hooks": "2.6.0", - "@wordpress/html-entities": "2.5.0", - "@wordpress/i18n": "3.8.0", - "@wordpress/is-shallow-equal": "1.7.0", - "@wordpress/keyboard-shortcuts": "0.2.0", - "@wordpress/keycodes": "2.8.0", - "@wordpress/list-reusable-blocks": "1.11.0", - "@wordpress/media-utils": "1.5.0", - "@wordpress/notices": "1.11.0", - "@wordpress/nux": "3.10.0", - "@wordpress/plugins": "2.10.0", - "@wordpress/priority-queue": "1.4.0", - "@wordpress/redux-routine": "3.6.2", - "@wordpress/rich-text": "3.10.0", - "@wordpress/server-side-render": "1.6.0", - "@wordpress/shortcode": "2.5.0", - "@wordpress/token-list": "1.8.0", - "@wordpress/url": "2.9.0", - "@wordpress/viewport": "2.11.0", - "@wordpress/wordcount": "2.6.2", + "@wordpress/a11y": "2.7.0", + "@wordpress/annotations": "1.11.0", + "@wordpress/api-fetch": "3.10.0", + "@wordpress/autop": "2.6.0", + "@wordpress/blob": "2.7.0", + "@wordpress/block-directory": "1.4.0", + "@wordpress/block-editor": "3.6.0", + "@wordpress/block-library": "2.13.0", + "@wordpress/block-serialization-default-parser": "3.5.0", + "@wordpress/blocks": "6.11.0", + "@wordpress/components": "9.1.0", + "@wordpress/compose": "3.11.0", + "@wordpress/core-data": "2.11.0", + "@wordpress/data": "4.13.0", + "@wordpress/data-controls": "1.7.0", + "@wordpress/date": "3.8.0", + "@wordpress/deprecated": "2.7.0", + "@wordpress/dom": "2.8.0", + "@wordpress/dom-ready": "2.7.0", + "@wordpress/edit-post": "3.12.0", + "@wordpress/editor": "9.11.0", + "@wordpress/element": "2.11.0", + "@wordpress/escape-html": "1.7.0", + "@wordpress/format-library": "1.13.0", + "@wordpress/hooks": "2.7.0", + "@wordpress/html-entities": "2.6.0", + "@wordpress/i18n": "3.9.0", + "@wordpress/icons": "1.0.0", + "@wordpress/is-shallow-equal": "1.8.0", + "@wordpress/keyboard-shortcuts": "1.0.0", + "@wordpress/keycodes": "2.9.0", + "@wordpress/list-reusable-blocks": "1.12.0", + "@wordpress/media-utils": "1.6.0", + "@wordpress/notices": "1.12.0", + "@wordpress/nux": "3.11.0", + "@wordpress/plugins": "2.11.0", + "@wordpress/primitives": "1.0.0", + "@wordpress/priority-queue": "1.5.0", + "@wordpress/redux-routine": "3.7.0", + "@wordpress/rich-text": "3.11.0", + "@wordpress/server-side-render": "1.7.0", + "@wordpress/shortcode": "2.6.0", + "@wordpress/token-list": "1.9.0", + "@wordpress/url": "2.10.0", + "@wordpress/viewport": "2.12.0", + "@wordpress/warning": "1.0.0", + "@wordpress/wordcount": "2.7.0", "backbone": "1.4.0", "clipboard": "2.0.4", "element-closest": "^2.0.2", diff --git a/src/wp-includes/blocks/navigation.php b/src/wp-includes/blocks/navigation.php index 13b6df4256..6270db2d86 100644 --- a/src/wp-includes/blocks/navigation.php +++ b/src/wp-includes/blocks/navigation.php @@ -13,12 +13,12 @@ * @return array Colors CSS classes and inline styles. */ function build_css_colors( $attributes ) { - // CSS classes. $colors = array( 'css_classes' => array(), 'inline_styles' => '', ); + // Text color. $has_named_text_color = array_key_exists( 'textColor', $attributes ); $has_custom_text_color = array_key_exists( 'customTextColor', $attributes ); @@ -33,7 +33,25 @@ function build_css_colors( $attributes ) { $colors['css_classes'][] = sprintf( 'has-%s-color', $attributes['textColor'] ); } elseif ( $has_custom_text_color ) { // Add the custom color inline style. - $colors['inline_styles'] = sprintf( 'color: %s;', $attributes['customTextColor'] ); + $colors['inline_styles'] .= sprintf( 'color: %s;', $attributes['customTextColor'] ); + } + + // Background color. + $has_named_background_color = array_key_exists( 'backgroundColor', $attributes ); + $has_custom_background_color = array_key_exists( 'customBackgroundColor', $attributes ); + + // If has background color. + if ( $has_custom_background_color || $has_named_background_color ) { + // Add has-background-color class. + $colors['css_classes'][] = 'has-background-color'; + } + + if ( $has_named_background_color ) { + // Add the background-color class. + $colors['css_classes'][] = sprintf( 'has-%s-background-color', $attributes['backgroundColor'] ); + } elseif ( $has_custom_background_color ) { + // Add the custom background-color inline style. + $colors['inline_styles'] .= sprintf( 'background-color: %s;', $attributes['customBackgroundColor'] ); } return $colors; @@ -67,16 +85,61 @@ function build_css_font_sizes( $attributes ) { return $font_sizes; } +/** + * Recursively filters out links with no labels to build a clean navigation block structure. + * + * @param array $blocks Navigation link inner blocks from the Navigation block. + * @return array Blocks that had valid labels + */ +function gutenberg_remove_empty_navigation_links_recursive( $blocks ) { + $blocks = array_filter( + $blocks, + function( $block ) { + return ! empty( $block['attrs']['label'] ); + } + ); + + if ( ! empty( $blocks ) ) { + foreach ( $blocks as $key => $block ) { + if ( ! empty( $block['innerBlocks'] ) ) { + $blocks[ $key ]['innerBlocks'] = gutenberg_remove_empty_navigation_links_recursive( $block['innerBlocks'] ); + } + } + } + + return $blocks; +} + +/** + * Returns the top-level submenu SVG chevron icon. + * + * @return string + */ +function render_submenu_icon() { + return ''; +} + /** * Renders the `core/navigation` block on server. * - * @param array $attributes The block attributes. * @param array $content The saved content. * @param array $block The parsed block. * * @return string Returns the post content with the legacy widget added. */ -function render_block_navigation( $attributes, $content, $block ) { +function render_block_navigation( $content, $block ) { + + if ( 'core/navigation' !== $block['blockName'] ) { + return $content; + } + + $attributes = $block['attrs']; + $block['innerBlocks'] = gutenberg_remove_empty_navigation_links_recursive( $block['innerBlocks'] ); + + if ( empty( $block['innerBlocks'] ) ) { + return ''; + } + $colors = build_css_colors( $attributes ); $font_sizes = build_css_font_sizes( $attributes ); $classes = array_merge( @@ -96,20 +159,22 @@ function render_block_navigation( $attributes, $content, $block ) { '', $class_attribute, $style_attribute, - build_navigation_html( $block, $colors, $font_sizes ) + build_navigation_html( $attributes, $block, $colors, $font_sizes, true ) ); } /** * Walks the inner block structure and returns an HTML list for it. * - * @param array $block The block. - * @param array $colors Contains inline styles and CSS classes to apply to navigation item. - * @param array $font_sizes Contains inline styles and CSS classes to apply to navigation item. + * @param array $attributes The Navigation block attributes. + * @param array $block The NavigationItem block. + * @param array $colors Contains inline styles and CSS classes to apply to navigation item. + * @param array $font_sizes Contains inline styles and CSS classes to apply to navigation item. + * @param bool $is_level_zero True whether is main menu (level zero). Otherwise, False. * * @return string Returns an HTML list from innerBlocks. */ -function build_navigation_html( $block, $colors, $font_sizes ) { +function build_navigation_html( $attributes, $block, $colors, $font_sizes, $is_level_zero = true ) { $html = ''; $classes = array_merge( $colors['css_classes'], @@ -122,9 +187,14 @@ function build_navigation_html( $block, $colors, $font_sizes ) { : ''; foreach ( (array) $block['innerBlocks'] as $key => $block ) { + $has_submenu = count( (array) $block['innerBlocks'] ) > 0; - $html .= ''; @@ -167,29 +266,38 @@ function register_block_core_navigation() { register_block_type( 'core/navigation', array( - 'attributes' => array( - 'className' => array( + 'attributes' => array( + 'className' => array( 'type' => 'string', ), - 'textColor' => array( + 'textColor' => array( 'type' => 'string', ), - 'customTextColor' => array( + 'customTextColor' => array( 'type' => 'string', ), - 'fontSize' => array( + 'backgroundColor' => array( 'type' => 'string', ), - 'customFontSize' => array( + 'customBackgroundColor' => array( + 'type' => 'string', + ), + 'fontSize' => array( + 'type' => 'string', + ), + 'customFontSize' => array( 'type' => 'number', ), - 'itemsJustification' => array( + 'itemsJustification' => array( 'type' => 'string', ), + 'showSubmenuIcon' => array( + 'type' => 'boolean', + 'default' => false, + ), ), - - 'render_callback' => 'render_block_navigation', ) ); } add_action( 'init', 'register_block_core_navigation' ); +add_filter( 'render_block', 'render_block_navigation', 10, 2 ); diff --git a/src/wp-includes/blocks/rss.php b/src/wp-includes/blocks/rss.php index 0300585de2..0315cfc013 100644 --- a/src/wp-includes/blocks/rss.php +++ b/src/wp-includes/blocks/rss.php @@ -20,10 +20,6 @@ function render_block_core_rss( $attributes ) { } if ( ! $rss->get_item_quantity() ) { - // PHP 5.2 compatibility. See: http://simplepie.org/wiki/faq/i_m_getting_memory_leaks. - $rss->__destruct(); - unset( $rss ); - return '
' . __( 'An error has occurred, which probably means the feed is down. Try again later.' ) . '
'; } @@ -96,13 +92,7 @@ function render_block_core_rss( $attributes ) { $class .= ' ' . $attributes['className']; } - $list_items_markup = ""; - - // PHP 5.2 compatibility. See: http://simplepie.org/wiki/faq/i_m_getting_memory_leaks. - $rss->__destruct(); - unset( $rss ); - - return $list_items_markup; + return ""; } /** diff --git a/src/wp-includes/blocks/search.php b/src/wp-includes/blocks/search.php index 6cd909fc6f..5face0b929 100644 --- a/src/wp-includes/blocks/search.php +++ b/src/wp-includes/blocks/search.php @@ -25,10 +25,16 @@ function render_block_core_search( $attributes ) { $input_id, $attributes['label'] ); + } else { + $label_markup = sprintf( + '', + $input_id, + __( 'Search' ) + ); } $input_markup = sprintf( - '', + '', $input_id, esc_attr( get_search_query() ), esc_attr( $attributes['placeholder'] ) @@ -45,7 +51,6 @@ function render_block_core_search( $attributes ) { if ( isset( $attributes['className'] ) ) { $class .= ' ' . $attributes['className']; } - if ( isset( $attributes['align'] ) ) { $class .= ' align' . $attributes['align']; } diff --git a/src/wp-includes/blocks/shortcode.php b/src/wp-includes/blocks/shortcode.php index 79df091f8a..cfa8ab97df 100644 --- a/src/wp-includes/blocks/shortcode.php +++ b/src/wp-includes/blocks/shortcode.php @@ -21,16 +21,15 @@ function render_block_core_shortcode( $attributes, $content ) { * Registers the `core/shortcode` block on server. */ function register_block_core_shortcode() { + $path = __DIR__ . '/shortcode/block.json'; + $metadata = json_decode( file_get_contents( $path ), true ); register_block_type( - 'core/shortcode', - array( - 'attributes' => array( - 'text' => array( - 'type' => 'string', - 'source' => 'html', - ), - ), - 'render_callback' => 'render_block_core_shortcode', + $metadata['name'], + array_merge( + $metadata, + array( + 'render_callback' => 'render_block_core_shortcode', + ) ) ); } diff --git a/src/wp-includes/blocks/shortcode/block.json b/src/wp-includes/blocks/shortcode/block.json new file mode 100644 index 0000000000..b31c213871 --- /dev/null +++ b/src/wp-includes/blocks/shortcode/block.json @@ -0,0 +1,10 @@ +{ + "name": "core/shortcode", + "category": "widgets", + "attributes": { + "text": { + "type": "string", + "source": "html" + } + } +} diff --git a/src/wp-includes/script-loader.php b/src/wp-includes/script-loader.php index 02a3091c50..9edc8be35b 100644 --- a/src/wp-includes/script-loader.php +++ b/src/wp-includes/script-loader.php @@ -254,12 +254,14 @@ function wp_default_packages_scripts( &$scripts ) { 'html-entities', 'i18n', 'is-shallow-equal', + 'keyboard-shortcuts', 'keycodes', 'list-reusable-blocks', 'media-utils', 'notices', 'nux', 'plugins', + 'primitives', 'priority-queue', 'redux-routine', 'rich-text', @@ -268,6 +270,7 @@ function wp_default_packages_scripts( &$scripts ) { 'token-list', 'url', 'viewport', + 'warning', 'wordcount', ); diff --git a/tests/phpunit/tests/rest-api/rest-schema-setup.php b/tests/phpunit/tests/rest-api/rest-schema-setup.php index 1a207db546..0aeebb4352 100644 --- a/tests/phpunit/tests/rest-api/rest-schema-setup.php +++ b/tests/phpunit/tests/rest-api/rest-schema-setup.php @@ -126,7 +126,6 @@ class WP_Test_REST_Schema_Initialization extends WP_Test_REST_TestCase { '/wp/v2/block-renderer/(?Pcore/categories)', '/wp/v2/block-renderer/(?Pcore/latest-comments)', '/wp/v2/block-renderer/(?Pcore/latest-posts)', - '/wp/v2/block-renderer/(?Pcore/navigation)', '/wp/v2/block-renderer/(?Pcore/rss)', '/wp/v2/block-renderer/(?Pcore/search)', '/wp/v2/block-renderer/(?Pcore/shortcode)', diff --git a/tests/qunit/fixtures/wp-api-generated.js b/tests/qunit/fixtures/wp-api-generated.js index c709db9f6f..9c130539b7 100644 --- a/tests/qunit/fixtures/wp-api-generated.js +++ b/tests/qunit/fixtures/wp-api-generated.js @@ -4632,46 +4632,6 @@ mockedApiResponse.Schema = { } ] }, - "/wp/v2/block-renderer/(?Pcore/navigation)": { - "namespace": "wp/v2", - "methods": [ - "GET" - ], - "endpoints": [ - { - "methods": [ - "GET" - ], - "args": { - "name": { - "required": false, - "description": "Unique registered name for the block.", - "type": "string" - }, - "context": { - "required": false, - "default": "view", - "enum": [ - "edit" - ], - "description": "Scope under which the request is made; determines fields present in response.", - "type": "string" - }, - "attributes": { - "required": false, - "default": [], - "description": "Attributes for core/navigation block", - "type": "object" - }, - "post_id": { - "required": false, - "description": "ID of the post context.", - "type": "integer" - } - } - } - ] - }, "/wp/v2/block-renderer/(?Pcore/rss)": { "namespace": "wp/v2", "methods": [ diff --git a/tools/webpack/packages.js b/tools/webpack/packages.js index a622453126..81b2cca079 100644 --- a/tools/webpack/packages.js +++ b/tools/webpack/packages.js @@ -63,8 +63,12 @@ module.exports = function( env = { environment: 'production', watch: false, buil buildTarget = buildTarget + '/wp-includes'; const WORDPRESS_NAMESPACE = '@wordpress/'; + const BUNDLED_PACKAGES = [ '@wordpress/icons' ]; const packages = Object.keys( dependencies ) - .filter( ( packageName ) => packageName.startsWith( WORDPRESS_NAMESPACE ) ) + .filter( ( packageName ) => + ! BUNDLED_PACKAGES.includes( packageName ) && + packageName.startsWith( WORDPRESS_NAMESPACE ) + ) .map( ( packageName ) => packageName.replace( WORDPRESS_NAMESPACE, '' ) ); const vendors = {