diff --git a/package-lock.json b/package-lock.json index 388b4f50f6..001be970e9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -216,14 +216,14 @@ } }, "@wordpress/api-fetch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-2.1.0.tgz", - "integrity": "sha512-Aa76Soaet8RGLDRuOBzbFyTVIBRDgytAO1EtEppvx444j3LHrgArQD5ViMmZTJB6NOY4wcLA6qmyCG3u+/Xxtg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-2.2.0.tgz", + "integrity": "sha512-tmN3fneHJsRu4jifPK90e40dsiD9abm5gaZR7MYHCmnlD4WU+Axzhs6Br2PdmaX4QMY1knFCLcu7mcg0B55VCQ==", "requires": { "@babel/runtime": "^7.0.0", - "@wordpress/hooks": "^2.0.2", + "@wordpress/hooks": "^2.0.3", "@wordpress/i18n": "^3.0.1", - "@wordpress/url": "^2.1.0" + "@wordpress/url": "^2.2.0" } }, "@wordpress/autop": { @@ -243,25 +243,25 @@ } }, "@wordpress/block-library": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.1.4.tgz", - "integrity": "sha512-gRCLt6bkAb9uBZHd+xczxj0bwHtnKfKMkSswyLkp4Nv/XQiA81aajKbaQ1el+xvIESOyCF5ThUc8RWW4dG4MxQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.1.5.tgz", + "integrity": "sha512-W+9cfsXMatmF74YLSQcULheU6uGx5ghDlEOJDrrfMf1JhiyGJVeuG8mfVsHD/VuqIFf0Sb8yB4tIz+JasoPLeQ==", "requires": { "@babel/runtime": "^7.0.0", "@wordpress/autop": "^2.0.2", "@wordpress/blob": "^2.1.0", - "@wordpress/blocks": "^4.0.4", - "@wordpress/components": "^4.2.1", - "@wordpress/compose": "^2.0.5", - "@wordpress/core-data": "^2.0.6", - "@wordpress/data": "^2.1.4", - "@wordpress/deprecated": "^2.0.2", - "@wordpress/editor": "^5.0.1", - "@wordpress/element": "^2.1.4", + "@wordpress/blocks": "^5.0.0", + "@wordpress/components": "^5.0.0", + "@wordpress/compose": "^2.1.0", + "@wordpress/core-data": "^2.0.7", + "@wordpress/data": "^3.0.0", + "@wordpress/deprecated": "^2.0.3", + "@wordpress/editor": "^6.0.0", + "@wordpress/element": "^2.1.5", "@wordpress/html-entities": "^2.0.2", "@wordpress/i18n": "^3.0.1", "@wordpress/keycodes": "^2.0.2", - "@wordpress/viewport": "^2.0.5", + "@wordpress/viewport": "^2.0.6", "classnames": "^2.2.5", "lodash": "^4.17.10", "memize": "^1.0.5", @@ -292,20 +292,19 @@ "integrity": "sha512-33/4M2D8ftrHvRythIA44/530erCPn3bdA+C8pqm6DWByGxxYzR/jemwEuG3H+sfDWAQGfsVFmHSIXxJtEax7g==" }, "@wordpress/blocks": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-4.0.4.tgz", - "integrity": "sha512-sJRb4k+duD/tfBY6GBT6sw3NOaJ7jErhavR9hDOkJonBusoc6KFKUFQdt+NBWkwQB+/7QJcshFuChg3FRK6bKw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-5.0.0.tgz", + "integrity": "sha512-KH2iZeqfEOxpVc6BOv05rLIaVByXqQ2KZBQImNGSMy4ntFzXIxXms+pYZqtFNdBz5+4fNVNTR3zGk8DofOfAbQ==", "requires": { "@babel/runtime": "^7.0.0", "@wordpress/autop": "^2.0.2", "@wordpress/blob": "^2.1.0", "@wordpress/block-serialization-default-parser": "^1.0.1", "@wordpress/block-serialization-spec-parser": "^1.0.3", - "@wordpress/data": "^2.1.4", - "@wordpress/deprecated": "^2.0.2", + "@wordpress/data": "^3.0.0", "@wordpress/dom": "^2.0.4", - "@wordpress/element": "^2.1.4", - "@wordpress/hooks": "^2.0.2", + "@wordpress/element": "^2.1.5", + "@wordpress/hooks": "^2.0.3", "@wordpress/i18n": "^3.0.1", "@wordpress/is-shallow-equal": "^1.1.4", "@wordpress/shortcode": "^2.0.2", @@ -319,22 +318,22 @@ } }, "@wordpress/components": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-4.2.1.tgz", - "integrity": "sha512-RFH54uX2lci5uHpDCLGeTOHWJjM2dzb1ekhUpCDiDaAJatMLDtibXWbFH97SXqB5UVZxXu540SMwqNoxVikATw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-5.0.0.tgz", + "integrity": "sha512-XdqN+TGU6UUIFsHY3XkbaWLsjgFayNdM/4myhruLjVQGOA3+PhSDK54xxXuLR9Y/ydiQx06kD3+Qu8rMwwT47w==", "requires": { "@babel/runtime": "^7.0.0", "@wordpress/a11y": "^2.0.2", - "@wordpress/api-fetch": "^2.1.0", - "@wordpress/compose": "^2.0.5", - "@wordpress/deprecated": "^2.0.2", + "@wordpress/api-fetch": "^2.2.0", + "@wordpress/compose": "^2.1.0", + "@wordpress/deprecated": "^2.0.3", "@wordpress/dom": "^2.0.4", - "@wordpress/element": "^2.1.4", - "@wordpress/hooks": "^2.0.2", + "@wordpress/element": "^2.1.5", + "@wordpress/hooks": "^2.0.3", "@wordpress/i18n": "^3.0.1", "@wordpress/is-shallow-equal": "^1.1.4", "@wordpress/keycodes": "^2.0.2", - "@wordpress/url": "^2.1.0", + "@wordpress/url": "^2.2.0", "classnames": "^2.2.5", "clipboard": "^2.0.1", "diff": "^3.5.0", @@ -344,7 +343,7 @@ "moment": "^2.22.1", "mousetrap": "^1.6.2", "re-resizable": "^4.7.1", - "react-click-outside": "^2.3.1", + "react-click-outside": "^3.0.0", "react-dates": "^17.1.1", "rememo": "^3.0.0", "tinycolor2": "^1.4.1", @@ -352,26 +351,27 @@ } }, "@wordpress/compose": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-2.0.5.tgz", - "integrity": "sha512-bbf+4nph+/rFBou7PTUyx8rwHVR08ymBgxnmShGTTjuiVxcrz0Gu7Wu2wxulsZobOYaiqvQkCEHKceNsBxJwiA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-2.1.0.tgz", + "integrity": "sha512-QtjesFxEdLAUoBxFQ7rkpUG5aA4ccRxZI71fz0RkMiBVKoUHIqy+R6VGViL/wkdYigmfD9KU89Rg3Ksk40hVIA==", "requires": { "@babel/runtime": "^7.0.0", - "@wordpress/element": "^2.1.4", + "@wordpress/deprecated": "^2.0.3", + "@wordpress/element": "^2.1.5", "@wordpress/is-shallow-equal": "^1.1.4", "lodash": "^4.17.10" } }, "@wordpress/core-data": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.0.6.tgz", - "integrity": "sha512-7JzU9f+bCAg1oT0IYu7QPO+C5tP8rGN3BodZmbqJOut8DGiMSzDYdfVwwltKzKJmTBeuitYuSK48sXBLSoJb7Q==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.0.7.tgz", + "integrity": "sha512-Z2jgJDM09vv8Y9Dlydjly+GE7YVxb2670DL6HbnNNZOZtWhnLsoMtU4U6pQHwVNl0mY3kD5Hc6DlB/oE4LyY+Q==", "requires": { "@babel/runtime": "^7.0.0", - "@wordpress/api-fetch": "^2.1.0", - "@wordpress/data": "^2.1.4", - "@wordpress/url": "^2.1.0", - "equivalent-key-map": "^0.2.1", + "@wordpress/api-fetch": "^2.2.0", + "@wordpress/data": "^3.0.0", + "@wordpress/url": "^2.2.0", + "equivalent-key-map": "^0.2.2", "lodash": "^4.17.10", "rememo": "^3.0.0" } @@ -387,26 +387,25 @@ } }, "@wordpress/data": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-2.1.4.tgz", - "integrity": "sha512-Emfhszi7huasdDhngwk9HvRLUiotCNo9mDDk2Q9VGpGb9SfpQp+84PvenhreiZtezUR+7nUnSQuAJ2d8rUP37Q==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-3.0.0.tgz", + "integrity": "sha512-aOEZJHW9K+6ZjxkK7Hzq5jOU1l4ph4yhj9s2l3cHMgHQg8fh2sIdxNqKpADd0+qXxFInIWOgNcgH7A0+BUsbog==", "requires": { "@babel/runtime": "^7.0.0", - "@wordpress/compose": "^2.0.5", - "@wordpress/deprecated": "^2.0.2", - "@wordpress/element": "^2.1.4", + "@wordpress/compose": "^2.1.0", + "@wordpress/element": "^2.1.5", "@wordpress/is-shallow-equal": "^1.1.4", "@wordpress/redux-routine": "^3.0.3", - "equivalent-key-map": "^0.2.0", + "equivalent-key-map": "^0.2.2", "is-promise": "^2.1.0", "lodash": "^4.17.10", "redux": "^4.0.0" } }, "@wordpress/date": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-2.0.3.tgz", - "integrity": "sha512-ZnIEZT3sp+H2dr4apdoZnM9MhN6FpnMZ2zB+h8KuKExJufu9EUyW4grhEvgCTloJbzXNKCN5eolqeYq9I0pWog==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-2.1.0.tgz", + "integrity": "sha512-MMDU2/N0unnwKTmaeCYy4fW/CuyCdM5t+/ANXVigBxY/IiOGeRXnmiU4VHK1BshEnsWRJz687MmEGEkxVpwd8w==", "requires": { "@babel/runtime": "^7.0.0", "moment": "^2.22.1", @@ -414,12 +413,12 @@ } }, "@wordpress/deprecated": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.0.2.tgz", - "integrity": "sha512-5qNehHD7/duvouuGjMdGREQORs9LFMVkyFysfWvafZ919zAl0DAKEXsBoxcMSvvqBqCf5MKJBnQBVY4DeS6AEg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.0.3.tgz", + "integrity": "sha512-5v8h6BJ9xQFTho7ucitshpIahD+rVnAhgc/4juYmPLb9/GJzwY1J91Ve5mcjcjgWhdtjBKO0TCq/S4PCfS812w==", "requires": { "@babel/runtime": "^7.0.0", - "@wordpress/hooks": "^2.0.2" + "@wordpress/hooks": "^2.0.3" } }, "@wordpress/dom": { @@ -440,62 +439,64 @@ } }, "@wordpress/edit-post": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-1.0.4.tgz", - "integrity": "sha512-m+VR3S7rsRwQLze+gzmhWC2yWrVGo7bjb0eshsnZ+JiLSjj1/KeW7k0uvH5w8/Unv9/BHZAdbsiT9IEs42tLMQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-2.0.0.tgz", + "integrity": "sha512-GQ7wQS5pDBS+kE58WiusgYzIJw3VP+5JtiMmlIXS+cnFmhBzLtk3v4GFpRgohgZF2VPJCnV2TrFPKengxN+pvA==", "requires": { "@babel/runtime": "^7.0.0", "@wordpress/a11y": "^2.0.2", - "@wordpress/api-fetch": "^2.1.0", - "@wordpress/block-library": "^2.1.4", - "@wordpress/blocks": "^4.0.4", - "@wordpress/components": "^4.2.1", - "@wordpress/compose": "^2.0.5", - "@wordpress/core-data": "^2.0.6", - "@wordpress/data": "^2.1.4", - "@wordpress/deprecated": "^2.0.2", - "@wordpress/editor": "^5.0.1", - "@wordpress/element": "^2.1.4", - "@wordpress/hooks": "^2.0.2", + "@wordpress/api-fetch": "^2.2.0", + "@wordpress/block-library": "^2.1.5", + "@wordpress/blocks": "^5.0.0", + "@wordpress/components": "^5.0.0", + "@wordpress/compose": "^2.1.0", + "@wordpress/core-data": "^2.0.7", + "@wordpress/data": "^3.0.0", + "@wordpress/deprecated": "^2.0.3", + "@wordpress/editor": "^6.0.0", + "@wordpress/element": "^2.1.5", + "@wordpress/format-library": "^1.0.0", + "@wordpress/hooks": "^2.0.3", "@wordpress/i18n": "^3.0.1", "@wordpress/keycodes": "^2.0.2", - "@wordpress/nux": "^2.0.6", - "@wordpress/plugins": "^2.0.5", - "@wordpress/url": "^2.1.0", - "@wordpress/viewport": "^2.0.5", + "@wordpress/nux": "^2.0.7", + "@wordpress/plugins": "^2.0.6", + "@wordpress/url": "^2.2.0", + "@wordpress/viewport": "^2.0.6", "classnames": "^2.2.5", "lodash": "^4.17.10", "refx": "^3.0.0" } }, "@wordpress/editor": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-5.0.1.tgz", - "integrity": "sha512-+654GVNUT5Rx0o5yBLwbpXD93B/YdBfH1oAS7mwKn1VCPtAZGGJuza28PFpEaJrHYtAXXbcETsH9GOV0ugOEXQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-6.0.0.tgz", + "integrity": "sha512-vsrsdDAEnnC1OcaDbWpDRLIATICdFxNF7TaQ4oZaVoY3b5XR76CZ7R+ajYlfzkdAer13rKd/mFvLU0zUg9H+Iw==", "requires": { "@babel/runtime": "^7.0.0", "@wordpress/a11y": "^2.0.2", - "@wordpress/api-fetch": "^2.1.0", + "@wordpress/api-fetch": "^2.2.0", "@wordpress/blob": "^2.1.0", - "@wordpress/blocks": "^4.0.4", - "@wordpress/components": "^4.2.1", - "@wordpress/compose": "^2.0.5", - "@wordpress/core-data": "^2.0.6", - "@wordpress/data": "^2.1.4", - "@wordpress/date": "^2.0.3", - "@wordpress/deprecated": "^2.0.2", + "@wordpress/blocks": "^5.0.0", + "@wordpress/components": "^5.0.0", + "@wordpress/compose": "^2.1.0", + "@wordpress/core-data": "^2.0.7", + "@wordpress/data": "^3.0.0", + "@wordpress/date": "^2.1.0", + "@wordpress/deprecated": "^2.0.3", "@wordpress/dom": "^2.0.4", - "@wordpress/element": "^2.1.4", - "@wordpress/hooks": "^2.0.2", + "@wordpress/element": "^2.1.5", + "@wordpress/hooks": "^2.0.3", "@wordpress/html-entities": "^2.0.2", "@wordpress/i18n": "^3.0.1", "@wordpress/is-shallow-equal": "^1.1.4", "@wordpress/keycodes": "^2.0.2", - "@wordpress/nux": "^2.0.6", + "@wordpress/notices": "^1.0.0", + "@wordpress/nux": "^2.0.7", "@wordpress/token-list": "^1.0.2", - "@wordpress/url": "^2.1.0", - "@wordpress/viewport": "^2.0.5", - "@wordpress/wordcount": "^2.0.2", + "@wordpress/url": "^2.2.0", + "@wordpress/viewport": "^2.0.6", + "@wordpress/wordcount": "^2.0.3", "classnames": "^2.2.5", "dom-scroll-into-view": "^1.2.1", "inherits": "^2.0.3", @@ -509,8 +510,7 @@ "rememo": "^3.0.0", "tinycolor2": "^1.4.1", "tinymce": "^4.7.2", - "traverse": "^0.6.6", - "uuid": "^3.1.0" + "traverse": "^0.6.6" }, "dependencies": { "jquery": { @@ -521,9 +521,9 @@ } }, "@wordpress/element": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.1.4.tgz", - "integrity": "sha512-y/RpvYNd2VeLWXemxEXdMOnUa+HUC0sde2o7gEHKud0LB14xFU1ASif/pz/LP+vSvExcvhj8cu4Sq8tKDzRRPw==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.1.5.tgz", + "integrity": "sha512-y567y5SZv3VXDrUw/qpO7ElrTc8/BhumAivVlpAItychfn/PdTxd2l5V1Cc91Uc2/JDoAhPCRIO23UFWX+Ehtw==", "requires": { "@babel/runtime": "^7.0.0", "@wordpress/escape-html": "^1.0.1", @@ -540,10 +540,40 @@ "@babel/runtime": "^7.0.0" } }, + "@wordpress/format-library": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-1.0.0.tgz", + "integrity": "sha512-gxIvmzqUR/dYl22utwEDzv7ZZK4ZR79OsnidKefXPU5qu5Mh6OPbGQIvaFSl8zm8FDnj1ks3WlG+OUy6Klp3OA==", + "requires": { + "@babel/runtime": "^7.0.0", + "@wordpress/components": "^5.0.0", + "@wordpress/dom": "^2.0.4", + "@wordpress/editor": "^6.0.0", + "@wordpress/element": "^2.1.5", + "@wordpress/i18n": "^3.0.1", + "@wordpress/keycodes": "^2.0.2", + "@wordpress/rich-text": "^1.0.2", + "@wordpress/url": "^2.2.0" + }, + "dependencies": { + "@wordpress/rich-text": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-1.0.2.tgz", + "integrity": "sha512-y5nPtsTiP2DAZLGfcyre2ePHmbEsGHMCOOvh+U9BJ9H8Z+WyGzsHGKHO+TkY8pI/4eBapkutlBp1ADnmB8d5Ng==", + "requires": { + "@babel/runtime": "^7.0.0", + "@wordpress/data": "^3.0.0", + "@wordpress/escape-html": "^1.0.1", + "lodash": "^4.17.10", + "rememo": "^3.0.0" + } + } + } + }, "@wordpress/hooks": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.0.2.tgz", - "integrity": "sha512-yWdkjw6YP2kDF+cjjRfkI2cjTRiETaRFMwJpoqnQWxfay1oBtgvaGuRrYrm0rCxxOqCD/4/di2co5VHQxP9Rhw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.0.3.tgz", + "integrity": "sha512-dMXM8VX1MfMN+vrstOdpCXioo4evtvjTESVnSc+AjKVOAWOCbuT/ci3aDLy8DreyDrWYgUR35Gfh7Y8JJix7vA==", "requires": { "@babel/runtime": "^7.0.0" } @@ -597,43 +627,55 @@ } }, "@wordpress/list-reusable-blocks": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.1.4.tgz", - "integrity": "sha512-0UXYSHlVEa6VArSwtuZApv6+1cXv+CswEoEKd/sGMjpJS5vW8wgyV46ZTz4y3gKgvl1l6tIT32XArXLjvT+lXA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.1.5.tgz", + "integrity": "sha512-oTuDL9Q8Dv6l7iIDi6WLEH3exYZTDADIAgI/eC6o5vVCjzw+ca7Wxmdhykfy+1u60mjZfKycrDjMW+k/tDM3Aw==", "requires": { "@babel/runtime": "^7.0.0", - "@wordpress/api-fetch": "^2.1.0", - "@wordpress/components": "^4.2.1", - "@wordpress/compose": "^2.0.5", - "@wordpress/element": "^2.1.4", + "@wordpress/api-fetch": "^2.2.0", + "@wordpress/components": "^5.0.0", + "@wordpress/compose": "^2.1.0", + "@wordpress/element": "^2.1.5", "@wordpress/i18n": "^3.0.1", "lodash": "^4.17.10" } }, - "@wordpress/nux": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-2.0.6.tgz", - "integrity": "sha512-22nYvccK0NPGZBegR55BTxbClXO8nSfHut+SSA1/CTPqX3yd//KPeAmGfgNCYH/lMz7RSRcj83oFEGpwrWWISQ==", + "@wordpress/notices": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-1.0.0.tgz", + "integrity": "sha512-2py0BbrGe+3cnDoKZxCLlV1b2jjFPl5vk3+Qbbb+30yYI9Sr/fShd/0Z/jQmqDS74cFjG6VgBva9zcpJBKyo6w==", "requires": { "@babel/runtime": "^7.0.0", - "@wordpress/components": "^4.2.1", - "@wordpress/compose": "^2.0.5", - "@wordpress/data": "^2.1.4", - "@wordpress/element": "^2.1.4", + "@wordpress/a11y": "^2.0.2", + "@wordpress/data": "^3.0.0", + "lodash": "^4.17.10" + } + }, + "@wordpress/nux": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-2.0.7.tgz", + "integrity": "sha512-WhahJik+tmoLIRfFWGp59DPh1sn/PW2TxAL8xE+zxUBMG8AkrprC7iHZH4K9+MZHZEmqNAl+MzlqqvWSREZlFQ==", + "requires": { + "@babel/runtime": "^7.0.0", + "@wordpress/components": "^5.0.0", + "@wordpress/compose": "^2.1.0", + "@wordpress/data": "^3.0.0", + "@wordpress/deprecated": "^2.0.3", + "@wordpress/element": "^2.1.5", "@wordpress/i18n": "^3.0.1", "lodash": "^4.17.10", "rememo": "^3.0.0" } }, "@wordpress/plugins": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.0.5.tgz", - "integrity": "sha512-fER2dJS9NbZPcEL0TEH30UsH2EXx/WSf3JDzJIK86eu33A34cDXv7CvplwLrsiaysOEiCyMvG9DDrCGdM4PVvA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.0.6.tgz", + "integrity": "sha512-6irK6QjXc414ns0P/gSMJFUBXDVxqvuHmYKGNo5lyBbmas68WwyBwV/V52wP1cBhfqo3LCpYshX+jzTm/HXMLw==", "requires": { "@babel/runtime": "^7.0.0", - "@wordpress/compose": "^2.0.5", - "@wordpress/element": "^2.1.4", - "@wordpress/hooks": "^2.0.2", + "@wordpress/compose": "^2.1.0", + "@wordpress/element": "^2.1.5", + "@wordpress/hooks": "^2.0.3", "lodash": "^4.17.10" } }, @@ -648,13 +690,15 @@ } }, "@wordpress/rich-text": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-1.0.1.tgz", - "integrity": "sha512-+5PU77P8VqaM4tw8c8hDahBqJ3rqxxXlnn6H820Uai8xg+YHAA+Z5TmNMPqK4hCfX5jt/MSEkoKnzBfg1BouNA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-1.0.2.tgz", + "integrity": "sha512-y5nPtsTiP2DAZLGfcyre2ePHmbEsGHMCOOvh+U9BJ9H8Z+WyGzsHGKHO+TkY8pI/4eBapkutlBp1ADnmB8d5Ng==", "requires": { "@babel/runtime": "^7.0.0", + "@wordpress/data": "^3.0.0", "@wordpress/escape-html": "^1.0.1", - "lodash": "^4.17.10" + "lodash": "^4.17.10", + "rememo": "^3.0.0" } }, "@wordpress/shortcode": { @@ -677,9 +721,9 @@ } }, "@wordpress/url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.1.0.tgz", - "integrity": "sha512-MPWFszPleQ+ofDE8ZMpVLOwK/yAjf6L9f7F9wxE82rQjRzUSkrs+Z7Q9ShYiD5HT7o4J96PY9S0XnoHW/XKnDg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.2.0.tgz", + "integrity": "sha512-Y1Vjbvkcfeh9scstzArW0f4G0v1YpevZcjlPvVM77gqXPxKhoBobc/XyErUaqWbozji6L2YE/baP/bYSOaswug==", "requires": { "@babel/runtime": "^7.0.0", "qs": "^6.5.2" @@ -693,21 +737,21 @@ } }, "@wordpress/viewport": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.0.5.tgz", - "integrity": "sha512-im0/L6+rwM8gtUuSRkzsPOH1pAwKWHLGfJXdnSuYSV1/K/e3szBLIlkHOK1q4YXkVzHxSSNDcnaHEuxbA/6rNA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.0.6.tgz", + "integrity": "sha512-0R+Y98rq/S9VXti6NYOuc5HhzBk5GZXmkHy6rN/79DiBkMECB0P8r8lgmVeTr24DMPl0fZmvWub/UhXz2x4RLw==", "requires": { "@babel/runtime": "^7.0.0", - "@wordpress/compose": "^2.0.5", - "@wordpress/data": "^2.1.4", - "@wordpress/element": "^2.1.4", + "@wordpress/compose": "^2.1.0", + "@wordpress/data": "^3.0.0", + "@wordpress/element": "^2.1.5", "lodash": "^4.17.10" } }, "@wordpress/wordcount": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.0.2.tgz", - "integrity": "sha512-FQ9mU/NsEB+IczD8roBGes9fJlZdTtdNhftdoCw32/lpUgP/bjA736NIPtNRedry+VBFykHqUf0CygJ0TgaOKA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.0.3.tgz", + "integrity": "sha512-+5W1g1UkQ0zMCbAvHQw7OxJPvacMGift+Rhy1dRJZkJ3h7xkbvI+dO3+cwuEgNqdZboO1c5m35NsRrMUsrwNgA==", "requires": { "@babel/runtime": "^7.0.0", "lodash": "^4.17.10" @@ -1186,7 +1230,7 @@ }, "lodash": { "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "resolved": "http://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", "dev": true } @@ -1217,7 +1261,7 @@ }, "archiver": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz", + "resolved": "http://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz", "integrity": "sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=", "dev": true, "requires": { @@ -1400,7 +1444,7 @@ }, "util": { "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "resolved": "http://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", "dev": true, "requires": { @@ -2096,7 +2140,7 @@ }, "bin-build": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz", + "resolved": "http://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz", "integrity": "sha1-EfjdYfcP/Por3KpbRvXo/t1CIcw=", "dev": true, "optional": true, @@ -2142,7 +2186,7 @@ }, "bin-version": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-1.0.4.tgz", + "resolved": "http://registry.npmjs.org/bin-version/-/bin-version-1.0.4.tgz", "integrity": "sha1-nrSY7m/Xb3q5p8FgQ2+JV5Q1144=", "dev": true, "optional": true, @@ -2152,7 +2196,7 @@ }, "bin-version-check": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-2.1.0.tgz", + "resolved": "http://registry.npmjs.org/bin-version-check/-/bin-version-check-2.1.0.tgz", "integrity": "sha1-5OXfKQuQaffRETJAMe/BP90RpbA=", "dev": true, "optional": true, @@ -2165,7 +2209,7 @@ "dependencies": { "semver": { "version": "4.3.6", - "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "resolved": "http://registry.npmjs.org/semver/-/semver-4.3.6.tgz", "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", "dev": true, "optional": true @@ -2174,7 +2218,7 @@ }, "bin-wrapper": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-3.0.2.tgz", + "resolved": "http://registry.npmjs.org/bin-wrapper/-/bin-wrapper-3.0.2.tgz", "integrity": "sha1-Z9MwYmLksaXy+I7iNGT2plVneus=", "dev": true, "optional": true, @@ -2396,7 +2440,7 @@ }, "browserify-rsa": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, "requires": { @@ -2650,7 +2694,7 @@ }, "camelcase-keys": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "resolved": "http://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "dev": true, "requires": { @@ -3860,7 +3904,7 @@ }, "cson-parser": { "version": "1.3.5", - "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-1.3.5.tgz", + "resolved": "http://registry.npmjs.org/cson-parser/-/cson-parser-1.3.5.tgz", "integrity": "sha1-fsZ14DkUVTO/KmqFYHPxWZ2cLSQ=", "dev": true, "requires": { @@ -4604,7 +4648,7 @@ "dependencies": { "domelementtype": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "resolved": "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=", "dev": true }, @@ -4920,7 +4964,7 @@ }, "eventemitter2": { "version": "0.4.14", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", + "resolved": "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=", "dev": true }, @@ -4937,7 +4981,7 @@ }, "events": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", + "resolved": "http://registry.npmjs.org/events/-/events-1.1.1.tgz", "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", "dev": true }, @@ -5074,7 +5118,7 @@ }, "expand-range": { "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "resolved": "http://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "dev": true, "requires": { @@ -5137,7 +5181,7 @@ "dependencies": { "array-flatten": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "resolved": "http://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", "dev": true }, @@ -5412,7 +5456,7 @@ }, "find-versions": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-1.2.1.tgz", + "resolved": "http://registry.npmjs.org/find-versions/-/find-versions-1.2.1.tgz", "integrity": "sha1-y96fEuOFdaCvG+G5osXV/Y8Ya2I=", "dev": true, "optional": true, @@ -5435,7 +5479,7 @@ "dependencies": { "commander": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz", + "resolved": "http://registry.npmjs.org/commander/-/commander-2.1.0.tgz", "integrity": "sha1-0SG7roYNmZKj1Re6lvVliOR8Z4E=", "dev": true } @@ -6259,7 +6303,7 @@ }, "get-stream": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" }, "get-value": { @@ -6285,7 +6329,7 @@ }, "gettext-parser": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", + "resolved": "http://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz", "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==", "requires": { "encoding": "^0.1.12", @@ -6294,7 +6338,7 @@ }, "gifsicle": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-3.0.4.tgz", + "resolved": "http://registry.npmjs.org/gifsicle/-/gifsicle-3.0.4.tgz", "integrity": "sha1-9Fy17RAWW2ZdySng6TKLbIId+js=", "dev": true, "optional": true, @@ -6550,7 +6594,7 @@ }, "got": { "version": "5.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", + "resolved": "http://registry.npmjs.org/got/-/got-5.7.1.tgz", "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", "dev": true, "requires": { @@ -6797,7 +6841,7 @@ }, "grunt-contrib-uglify": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-2.0.0.tgz", + "resolved": "http://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-2.0.0.tgz", "integrity": "sha1-jJlw1pCTbN5tJaoRk1Sb2SkBaTA=", "dev": true, "requires": { @@ -7407,7 +7451,7 @@ }, "handle-thing": { "version": "1.2.5", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz", + "resolved": "http://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz", "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=", "dev": true }, @@ -7637,9 +7681,9 @@ "dev": true }, "hoist-non-react-statics": { - "version": "1.2.0", - "resolved": "http://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz", - "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs=" + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" }, "home-or-tmp": { "version": "2.0.0", @@ -7714,7 +7758,7 @@ }, "htmlparser2": { "version": "3.8.3", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", + "resolved": "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", "dev": true, "requires": { @@ -7733,7 +7777,7 @@ }, "readable-stream": { "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", "dev": true, "requires": { @@ -7745,7 +7789,7 @@ }, "string_decoder": { "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", "dev": true } @@ -8492,7 +8536,7 @@ }, "is-builtin-module": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "dev": true, "requires": { @@ -8616,7 +8660,7 @@ }, "is-gif": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-1.0.0.tgz", + "resolved": "http://registry.npmjs.org/is-gif/-/is-gif-1.0.0.tgz", "integrity": "sha1-ptKumIkwB7/6l6HYwB1jIFgyCX4=", "dev": true, "optional": true @@ -8679,7 +8723,7 @@ }, "is-obj": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "resolved": "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", "dev": true }, @@ -8920,7 +8964,7 @@ }, "jpegtran-bin": { "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-3.2.0.tgz", + "resolved": "http://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-3.2.0.tgz", "integrity": "sha1-9g7PSumZwL2tLp+83ytvCYHnops=", "dev": true, "optional": true, @@ -9055,7 +9099,7 @@ }, "jsesc": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" }, "jshint": { @@ -9123,12 +9167,12 @@ }, "json5": { "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" }, "jsonfile": { "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "resolved": "http://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", "dev": true, "requires": { @@ -9197,7 +9241,7 @@ }, "lazy-req": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz", + "resolved": "http://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz", "integrity": "sha1-va6+rTD42CQDnODOFJ1Nqge6H6w=", "dev": true, "optional": true @@ -9234,7 +9278,7 @@ }, "load-json-file": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, "requires": { @@ -9961,7 +10005,7 @@ }, "media-typer": { "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", "dev": true }, @@ -9993,7 +10037,7 @@ }, "meow": { "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "resolved": "http://registry.npmjs.org/meow/-/meow-3.7.0.tgz", "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "dev": true, "requires": { @@ -10229,7 +10273,7 @@ }, "mkdirp": { "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "requires": { "minimist": "0.0.8" @@ -10332,7 +10376,7 @@ }, "readable-stream": { "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", "dev": true, "requires": { @@ -10344,7 +10388,7 @@ }, "string_decoder": { "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", "dev": true } @@ -10768,7 +10812,7 @@ }, "node-status-codes": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", + "resolved": "http://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=", "dev": true }, @@ -11155,7 +11199,7 @@ }, "os-tmpdir": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, "osenv": { @@ -11356,7 +11400,7 @@ }, "path-is-absolute": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "path-is-inside": { @@ -11512,7 +11556,7 @@ }, "polyfill-library": { "version": "3.26.0-0", - "resolved": "https://registry.npmjs.org/polyfill-library/-/polyfill-library-3.26.0-0.tgz", + "resolved": "http://registry.npmjs.org/polyfill-library/-/polyfill-library-3.26.0-0.tgz", "integrity": "sha512-lyDtdWVCNdQB2U4+EHWYfNc/Ark99h/+uCZZ7mtcoCzX/8f6cmt1Vf0ujXlrJSIK4nqAXA21E5XT9fi9dIDRJg==", "requires": { "babel-core": "^6.23.1", @@ -12387,11 +12431,11 @@ } }, "react-click-outside": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/react-click-outside/-/react-click-outside-2.3.1.tgz", - "integrity": "sha1-MYc3698IGko7zUaCVmNnTL6YNus=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/react-click-outside/-/react-click-outside-3.0.1.tgz", + "integrity": "sha512-d0KWFvBt+esoZUF15rL2UBB7jkeAqLU8L/Ny35oLK6fW6mIbOv/ChD+ExF4sR9PD26kVx+9hNfD0FTIqRZEyRQ==", "requires": { - "hoist-non-react-statics": "^1.2.0" + "hoist-non-react-statics": "^2.1.1" } }, "react-dates": { @@ -12465,13 +12509,6 @@ "object.assign": "^4.1.0", "object.values": "^1.0.4", "prop-types": "^15.6.0" - }, - "dependencies": { - "hoist-non-react-statics": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", - "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" - } } }, "react-with-styles": { @@ -12483,13 +12520,6 @@ "hoist-non-react-statics": "^2.5.0", "prop-types": "^15.6.1", "react-with-direction": "^1.3.0" - }, - "dependencies": { - "hoist-non-react-statics": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", - "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" - } } }, "react-with-styles-interface-css": { @@ -12933,7 +12963,7 @@ }, "regexpu-core": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "resolved": "http://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "requires": { "regenerate": "^1.2.1", @@ -12943,12 +12973,12 @@ }, "regjsgen": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" }, "regjsparser": { "version": "0.1.5", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "resolved": "http://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "requires": { "jsesc": "~0.5.0" @@ -12956,7 +12986,7 @@ "dependencies": { "jsesc": { "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" } } @@ -13159,7 +13189,7 @@ }, "rgba-regex": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "resolved": "http://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", "dev": true }, @@ -13735,7 +13765,7 @@ }, "shelljs": { "version": "0.3.0", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz", + "resolved": "http://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz", "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=", "dev": true }, @@ -14442,7 +14472,7 @@ }, "stream-browserify": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", + "resolved": "http://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", "dev": true, "requires": { @@ -14593,7 +14623,7 @@ }, "strip-dirs": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz", + "resolved": "http://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz", "integrity": "sha1-lgu9EoeETzl1pFWKoQOoJV4kVqA=", "dev": true, "requires": { @@ -14607,7 +14637,7 @@ }, "strip-eof": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "resolved": "http://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" }, "strip-indent": { @@ -14908,7 +14938,7 @@ }, "through": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", "dev": true }, @@ -16495,7 +16525,7 @@ }, "wrap-ansi": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "requires": { "string-width": "^1.0.1", @@ -16519,7 +16549,7 @@ }, "xmlbuilder": { "version": "8.2.2", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz", + "resolved": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz", "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M=", "dev": true }, diff --git a/package.json b/package.json index 6450895bfa..2078832070 100644 --- a/package.json +++ b/package.json @@ -54,40 +54,42 @@ }, "dependencies": { "@babel/polyfill": "^7.0.0", - "@wordpress/a11y": "2.0.2", - "@wordpress/api-fetch": "2.1.0", - "@wordpress/autop": "2.0.2", - "@wordpress/blob": "2.1.0", - "@wordpress/block-library": "2.1.4", - "@wordpress/block-serialization-default-parser": "1.0.1", - "@wordpress/blocks": "4.0.4", - "@wordpress/components": "4.2.1", - "@wordpress/compose": "2.0.5", - "@wordpress/core-data": "2.0.6", - "@wordpress/data": "2.1.4", - "@wordpress/date": "2.0.3", - "@wordpress/deprecated": "2.0.2", - "@wordpress/dom": "2.0.4", - "@wordpress/dom-ready": "2.0.2", - "@wordpress/edit-post": "1.0.4", - "@wordpress/editor": "5.0.1", - "@wordpress/element": "2.1.4", - "@wordpress/escape-html": "1.0.1", - "@wordpress/hooks": "2.0.2", - "@wordpress/html-entities": "2.0.2", - "@wordpress/i18n": "3.0.1", - "@wordpress/is-shallow-equal": "1.1.4", - "@wordpress/keycodes": "2.0.2", - "@wordpress/list-reusable-blocks": "1.1.4", - "@wordpress/nux": "2.0.6", - "@wordpress/plugins": "2.0.5", - "@wordpress/redux-routine": "3.0.3", - "@wordpress/rich-text": "1.0.1", - "@wordpress/shortcode": "2.0.2", - "@wordpress/token-list": "1.0.2", - "@wordpress/url": "2.1.0", - "@wordpress/viewport": "2.0.5", - "@wordpress/wordcount": "2.0.2", + "@wordpress/a11y": "^2.0.2", + "@wordpress/api-fetch": "^2.2.0", + "@wordpress/autop": "^2.0.2", + "@wordpress/blob": "^2.1.0", + "@wordpress/block-library": "^2.1.5", + "@wordpress/block-serialization-default-parser": "^1.0.1", + "@wordpress/blocks": "^5.0.0", + "@wordpress/components": "^5.0.0", + "@wordpress/compose": "^2.1.0", + "@wordpress/core-data": "^2.0.7", + "@wordpress/data": "^3.0.0", + "@wordpress/date": "^2.1.0", + "@wordpress/deprecated": "^2.0.3", + "@wordpress/dom": "^2.0.4", + "@wordpress/dom-ready": "^2.0.2", + "@wordpress/edit-post": "^2.0.0", + "@wordpress/editor": "^6.0.0", + "@wordpress/element": "^2.1.5", + "@wordpress/escape-html": "^1.0.1", + "@wordpress/format-library": "^1.0.0", + "@wordpress/hooks": "^2.0.3", + "@wordpress/html-entities": "^2.0.2", + "@wordpress/i18n": "^3.0.1", + "@wordpress/is-shallow-equal": "^1.1.4", + "@wordpress/keycodes": "^2.0.2", + "@wordpress/list-reusable-blocks": "^1.1.5", + "@wordpress/notices": "^1.0.0", + "@wordpress/nux": "^2.0.7", + "@wordpress/plugins": "^2.0.6", + "@wordpress/redux-routine": "^3.0.3", + "@wordpress/rich-text": "^1.0.2", + "@wordpress/shortcode": "^2.0.2", + "@wordpress/token-list": "^1.0.2", + "@wordpress/url": "^2.2.0", + "@wordpress/viewport": "^2.0.6", + "@wordpress/wordcount": "^2.0.3", "backbone": "1.3.3", "element-closest": "^2.0.2", "formdata-polyfill": "^3.0.12", @@ -107,7 +109,7 @@ "underscore": "1.8.3", "whatwg-fetch": "^3.0.0" }, - "scripts":{ + "scripts": { "grunt": "grunt" } } diff --git a/src/wp-admin/edit-form-blocks.php b/src/wp-admin/edit-form-blocks.php index 3a0f8a746e..b9c3d187d6 100644 --- a/src/wp-admin/edit-form-blocks.php +++ b/src/wp-admin/edit-form-blocks.php @@ -37,6 +37,7 @@ remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); wp_enqueue_script( 'heartbeat' ); wp_enqueue_script( 'wp-edit-post' ); +wp_enqueue_script( 'wp-format-library' ); $rest_base = ! empty( $post_type_object->rest_base ) ? $post_type_object->rest_base : $post_type_object->name; @@ -348,6 +349,7 @@ wp_enqueue_editor(); * Styles */ wp_enqueue_style( 'wp-edit-post' ); +wp_enqueue_style( 'wp-format-library' ); /** * Fires after block assets have been enqueued for the editing interface. diff --git a/src/wp-admin/includes/post.php b/src/wp-admin/includes/post.php index adc17ba91f..999e30a289 100644 --- a/src/wp-admin/includes/post.php +++ b/src/wp-admin/includes/post.php @@ -2107,26 +2107,32 @@ function get_block_categories( $post ) { array( 'slug' => 'common', 'title' => __( 'Common Blocks' ), + 'icon' => 'screenoptions', ), array( 'slug' => 'formatting', 'title' => __( 'Formatting' ), + 'icon' => null, ), array( 'slug' => 'layout', 'title' => __( 'Layout Elements' ), + 'icon' => null, ), array( 'slug' => 'widgets', 'title' => __( 'Widgets' ), + 'icon' => null, ), array( 'slug' => 'embed', 'title' => __( 'Embeds' ), + 'icon' => null, ), array( 'slug' => 'reusable', 'title' => __( 'Reusable Blocks' ), + 'icon' => null, ), ); diff --git a/src/wp-includes/blocks/archives.php b/src/wp-includes/blocks/archives.php index adcc61c233..97c8849ffc 100644 --- a/src/wp-includes/blocks/archives.php +++ b/src/wp-includes/blocks/archives.php @@ -29,6 +29,8 @@ function render_block_core_archives( $attributes ) { if ( ! empty( $attributes['displayAsDropdown'] ) ) { + $class .= ' wp-block-archives-dropdown'; + $dropdown_id = esc_attr( uniqid( 'wp-block-archives-' ) ); $title = __( 'Archives', 'gutenberg' ); @@ -77,6 +79,8 @@ function render_block_core_archives( $attributes ) { ); } else { + $class .= ' wp-block-archives-list'; + /** This filter is documented in wp-includes/widgets/class-wp-widget-archives.php */ $archives_args = apply_filters( 'widget_archives_args', diff --git a/src/wp-includes/blocks/latest-posts.php b/src/wp-includes/blocks/latest-posts.php index 070abafeb4..b395d8a2ba 100644 --- a/src/wp-includes/blocks/latest-posts.php +++ b/src/wp-includes/blocks/latest-posts.php @@ -62,6 +62,10 @@ function render_block_core_latest_posts( $attributes ) { $class .= ' columns-' . $attributes['columns']; } + if ( isset( $attributes['displayPostDate'] ) && $attributes['displayPostDate'] ) { + $class .= ' has-dates'; + } + if ( isset( $attributes['className'] ) ) { $class .= ' ' . $attributes['className']; } diff --git a/src/wp-includes/script-loader.php b/src/wp-includes/script-loader.php index 6435c46553..fdd2417ac0 100644 --- a/src/wp-includes/script-loader.php +++ b/src/wp-includes/script-loader.php @@ -175,7 +175,6 @@ function wp_default_packages_scripts( &$scripts ) { 'wp-blob', 'wp-block-serialization-default-parser', 'wp-data', - 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', @@ -184,7 +183,6 @@ function wp_default_packages_scripts( &$scripts ) { 'wp-polyfill', 'wp-shortcode', 'lodash', - 'wp-rich-text', ), 'block-library' => array( 'editor', @@ -225,15 +223,20 @@ function wp_default_packages_scripts( &$scripts ) { 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', - 'wp-url', 'wp-rich-text', + 'wp-url', + ), + 'compose' => array( + 'lodash', + 'wp-deprecated', + 'wp-element', + 'wp-is-shallow-equal', + 'wp-polyfill' ), - 'compose' => array( 'lodash', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill' ), 'core-data' => array( 'wp-data', 'wp-api-fetch', 'wp-polyfill', 'wp-url', 'lodash' ), 'data' => array( 'lodash', 'wp-compose', - 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', @@ -291,6 +294,7 @@ function wp_default_packages_scripts( &$scripts ) { 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', + 'wp-notices', 'wp-nux', 'wp-polyfill', 'wp-tinymce', @@ -302,6 +306,17 @@ function wp_default_packages_scripts( &$scripts ) { ), 'element' => array( 'wp-polyfill', 'react', 'react-dom', 'lodash', 'wp-escape-html' ), 'escape-html' => array( 'wp-polyfill' ), + 'format-library' => array( + 'wp-components', + 'wp-dom', + 'wp-editor', + 'wp-element', + 'wp-i18n', + 'wp-keycodes', + 'wp-polyfill', + 'wp-rich-text', + 'wp-url', + ), 'hooks' => array( 'wp-polyfill' ), 'html-entities' => array( 'wp-polyfill' ), 'i18n' => array( 'wp-polyfill' ), @@ -316,18 +331,31 @@ function wp_default_packages_scripts( &$scripts ) { 'wp-i18n', 'wp-polyfill', ), + 'notices' => array( + 'lodash', + 'wp-a11y', + 'wp-data', + 'wp-polyfill-ecmascript', + ), 'nux' => array( 'wp-element', 'wp-components', 'wp-compose', 'wp-data', + 'wp-deprecated', 'wp-i18n', 'wp-polyfill', 'lodash', ), 'plugins' => array( 'lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill' ), 'redux-routine' => array( 'wp-polyfill' ), - 'rich-text' => array( 'wp-polyfill', 'wp-escape-html', 'lodash' ), + 'rich-text' => array( + 'lodash', + 'wp-blocks', + 'wp-data', + 'wp-escape-html', + 'wp-polyfill', + ), 'shortcode' => array( 'wp-polyfill', 'lodash' ), 'token-list' => array( 'lodash', 'wp-polyfill' ), 'url' => array( 'wp-polyfill' ), @@ -380,7 +408,6 @@ function wp_default_packages_inline_scripts( &$scripts ) { ' var storageKey = "WP_DATA_USER_" + userId;', ' wp.data', ' .use( wp.data.plugins.persistence, { storageKey: storageKey } )', - ' .use( wp.data.plugins.asyncGenerator )', ' .use( wp.data.plugins.controls );', '} )()', ) @@ -1815,6 +1842,7 @@ function wp_default_styles( &$styles ) { 'components' => array(), 'edit-post' => array( 'wp-components', 'wp-editor', 'wp-edit-blocks', 'wp-block-library', 'wp-nux' ), 'editor' => array( 'wp-components', 'wp-editor-font', 'wp-nux' ), + 'format-library' => array(), 'list-reusable-blocks' => array( 'wp-components' ), 'nux' => array( 'wp-components' ), ); diff --git a/tools/webpack/packages.js b/tools/webpack/packages.js index 4ed4bc23fe..3a9f67e33a 100644 --- a/tools/webpack/packages.js +++ b/tools/webpack/packages.js @@ -74,12 +74,14 @@ module.exports = function( env = { environment: 'production', watch: false } ) { 'editor', 'element', 'escape-html', + 'format-library', 'hooks', 'html-entities', 'i18n', 'is-shallow-equal', 'keycodes', 'list-reusable-blocks', + 'notices', 'nux', 'plugins', 'redux-routine',