From 79a3abcb2a357aecb67b5b48b00f42053f88a981 Mon Sep 17 00:00:00 2001 From: Riad Benguella Date: Thu, 7 Mar 2019 09:08:38 +0000 Subject: [PATCH] Block Editor: Update the WordPress Packages from Gutenberg 5.2. Updated Packages: - @wordpress/a11y@2.1.0 - @wordpress/annotations@1.1.0 - @wordpress/api-fetch@3.0.0 - @wordpress/autop@2.1.0 - @wordpress/babel-plugin-import-jsx-pragma@2.0.0 - @wordpress/babel-plugin-makepot@3.0.0 - @wordpress/babel-preset-default@4.0.0 - @wordpress/blob@2.2.0 - @wordpress/block-editor@1.0.0 - @wordpress/block-library@2.3.0 - @wordpress/block-serialization-default-parser@3.0.0 - @wordpress/block-serialization-spec-parser@3.0.0 - @wordpress/blocks@6.1.0 - @wordpress/browserslist-config@2.3.0 - @wordpress/components@7.1.0 - @wordpress/compose@3.1.0 - @wordpress/core-data@2.1.0 - @wordpress/custom-templated-path-webpack-plugin@1.2.0 - @wordpress/data@4.3.0 - @wordpress/date@3.1.0 - @wordpress/deprecated@2.1.0 - @wordpress/docgen@1.0.0 - @wordpress/dom-ready@2.1.0 - @wordpress/dom@2.1.0 - @wordpress/e2e-test-utils@1.0.0 - @wordpress/e2e-tests@1.0.0 - @wordpress/edit-post@3.2.0 - @wordpress/editor@9.1.0 - @wordpress/element@2.2.0 - @wordpress/escape-html@1.1.0 - @wordpress/eslint-plugin@2.0.0 - @wordpress/format-library@1.3.0 - @wordpress/hooks@2.1.0 - @wordpress/html-entities@2.1.0 - @wordpress/i18n@3.2.0 - @wordpress/is-shallow-equal@1.2.0 - @wordpress/jest-console@3.0.0 - @wordpress/jest-preset-default@4.0.0 - @wordpress/jest-puppeteer-axe@1.0.0 - @wordpress/keycodes@2.1.0 - @wordpress/library-export-default-webpack-plugin@1.1.0 - @wordpress/list-reusable-blocks@1.2.0 - @wordpress/notices@1.2.0 - @wordpress/npm-package-json-lint-config@1.2.0 - @wordpress/nux@3.1.0 - @wordpress/plugins@2.1.0 - @wordpress/postcss-themes@2.0.0 - @wordpress/priority-queue@1.0.0 - @wordpress/redux-routine@3.1.0 - @wordpress/rich-text@3.1.0 - @wordpress/scripts@3.0.0 - @wordpress/shortcode@2.1.0 - @wordpress/token-list@1.2.0 - @wordpress/url@2.4.0 - @wordpress/viewport@2.2.0 - @wordpress/wordcount@2.1.0 This also includes the update to the scripts dependencies and the new widgets php files. Props iseulde. Fixes #46429. git-svn-id: https://develop.svn.wordpress.org/trunk@44808 602fd350-edb4-49c9-b593-d223f7449a82 --- package-lock.json | 789 +++++++++++---------- package.json | 80 ++- src/wp-admin/edit-form-blocks.php | 1 + src/wp-includes/blocks/latest-comments.php | 3 + src/wp-includes/blocks/latest-posts.php | 23 +- src/wp-includes/script-loader.php | 108 +-- src/wp-settings.php | 4 + tools/webpack/packages.js | 6 + 8 files changed, 536 insertions(+), 478 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7b75735962..f8cb2a3d50 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "WordPress", - "version": "5.1.0", + "version": "5.2.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -14,18 +14,11 @@ } }, "@babel/runtime": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.2.0.tgz", - "integrity": "sha512-oouEibCbHMVdZSDlJBO6bZmID/zA/G/Qx3H1d3rSNPTD+L8UNKvCat7aKWSJ74zYbm5zWGh0GQN0hKj8zYFTCg==", + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.3.4.tgz", + "integrity": "sha512-IvfvnMdSaLBateu0jfsYIpZTxAc2cKEXEMiezGGN75QcBcecDUKd3PgLAncT0oOgxKy8dd8hrJKj9MfzgfZd6g==", "requires": { "regenerator-runtime": "^0.12.0" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz", - "integrity": "sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==" - } } }, "@financial-times/useragent_parser": { @@ -34,31 +27,31 @@ "integrity": "sha512-zuJMxn5Qnk7CKl+zrVXDqXs0F+p4tshO6B4s8VenJj34EEVuV4iZIbkGiEFJUbn29z9Mcn6k8yfj9qSCNDcPPQ==" }, "@tannin/compile": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.0.1.tgz", - "integrity": "sha512-ymd9icvnkQin8UG4eRU3+xBc7gqTn/Kv5+EMY3ALWVwIl6j/7McWbCkxB8MgU40UaHJk8kLCk06wiKszXLdXWQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.0.2.tgz", + "integrity": "sha512-Zv4CtKcI5tmo5epgRwFR3uPrNuCzCuFJOFhONmEanNFSVt/Ck/rV4fdkOJ0bJPxV/AwR5fcmxDx4Xxd/GDvi6g==", "requires": { - "@tannin/evaluate": "^1.0.0", - "@tannin/postfix": "^1.0.0" + "@tannin/evaluate": "^1.1.0", + "@tannin/postfix": "^1.0.1" } }, "@tannin/evaluate": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.0.0.tgz", - "integrity": "sha512-gO7YbJsD8sj5/nqUbFZv71Meu2++D9n4DZov/cWwp3YJbBwKShPlWwwlXr/0vz4vuxm/gys+3NiGbZkmhlXf0Q==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.1.0.tgz", + "integrity": "sha512-plrVqbuiqh6tWpAKznsXkCT5t4cmTLinfrB3AmX6zDduJkFmKb55n2JBdSB6D6SFvtJHtiFCmp4CUrn9dCNlqA==" }, "@tannin/plural-forms": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.0.1.tgz", - "integrity": "sha512-SXutT+XLbMOECvmWDBSqIOHhS5hzWG9875HCFGKYgp8ghGPrJ4HZ325Xc0hsRThdjgrWMEQixlbpWl4SXOQTig==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.0.2.tgz", + "integrity": "sha512-LNO8NwyVRSDOL3yDWo7Oao1Guceqr6KD0nOqR1t2mEPw21u4Tscvb0UqnAZ+IiXRzZsymPgeECss5JaEXoq30w==", "requires": { - "@tannin/compile": "^1.0.0" + "@tannin/compile": "^1.0.2" } }, "@tannin/postfix": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.0.0.tgz", - "integrity": "sha512-59/mWwU7sXHfoU2kI3RcWRki2Jjbz5nEVJNBN4MUyIhPjXTebAcZqgsQACvlk+sjKVOTMEMHcrFrKQbaxz/1Dw==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.0.1.tgz", + "integrity": "sha512-y+h7tNlxDPDrH/TrSw1wCSm6FoEAY8FrbUxYng3BMSYBTUsX1utLooizk9v8J1yy6F9AioXNnPZ1qiu2vsa08Q==" }, "@types/q": { "version": "1.5.1", @@ -239,116 +232,136 @@ } }, "@wordpress/a11y": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-2.0.2.tgz", - "integrity": "sha512-YtO4GG5XQX/y+y9/9nnO7IZfyLfgSLXyRgvt9Om4LTUULF4VClol+x00zuQHcHUdQwINMnAkcG51ni9dkXbxgg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-2.1.0.tgz", + "integrity": "sha512-nU3Alp4mOxBIM+VZmIwKiLUZqzRcJ9XNDwKSt20njbVK+Ku969h1c+0YsoF0Ud8TsTs5D4bRxOut+i8rVYWbmg==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/dom-ready": "^2.0.2" + "@babel/runtime": "^7.3.1", + "@wordpress/dom-ready": "^2.1.0" } }, "@wordpress/annotations": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-1.0.8.tgz", - "integrity": "sha512-0BeTIkOsSD5V7szwUQ+rxGRseyMEtMQi/mGmxt0JvUoqWBp7TrXWZw4fDMC0WJNUTod+HgXyDrHoIu5wExk/xQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-1.1.0.tgz", + "integrity": "sha512-XLGWfvVWBfIJKeNaLB9hIkpohmF1+LoNkfAaMJu/necrYO93HEA8j5prWzX0tgel7tDMdsGGoB89lZZN2MlLVw==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/data": "^4.2.1", - "@wordpress/hooks": "^2.0.5", - "@wordpress/i18n": "^3.1.1", - "@wordpress/rich-text": "^3.0.7", - "lodash": "^4.17.10", + "@babel/runtime": "^7.3.1", + "@wordpress/data": "^4.3.0", + "@wordpress/hooks": "^2.1.0", + "@wordpress/i18n": "^3.2.0", + "@wordpress/rich-text": "^3.1.0", + "lodash": "^4.17.11", "memize": "^1.0.5", "rememo": "^3.0.0", "uuid": "^3.3.2" } }, "@wordpress/api-fetch": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-2.2.8.tgz", - "integrity": "sha512-mbdP9GvDe8Ojv8cobk30mfg2btEZDQEe7IgO+rGSlvVlHC88U8cc2VgOLNX6c9/6/sCvkoGd4Tsy85VbdTlTXw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-3.0.0.tgz", + "integrity": "sha512-Ed3VNdFhdMlS2tOqvZcWg9l8haWbBlIsc4mCoew3Icwws4OnwD68byWTfVd6uOovmMvuqaWLo0tewh+y85PBhQ==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/hooks": "^2.0.5", - "@wordpress/i18n": "^3.1.1", - "@wordpress/url": "^2.3.3" + "@babel/runtime": "^7.3.1", + "@wordpress/i18n": "^3.2.0", + "@wordpress/url": "^2.4.0" } }, "@wordpress/autop": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-2.0.2.tgz", - "integrity": "sha512-YoaLK8TJVvD6e0t5VbiwPvkuIyBim5WyDXgE6Kg6T9xLWDEu+Azp1ljk/e+D6rPJoC895eBQZjCWxrch5WFvLw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-2.1.0.tgz", + "integrity": "sha512-NcnSy3I3TDLYXO9fwu9WMqjrbjdjLxI57LjFOuysIuSl76z7d3nV/cs9L/UMPjECMxR/yiwUqL5Yy2qrKtSplg==", "requires": { - "@babel/runtime": "^7.0.0" + "@babel/runtime": "^7.3.1" } }, "@wordpress/blob": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-2.1.0.tgz", - "integrity": "sha512-2PBjKivnxVSFLn+askRHyYK61zTarNrpi3S8slC12xeFPXTecT+HBdYJVtk32GBFrQmyH7ZdpDrROhCmjXyiOw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-2.2.0.tgz", + "integrity": "sha512-XMKGB2e1hNm2PrBVCEQMO6NIbRBpzuCUTnrbssZlcDN0rclsPjinSzP/1H71FW84wuP4cjquxNDm88ycVwKU9g==", "requires": { - "@babel/runtime": "^7.0.0" + "@babel/runtime": "^7.3.1" + } + }, + "@wordpress/block-editor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-1.0.0.tgz", + "integrity": "sha512-0aowTIP/bTfzptSqQDivSGDj5UEVINwDty52hCW+vkE8xtP5TqJyVNCFAUwUt/aYhG1og5S9kWM1bRIFJeRL1Q==", + "requires": { + "@babel/runtime": "^7.0.0", + "@wordpress/blocks": "^6.1.0", + "@wordpress/components": "^7.1.0", + "@wordpress/compose": "^3.1.0", + "@wordpress/data": "^4.3.0", + "@wordpress/element": "^2.2.0", + "@wordpress/i18n": "^3.2.0", + "lodash": "^4.17.10", + "refx": "^3.0.0", + "rememo": "^3.0.0" } }, "@wordpress/block-library": { - "version": "2.2.16", - "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.2.16.tgz", - "integrity": "sha512-7HoqV7myTdmClOQZ3MXPQs8FXflqK6krU4Nkx8kyl6/b/gbZSaqJhbeDpZ+w56wOrTTaNi7OrPDH9t2M18nBdA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.3.0.tgz", + "integrity": "sha512-7NXRL7hifcgbGFGYzWwPPcNGgDDy8v/em0E/RkIv81w9vQCOtEYtlZchhjvD7ZMV2WnaDSNi5bfyMwRkAZxlIQ==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/autop": "^2.0.2", - "@wordpress/blob": "^2.1.0", - "@wordpress/blocks": "^6.0.7", - "@wordpress/components": "^7.0.8", - "@wordpress/compose": "^3.0.1", - "@wordpress/core-data": "^2.0.17", - "@wordpress/data": "^4.2.1", - "@wordpress/deprecated": "^2.0.5", - "@wordpress/editor": "^9.0.11", - "@wordpress/element": "^2.1.9", - "@wordpress/html-entities": "^2.0.4", - "@wordpress/i18n": "^3.1.1", - "@wordpress/keycodes": "^2.0.6", - "@wordpress/viewport": "^2.1.1", + "@babel/runtime": "^7.3.1", + "@wordpress/autop": "^2.1.0", + "@wordpress/blob": "^2.2.0", + "@wordpress/block-editor": "^1.0.0", + "@wordpress/blocks": "^6.1.0", + "@wordpress/components": "^7.1.0", + "@wordpress/compose": "^3.1.0", + "@wordpress/core-data": "^2.1.0", + "@wordpress/data": "^4.3.0", + "@wordpress/deprecated": "^2.1.0", + "@wordpress/editor": "^9.1.0", + "@wordpress/element": "^2.2.0", + "@wordpress/html-entities": "^2.1.0", + "@wordpress/i18n": "^3.2.0", + "@wordpress/keycodes": "^2.1.0", + "@wordpress/viewport": "^2.2.0", "classnames": "^2.2.5", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "memize": "^1.0.5", "url": "^0.11.0" } }, "@wordpress/block-serialization-default-parser": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-2.0.5.tgz", - "integrity": "sha512-SzLHeqfz4G9bgugWQpqRKYZXWXJ87sJ67yiPB004Ev3SoPWiR7waqDmAPO//chCv7mBi+p0kWUnIw4feAq9x5w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-3.0.0.tgz", + "integrity": "sha512-MBdzu9rRyyA81NPCP5rozbCBkH6yrUSaQoRd0j57xtJfeMYyzeID7hkcYRtF3WSuBKXvcdGxAroJ9UNU1qUs4Q==", "requires": { - "@babel/runtime": "^7.0.0" + "@babel/runtime": "^7.3.1" } }, "@wordpress/block-serialization-spec-parser": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-spec-parser/-/block-serialization-spec-parser-2.0.3.tgz", - "integrity": "sha512-fLBKNRbnm5OZCseWYEuH2uHR2Sx6vWX9UY9wlu7ba1rQb4xjLEh547+yYs7985udB2pGmUG6JWdBcHAlTkkIqw==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-spec-parser/-/block-serialization-spec-parser-3.0.0.tgz", + "integrity": "sha512-G2rjbECdR5yMfWpezhT/5TzqnGbhkaCBeHrBC949ii+cH9RfljX+8HiiCWmc8uCTX/oT9ORxYI68FWmAVxS5vQ==", + "requires": { + "pegjs": "^0.10.0" + } }, "@wordpress/blocks": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-6.0.7.tgz", - "integrity": "sha512-k1Hoq2PMTDWDJCPwF8d5RXxi2FZUkg0XvGdFoGT8os2l9PE3NWoZgzzSHnYZhkJhm/P+hKwHWxXk5xNqRBp9Mw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-6.1.0.tgz", + "integrity": "sha512-wdV/Pd2G3c1pc6iwAjykeCMzOGJaXN3xeIHGO9qwRwIw64UeBeza3g5DxH2sHigGLT0sgIN+VJhQdLcb0aUU/A==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/autop": "^2.0.2", - "@wordpress/blob": "^2.1.0", - "@wordpress/block-serialization-default-parser": "^2.0.5", - "@wordpress/block-serialization-spec-parser": "^2.0.3", - "@wordpress/data": "^4.2.1", - "@wordpress/dom": "^2.0.8", - "@wordpress/element": "^2.1.9", - "@wordpress/hooks": "^2.0.5", - "@wordpress/html-entities": "^2.0.4", - "@wordpress/i18n": "^3.1.1", - "@wordpress/is-shallow-equal": "^1.1.5", - "@wordpress/shortcode": "^2.0.2", + "@babel/runtime": "^7.3.1", + "@wordpress/autop": "^2.1.0", + "@wordpress/blob": "^2.2.0", + "@wordpress/block-serialization-default-parser": "^3.0.0", + "@wordpress/block-serialization-spec-parser": "^3.0.0", + "@wordpress/data": "^4.3.0", + "@wordpress/dom": "^2.1.0", + "@wordpress/element": "^2.2.0", + "@wordpress/hooks": "^2.1.0", + "@wordpress/html-entities": "^2.1.0", + "@wordpress/i18n": "^3.2.0", + "@wordpress/is-shallow-equal": "^1.2.0", + "@wordpress/shortcode": "^2.1.0", "hpq": "^1.3.0", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "rememo": "^3.0.0", "showdown": "^1.8.6", "simple-html-tokenizer": "^0.4.1", @@ -357,27 +370,27 @@ } }, "@wordpress/components": { - "version": "7.0.8", - "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-7.0.8.tgz", - "integrity": "sha512-6IKC+jod+VUiLpp/2Xh/a2VjvMW0mTT1C13ShFs5QJku/AkpcvETLb4gZmjrn3AnAW6N1NC4OILzx8XyLCfIkA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-7.1.0.tgz", + "integrity": "sha512-xBmT+9hviF9uMp3JcPHKuTTXneaDl0lQswVrcnBVIP5sdR9GDeJBoJgtfLtWvwG+lLHCeEx5D8T1LhtRoU6VxA==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/a11y": "^2.0.2", - "@wordpress/api-fetch": "^2.2.8", - "@wordpress/compose": "^3.0.1", - "@wordpress/dom": "^2.0.8", - "@wordpress/element": "^2.1.9", - "@wordpress/hooks": "^2.0.5", - "@wordpress/i18n": "^3.1.1", - "@wordpress/is-shallow-equal": "^1.1.5", - "@wordpress/keycodes": "^2.0.6", - "@wordpress/rich-text": "^3.0.7", - "@wordpress/url": "^2.3.3", + "@babel/runtime": "^7.3.1", + "@wordpress/a11y": "^2.1.0", + "@wordpress/api-fetch": "^3.0.0", + "@wordpress/compose": "^3.1.0", + "@wordpress/dom": "^2.1.0", + "@wordpress/element": "^2.2.0", + "@wordpress/hooks": "^2.1.0", + "@wordpress/i18n": "^3.2.0", + "@wordpress/is-shallow-equal": "^1.2.0", + "@wordpress/keycodes": "^2.1.0", + "@wordpress/rich-text": "^3.1.0", + "@wordpress/url": "^2.4.0", "classnames": "^2.2.5", "clipboard": "^2.0.1", "diff": "^3.5.0", "dom-scroll-into-view": "^1.2.1", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "memize": "^1.0.5", "moment": "^2.22.1", "mousetrap": "^1.6.2", @@ -390,156 +403,159 @@ } }, "@wordpress/compose": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.0.1.tgz", - "integrity": "sha512-A58zlkYzx4KJ8Z4mV8rIPMECZueWFmiV5VUbgfxxcU0SL8K9yJPuEcsO7pm/MfLPpw919BiGlxr5CMJwJEb70w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.1.0.tgz", + "integrity": "sha512-egpkE+nAoMMAmIvUXr5PK1aXDe2I8yJptiki81JK8m396IZw+JR9ZWercGLIwwa+s6V2wx+y+9uQOA8aj0HsMw==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/element": "^2.1.9", - "@wordpress/is-shallow-equal": "^1.1.5", - "lodash": "^4.17.10" + "@babel/runtime": "^7.3.1", + "@wordpress/element": "^2.2.0", + "@wordpress/is-shallow-equal": "^1.2.0", + "lodash": "^4.17.11" } }, "@wordpress/core-data": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.0.17.tgz", - "integrity": "sha512-gJIdV81u0JuRoDGazDMCvotnjLZVEPtygODDl2U4+eKJQM343ysKC06nw+PqWeh/gpg9RtXYmO693yMqF0Pk6A==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.1.0.tgz", + "integrity": "sha512-erBR4KSHJYa/SJUbkkd8gpWQhvoqHrs7wHoMNyM3fXenYMlYJAIqJ740TvCTm6VDpB5Vbx1785biAIrQkGK69w==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/api-fetch": "^2.2.8", - "@wordpress/data": "^4.2.1", - "@wordpress/url": "^2.3.3", + "@babel/runtime": "^7.3.1", + "@wordpress/api-fetch": "^3.0.0", + "@wordpress/data": "^4.3.0", + "@wordpress/deprecated": "^2.1.0", + "@wordpress/url": "^2.4.0", "equivalent-key-map": "^0.2.2", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "rememo": "^3.0.0" } }, "@wordpress/custom-templated-path-webpack-plugin": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@wordpress/custom-templated-path-webpack-plugin/-/custom-templated-path-webpack-plugin-1.1.6.tgz", - "integrity": "sha512-hNZnhrYVIkX+dz6xdlPrq67NqeEZwmsaprgOHlNgh1u2Ir3Yk5iZY1z3u18YLDfRhGRh8dXZxK01TxGU0Gq84g==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/custom-templated-path-webpack-plugin/-/custom-templated-path-webpack-plugin-1.2.0.tgz", + "integrity": "sha512-IWHZh40TuDOy6Gx/z7zxdhOTOJNywU/znTV0OBvbUZ5R5Y5TMX6TiWd51N8JTaHv5Ig8tw2c5R+SV0bdb2mrTQ==", "dev": true, "requires": { - "@babel/runtime": "^7.0.0", + "@babel/runtime": "^7.3.1", "escape-string-regexp": "^1.0.5" } }, "@wordpress/data": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.2.1.tgz", - "integrity": "sha512-HI2kDDEnwb27c2JtkH7pgiVs5QHVmaqQ4fpb38TYiF+EGKAxEhXv+jOqJAGlumEUru3BAzxVXDvhZlhXLNaxVA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.3.0.tgz", + "integrity": "sha512-Cnh1HBc9F3L+Ucq0K4OyxKHtnUDnIAnBm10YCCSGHhx5rmS19XvlHS1e2fG2agaKTF6Zg/eoak71QnCVP2yzpQ==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/compose": "^3.0.1", - "@wordpress/element": "^2.1.9", - "@wordpress/is-shallow-equal": "^1.1.5", - "@wordpress/redux-routine": "^3.0.4", + "@babel/runtime": "^7.3.1", + "@wordpress/compose": "^3.1.0", + "@wordpress/element": "^2.2.0", + "@wordpress/is-shallow-equal": "^1.2.0", + "@wordpress/priority-queue": "^1.0.0", + "@wordpress/redux-routine": "^3.1.0", "equivalent-key-map": "^0.2.2", "is-promise": "^2.1.0", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "redux": "^4.0.0", "turbo-combine-reducers": "^1.0.2" } }, "@wordpress/date": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-3.0.1.tgz", - "integrity": "sha512-LOOwZM0A5OeElWgdyuR3LJQ7sJJZ5oHdXnNTs3LEB5GH7FUoozF6B6KY5Qm13pizzWX018C8vggsHrsltuLo3A==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-3.1.0.tgz", + "integrity": "sha512-leXoilKNMzFBit8FPXyDqQvuEyi3UeeyY1KRRPoLt4TI+QxjGmscOxx6YLqCLK555cmQkk69OCogVimcPAgsKA==", "requires": { - "@babel/runtime": "^7.0.0", + "@babel/runtime": "^7.3.1", "moment": "^2.22.1", "moment-timezone": "^0.5.16" } }, "@wordpress/deprecated": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.0.5.tgz", - "integrity": "sha512-YMcXTpR63/h+15JGmPXn55je6l8fyGx0kbGAePNin9DXA1fToTJzJ2K/mrJX4Ztc+tIYskDs0ZsGI76SE2+Tqw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.1.0.tgz", + "integrity": "sha512-kdwII/P3mZ2VgJWeVYIYTkYw/+sktxfJjVIll1fbs0RrT/sYgWaSzpYiQuOVFDXFZkTgFSgXZv13NaTnoD5MDw==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/hooks": "^2.0.5" + "@babel/runtime": "^7.3.1", + "@wordpress/hooks": "^2.1.0" } }, "@wordpress/dom": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-2.0.8.tgz", - "integrity": "sha512-Nz1k1tB/NXcfpAWUL+mTtEzxC6Dp6UAavIzJVQgAq8gsdayh7F9lgkyyL5MWLirAKkGuhztwMrSle9s5HzrTlw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-2.1.0.tgz", + "integrity": "sha512-Vntv8XFIhKmF4CZBtrPk7t9epe83Eg8JQbszTWYJsInd65S+a8by4Wq9XUDJ2QbSpYGq/GWtGAx9ztvMZjzKbw==", "requires": { - "@babel/runtime": "^7.0.0", - "lodash": "^4.17.10" + "@babel/runtime": "^7.3.1", + "lodash": "^4.17.11" } }, "@wordpress/dom-ready": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-2.0.2.tgz", - "integrity": "sha512-SENsbiIesC0Oz6qTLHpYxo6aW9/NgFYkXq4TGjUBA5LLNJmBf9AhPKX9rpgh8Y3+DKVobMdX8IKhfRrQYiqRiw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-2.1.0.tgz", + "integrity": "sha512-twU+96GT3Xrg3IgqhVY51DZlcOGp9DeWVTGR5xhv35jQD7FQJ5dcO7DfmDTkV5XghBh1S6gz9nnfeE9B04K97g==", "requires": { - "@babel/runtime": "^7.0.0" + "@babel/runtime": "^7.3.1" } }, "@wordpress/edit-post": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-3.1.11.tgz", - "integrity": "sha512-NZucS6HHR7e6e1WQKQabAt2zGjo/TkjWHkg76wspLcnW8JdbRl+VFTIAe2BZOeomRbU03wTb1N6b1UJKs94nkQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-3.2.0.tgz", + "integrity": "sha512-bo8aT/wH5mI7KYC2XYfYFl1v7w9zKdc/lQZKfJRBZDteM3Xa8GzExv9JpqxshUF8KiCjMUhfcu0llox4C0S3vQ==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/a11y": "^2.0.2", - "@wordpress/api-fetch": "^2.2.8", - "@wordpress/block-library": "^2.2.16", - "@wordpress/blocks": "^6.0.7", - "@wordpress/components": "^7.0.8", - "@wordpress/compose": "^3.0.1", - "@wordpress/core-data": "^2.0.17", - "@wordpress/data": "^4.2.1", - "@wordpress/editor": "^9.0.11", - "@wordpress/element": "^2.1.9", - "@wordpress/format-library": "^1.2.14", - "@wordpress/hooks": "^2.0.5", - "@wordpress/i18n": "^3.1.1", - "@wordpress/keycodes": "^2.0.6", - "@wordpress/nux": "^3.0.9", - "@wordpress/plugins": "^2.0.11", - "@wordpress/url": "^2.3.3", - "@wordpress/viewport": "^2.1.1", + "@babel/runtime": "^7.3.1", + "@wordpress/a11y": "^2.1.0", + "@wordpress/api-fetch": "^3.0.0", + "@wordpress/block-editor": "^1.0.0", + "@wordpress/block-library": "^2.3.0", + "@wordpress/blocks": "^6.1.0", + "@wordpress/components": "^7.1.0", + "@wordpress/compose": "^3.1.0", + "@wordpress/core-data": "^2.1.0", + "@wordpress/data": "^4.3.0", + "@wordpress/editor": "^9.1.0", + "@wordpress/element": "^2.2.0", + "@wordpress/format-library": "^1.3.0", + "@wordpress/hooks": "^2.1.0", + "@wordpress/i18n": "^3.2.0", + "@wordpress/keycodes": "^2.1.0", + "@wordpress/nux": "^3.1.0", + "@wordpress/plugins": "^2.1.0", + "@wordpress/url": "^2.4.0", + "@wordpress/viewport": "^2.2.0", "classnames": "^2.2.5", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "refx": "^3.0.0" } }, "@wordpress/editor": { - "version": "9.0.11", - "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-9.0.11.tgz", - "integrity": "sha512-3kyua3fpQOJZYCWk+XfNtuUL8BCwKzmHWbm/5s6bv1so58q/4Ek1ZcEXo5B+KN+2crlg56zX1aNQ4LxiP+hnAA==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-9.1.0.tgz", + "integrity": "sha512-fWuXVbn0OlrcDNMZMTQN6Lyv7Al+4poQMFSPiIbuv7DOxPZXYNFhEJq+kNMsbw33N3hrzQ4afZpUb+z079KKsg==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/a11y": "^2.0.2", - "@wordpress/api-fetch": "^2.2.8", - "@wordpress/blob": "^2.1.0", - "@wordpress/blocks": "^6.0.7", - "@wordpress/components": "^7.0.8", - "@wordpress/compose": "^3.0.1", - "@wordpress/core-data": "^2.0.17", - "@wordpress/data": "^4.2.1", - "@wordpress/date": "^3.0.1", - "@wordpress/deprecated": "^2.0.5", - "@wordpress/dom": "^2.0.8", - "@wordpress/element": "^2.1.9", - "@wordpress/hooks": "^2.0.5", - "@wordpress/html-entities": "^2.0.4", - "@wordpress/i18n": "^3.1.1", - "@wordpress/is-shallow-equal": "^1.1.5", - "@wordpress/keycodes": "^2.0.6", - "@wordpress/notices": "^1.1.3", - "@wordpress/nux": "^3.0.9", - "@wordpress/token-list": "^1.1.0", - "@wordpress/url": "^2.3.3", - "@wordpress/viewport": "^2.1.1", - "@wordpress/wordcount": "^2.0.3", + "@babel/runtime": "^7.3.1", + "@wordpress/a11y": "^2.1.0", + "@wordpress/api-fetch": "^3.0.0", + "@wordpress/blob": "^2.2.0", + "@wordpress/block-editor": "^1.0.0", + "@wordpress/blocks": "^6.1.0", + "@wordpress/components": "^7.1.0", + "@wordpress/compose": "^3.1.0", + "@wordpress/core-data": "^2.1.0", + "@wordpress/data": "^4.3.0", + "@wordpress/date": "^3.1.0", + "@wordpress/deprecated": "^2.1.0", + "@wordpress/dom": "^2.1.0", + "@wordpress/element": "^2.2.0", + "@wordpress/hooks": "^2.1.0", + "@wordpress/html-entities": "^2.1.0", + "@wordpress/i18n": "^3.2.0", + "@wordpress/is-shallow-equal": "^1.2.0", + "@wordpress/keycodes": "^2.1.0", + "@wordpress/notices": "^1.2.0", + "@wordpress/nux": "^3.1.0", + "@wordpress/token-list": "^1.2.0", + "@wordpress/url": "^2.4.0", + "@wordpress/viewport": "^2.2.0", + "@wordpress/wordcount": "^2.1.0", "classnames": "^2.2.5", "dom-scroll-into-view": "^1.2.1", "inherits": "^2.0.3", - "jquery": "^3.3.1", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "memize": "^1.0.5", "react-autosize-textarea": "^3.0.2", "redux-multi": "^0.1.12", @@ -547,77 +563,68 @@ "refx": "^3.0.0", "rememo": "^3.0.0", "tinycolor2": "^1.4.1", - "tinymce": "^4.7.2", "traverse": "^0.6.6" - }, - "dependencies": { - "jquery": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz", - "integrity": "sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg==" - } } }, "@wordpress/element": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.1.9.tgz", - "integrity": "sha512-qKluF0oIajTYllZPG4XlopWHWs3VADT0sUW1oPprCCMMj2URkq4RQ9q2DvUwLr/UYZKUfyLtzyb3oD44SFgNsQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.2.0.tgz", + "integrity": "sha512-GRpnlcJLok6zQ4HCVm5hcfVXlijL6q3ReFAsh6CYFLoY0A/182xHKKP0HaGbpQcML/nKmcyo30/ru9mz4Cicag==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/escape-html": "^1.0.1", - "lodash": "^4.17.10", + "@babel/runtime": "^7.3.1", + "@wordpress/escape-html": "^1.1.0", + "lodash": "^4.17.11", "react": "^16.6.3", "react-dom": "^16.6.3" } }, "@wordpress/escape-html": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.0.1.tgz", - "integrity": "sha512-ywRXV6WHbUWlqEDXQcWLmyG+/oBw8myTp+KTbkRRF2EJvx/cqL9XF55I2+aeZ5Q0VYRXXGHp6Tp1iRfJjr/rNQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.1.0.tgz", + "integrity": "sha512-6ZhTWEJtviGtSxLu1h50rvPthyB9LhEv69IfTi3blCCiJT8Fr6WzbBhl0vAu0a/u7TGsCM2LFWUOwjofOvq6iA==", "requires": { - "@babel/runtime": "^7.0.0" + "@babel/runtime": "^7.3.1" } }, "@wordpress/format-library": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-1.2.14.tgz", - "integrity": "sha512-cPDQR9A1RDy8tBXTeb/BKWLAOQGulfvSRgTFvMv5lwVON1DechvaJzlvz0pAyYM/mUe92dFotNsWr++TaFeYNQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-1.3.0.tgz", + "integrity": "sha512-d7vNGVlReRAl8Szgab2w3GEdHPqK+KBkteoczux+L7jqN54Ny3K0ASsLBQdQGezn0Sez92GSsnAZuuSEdEInsA==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/components": "^7.0.8", - "@wordpress/dom": "^2.0.8", - "@wordpress/editor": "^9.0.11", - "@wordpress/element": "^2.1.9", - "@wordpress/i18n": "^3.1.1", - "@wordpress/keycodes": "^2.0.6", - "@wordpress/rich-text": "^3.0.7", - "@wordpress/url": "^2.3.3" + "@babel/runtime": "^7.3.1", + "@wordpress/components": "^7.1.0", + "@wordpress/editor": "^9.1.0", + "@wordpress/element": "^2.2.0", + "@wordpress/i18n": "^3.2.0", + "@wordpress/keycodes": "^2.1.0", + "@wordpress/rich-text": "^3.1.0", + "@wordpress/url": "^2.4.0" } }, "@wordpress/hooks": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.0.5.tgz", - "integrity": "sha512-EcE7lm5p6f3qB6nJClY3LPejFpbjo66b6j4ihgLLgrWMKqs4lLPGS2OzK4KyP0O52cofKj+Tv/wBaAiYSufFcA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.1.0.tgz", + "integrity": "sha512-EyNrJelTAhPJTKQ8QjKRN2aAw3CozwIer8exf1YCNZDGBiXEktUPRPQ734Qr/K/BKKOGMMQPmHxePTrI4nIGAg==", "requires": { - "@babel/runtime": "^7.0.0" + "@babel/runtime": "^7.3.1" } }, "@wordpress/html-entities": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-2.0.4.tgz", - "integrity": "sha512-waT+n+sLLzoI7dUovWGwTUB25iNoRyktRYroc4NVgAbDkKuN5Dsi9IOmJnNNitdQ17HEAOn++ZO6X5/mbBkvBA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-2.1.0.tgz", + "integrity": "sha512-JB2vy0ESg4rk52DKRDfbh2bEm3I+RMPoEWBP+4dSmosSFOWBVcRLptlUovHkgcPD5+6fgRsDGOr5rkXylwC4HQ==", "requires": { - "@babel/runtime": "^7.0.0" + "@babel/runtime": "^7.3.1" } }, "@wordpress/i18n": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-3.1.1.tgz", - "integrity": "sha512-qZx3GcrIfPG5uOhYjb/Sz0XBT7OMkdFXYa966S8/gxWIkewD5TWV0ROQ9UX6+u7ScbblNdS87irJI0FDQ0lM3Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-3.2.0.tgz", + "integrity": "sha512-UFVhwjVB9CczsEI8n4j6FcFCj+C4gdyFhNLdSJma02OuyWBCaS0iJEaXsq6QBO8RPBPB6c06Tr1S7u6VxRKpnQ==", "requires": { - "@babel/runtime": "^7.0.0", + "@babel/runtime": "^7.3.1", "gettext-parser": "^1.3.1", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "memize": "^1.0.5", "sprintf-js": "^1.1.1", "tannin": "^1.0.1" @@ -631,134 +638,142 @@ } }, "@wordpress/is-shallow-equal": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-1.1.5.tgz", - "integrity": "sha512-8sRM/lg6ISi4jo7MBycSGRkUCsDP/k7kIXT7Au7m6XSuyfLGTuFQjFCUIufXmKsS08ALsp0I9PN6iCFMyirBSw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-1.2.0.tgz", + "integrity": "sha512-WLB1sEz0xjtzJnorJTSuEpaYjo0E9zir0lJGwRjhYHlTjzngTakFPlifcvPVm7saA9KR9/t82jxOENAIWFzftQ==", "requires": { - "@babel/runtime": "^7.0.0" + "@babel/runtime": "^7.3.1" } }, "@wordpress/keycodes": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-2.0.6.tgz", - "integrity": "sha512-fWMf6aq1ymfqUVYS0RQF/5RtUl5ijZGC1add1HGMyquWd3Gtu0DV9VNfWU9B+LvcHVuG5ETK3Lc8wBNri9a/tg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-2.1.0.tgz", + "integrity": "sha512-/RdW6qgg3n0HnMQW7y1KzKLZwdZvtSFmzaG6XCfK04Fh7cHfl2oD/cvbu03+xT98RO+KtlL77AOpfq+mPfMiIA==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/i18n": "^3.1.1", - "lodash": "^4.17.10" + "@babel/runtime": "^7.3.1", + "@wordpress/i18n": "^3.2.0", + "lodash": "^4.17.11" } }, "@wordpress/library-export-default-webpack-plugin": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@wordpress/library-export-default-webpack-plugin/-/library-export-default-webpack-plugin-1.0.5.tgz", - "integrity": "sha512-ldZhsfI2H2k3o61C7Ffm3n+iHACtAy9g4hBNTwPB9J3z0kH05ZbidxgKqby0tADsox27gIGoxoRWVtACV0sm3w==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/library-export-default-webpack-plugin/-/library-export-default-webpack-plugin-1.1.0.tgz", + "integrity": "sha512-FZ9j2guO1lWiDzEJSlpuiyeMDyBkPxU1Dop7PuGK3t+oCmNPpHURkZYBYSiMIhvcLlL37TvWR3fC5dt587+f0Q==", "dev": true, "requires": { - "@babel/runtime": "^7.0.0", - "lodash": "^4.17.10", + "@babel/runtime": "^7.3.1", + "lodash": "^4.17.11", "webpack-sources": "^1.1.0" } }, "@wordpress/list-reusable-blocks": { - "version": "1.1.21", - "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.1.21.tgz", - "integrity": "sha512-slf4ou78dx2UjQvDbAnVkPG0/yLm+FBgkxI0uMCgO613Qb46bBp0mF8Wg6As/zTAjWNevSM4GV31Q7EHwN4n2g==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.2.0.tgz", + "integrity": "sha512-x6yn6CaSdS7pk6HdlCXyo8oe96HXW/NLfnaAFIvCZAw+03Cvl0cRKmlmMGCEcIo9mUvx1Luf7WxivowioWenIg==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/api-fetch": "^2.2.8", - "@wordpress/components": "^7.0.8", - "@wordpress/compose": "^3.0.1", - "@wordpress/element": "^2.1.9", - "@wordpress/i18n": "^3.1.1", - "lodash": "^4.17.10" + "@babel/runtime": "^7.3.1", + "@wordpress/api-fetch": "^3.0.0", + "@wordpress/components": "^7.1.0", + "@wordpress/compose": "^3.1.0", + "@wordpress/element": "^2.2.0", + "@wordpress/i18n": "^3.2.0", + "lodash": "^4.17.11" } }, "@wordpress/notices": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-1.1.3.tgz", - "integrity": "sha512-w18u3kbwlfWAg9poYQ13z275rqZyLfdo4QHytGy3g0BRQYZefHi/Pl4jK+dgnrBJEwCb4kgSW6Pwqc7mFZ+kAQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-1.2.0.tgz", + "integrity": "sha512-muRfXHLW1i30zydm0f5kPQrEHVmlzB1XxGs9oBtSAorzQ8SFhDszfVVSP9G0/6CuYoHi1XeT8LxQFK16WkIx8Q==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/a11y": "^2.0.2", - "@wordpress/data": "^4.2.1", - "lodash": "^4.17.10" + "@babel/runtime": "^7.3.1", + "@wordpress/a11y": "^2.1.0", + "@wordpress/data": "^4.3.0", + "lodash": "^4.17.11" } }, "@wordpress/nux": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-3.0.9.tgz", - "integrity": "sha512-XIbM4afOs4SS5SgM3m4+rcpcSxmqhcbroc2g6A5b4yYbWnQQAy9HN07xkBjCAP/cz601h1KTf5ced4jgv0WNrQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-3.1.0.tgz", + "integrity": "sha512-rmn1nSm976hqV6+Gdl7jws4syOI5fNaymhYiXKPO8duG/3iaFOOGuZKJ7+63hJkMEogzV6bKd4Qpg2COB+1r0A==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/components": "^7.0.8", - "@wordpress/compose": "^3.0.1", - "@wordpress/data": "^4.2.1", - "@wordpress/element": "^2.1.9", - "@wordpress/i18n": "^3.1.1", - "lodash": "^4.17.10", + "@babel/runtime": "^7.3.1", + "@wordpress/components": "^7.1.0", + "@wordpress/compose": "^3.1.0", + "@wordpress/data": "^4.3.0", + "@wordpress/element": "^2.2.0", + "@wordpress/i18n": "^3.2.0", + "lodash": "^4.17.11", "rememo": "^3.0.0" } }, "@wordpress/plugins": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.0.11.tgz", - "integrity": "sha512-Nd9gJ4HiOm5UYoNKyIIJO/1xmjeT1aOyWdS6ytRKSRS9UwUEm3E7I31NvFHUfe4old2HMXKToIzPxanugBIafg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.1.0.tgz", + "integrity": "sha512-qqw9niGqukeSH39USoOHEaaztRNDxH+6ka18GNv9L8zVpva/szwmVOQI+2zNY3RvIK0BhRbZxgCpScEaDiNHCg==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/compose": "^3.0.1", - "@wordpress/element": "^2.1.9", - "@wordpress/hooks": "^2.0.5", - "lodash": "^4.17.10" + "@babel/runtime": "^7.3.1", + "@wordpress/compose": "^3.1.0", + "@wordpress/element": "^2.2.0", + "@wordpress/hooks": "^2.1.0", + "lodash": "^4.17.11" + } + }, + "@wordpress/priority-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-1.0.0.tgz", + "integrity": "sha512-TrUkskBEtfjDHMMxGu2hCLo7MydMjPS8riO9qbfUimb9qk7ayXbiUbWU7RY8py2kuZEJN6O81WCFOAfla7WHUA==", + "requires": { + "@babel/runtime": "^7.3.1" } }, "@wordpress/redux-routine": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-3.0.4.tgz", - "integrity": "sha512-wkVkyW3k3l5vjW27T/SW3BQ/2ckT3mLZNXII8qhNMmZfCFc6xjb8+3PhQQX/abKz1sVTjnNLKZKQFIrZSklC2w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-3.1.0.tgz", + "integrity": "sha512-3frq93XMK4FSmyg8bh+ztm9bSaItYFyyi+v+GDfrCMcNRCXCvPSgjZvNh1KBfqy4dkzecoNQDCq5F6rBceFDvg==", "requires": { - "@babel/runtime": "^7.0.0", + "@babel/runtime": "^7.3.1", "is-promise": "^2.1.0", "rungen": "^0.3.2" } }, "@wordpress/rich-text": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-3.0.7.tgz", - "integrity": "sha512-3zRyfVksOqt5BgrYRbcyVoXc4MXejBv9PjaXzcd5ZbzKm1dYt9J6mAPCiuErDCuNN2XF0LfSb5sXuVSdklHAqg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-3.1.0.tgz", + "integrity": "sha512-Iw0UTH05XSl5L76CXmTA42WCL6IZLrJ2u66A+kZk/36dFzijdzaj078rVGzkktZJ5/VuS7mRchu/N2BQOGbUqQ==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/compose": "^3.0.1", - "@wordpress/data": "^4.2.1", - "@wordpress/escape-html": "^1.0.1", - "lodash": "^4.17.10", + "@babel/runtime": "^7.3.1", + "@wordpress/compose": "^3.1.0", + "@wordpress/data": "^4.3.0", + "@wordpress/escape-html": "^1.1.0", + "lodash": "^4.17.11", "rememo": "^3.0.0" } }, "@wordpress/shortcode": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-2.0.2.tgz", - "integrity": "sha512-mztQ5l7l1ULZ8rMqlOD/mrLSXXFvwDPdCBCBB+3YGl8zSnCZ1S9X1SIAjoVLpV9uRMm1CZL4w4hvhmi22F4Wiw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-2.1.0.tgz", + "integrity": "sha512-I5RsEfNTORO/LyONCZ90SROKG7xbpgBu9icg64Sr65vOw6rs5ySQ9NfUelSiMBwQ+41CUS67/5B/LtBOV35qgA==", "requires": { - "@babel/runtime": "^7.0.0", - "lodash": "^4.17.10", + "@babel/runtime": "^7.3.1", + "lodash": "^4.17.11", "memize": "^1.0.5" } }, "@wordpress/token-list": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-1.1.0.tgz", - "integrity": "sha512-1InK0ic0syqUEyY3XkiDiZW9rJB/C/KZEzaOZjyzl/mwDR0npMiAouY3fTQ6qZSsMHjszhSl90yXz1I9M/DapA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-1.2.0.tgz", + "integrity": "sha512-iL+EcpP0y8/IJV+zr5FT6/24GQByzi69ngv2vEebToMHfbedaC02REZip3PloVm6wsm8hHs5l9S8AbX77w/awA==", "requires": { - "@babel/runtime": "^7.0.0", - "lodash": "^4.17.10" + "@babel/runtime": "^7.3.1", + "lodash": "^4.17.11" } }, "@wordpress/url": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.3.3.tgz", - "integrity": "sha512-WGqQjOyu02E7bJ77G8385GGjUYpvF8vDqZXXHW06/WRSb4nW6fmMIM65UWdBaYY5XecAkpglCqwd8DNbquLucQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.4.0.tgz", + "integrity": "sha512-VW5r/RTvBWi1xXldJ7T3hfqfFlj+Y57QfN27WJ6jCyYxqkqp3RFs1HILGUrluGx4kowLnk3V3Z84NCBhHL2RMg==", "requires": { - "@babel/runtime": "^7.0.0", + "@babel/runtime": "^7.3.1", "qs": "^6.5.2" }, "dependencies": { @@ -770,24 +785,24 @@ } }, "@wordpress/viewport": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.1.1.tgz", - "integrity": "sha512-9xxGvExINws+4FzoIzbjJCkl0iam4BW+YN8DWvZ09VO767U5P+5EvZAgZbvSUjs3XFEPaUU+DZHrXJSF/E9eSA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.2.0.tgz", + "integrity": "sha512-rFhS5PtJ6iYVl5Wu4xwvXD4R7NQfKkd43KEZgdo6de4wMiPiasM2GGHd6KgfoBMlO4ZTyZQomRXMkKv/dkOYbQ==", "requires": { - "@babel/runtime": "^7.0.0", - "@wordpress/compose": "^3.0.1", - "@wordpress/data": "^4.2.1", - "@wordpress/element": "^2.1.9", - "lodash": "^4.17.10" + "@babel/runtime": "^7.3.1", + "@wordpress/compose": "^3.1.0", + "@wordpress/data": "^4.3.0", + "@wordpress/element": "^2.2.0", + "lodash": "^4.17.11" } }, "@wordpress/wordcount": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.0.3.tgz", - "integrity": "sha512-+5W1g1UkQ0zMCbAvHQw7OxJPvacMGift+Rhy1dRJZkJ3h7xkbvI+dO3+cwuEgNqdZboO1c5m35NsRrMUsrwNgA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.1.0.tgz", + "integrity": "sha512-UAq5a6WIf+pvXABSjGbYg5pVXkLDY1y3bMvW+xoXTHrgkNjzyXHQafxwEne/z6KTdM+gIVyFwYRE/MaoQiBeGQ==", "requires": { - "@babel/runtime": "^7.0.0", - "lodash": "^4.17.10" + "@babel/runtime": "^7.3.1", + "lodash": "^4.17.11" } }, "@xtuc/ieee754": { @@ -836,9 +851,9 @@ "dev": true }, "airbnb-prop-types": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.11.0.tgz", - "integrity": "sha512-Y46/0gNVDy5gpedxIaoKjigdes+TouqVg7GTYQr73PBfE/lTSvOR/WIgUib0Zonm3Hyvlcax0mHr+v4K8DfGGw==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.12.0.tgz", + "integrity": "sha512-EJLaLf0Rjg+AouOgIBlO1rerwgwu3Y0dwxp7BWzUemY9J1UPO9XOlMmOXzpaHW9O0RzpofiThVl0sIToHtLPAQ==", "requires": { "array.prototype.find": "^2.0.4", "function.prototype.name": "^1.1.0", @@ -846,9 +861,10 @@ "is-regex": "^1.0.4", "object-is": "^1.0.1", "object.assign": "^4.1.0", - "object.entries": "^1.0.4", + "object.entries": "^1.1.0", "prop-types": "^15.6.2", - "prop-types-exact": "^1.2.0" + "prop-types-exact": "^1.2.0", + "react-is": "^16.8.1" } }, "ajv": { @@ -3809,7 +3825,7 @@ }, "create-hash": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "dev": true, "requires": { @@ -3822,7 +3838,7 @@ }, "create-hmac": { "version": "1.1.7", - "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, "requires": { @@ -3903,7 +3919,7 @@ }, "css-color-names": { "version": "0.0.4", - "resolved": "http://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", "dev": true }, @@ -4540,7 +4556,7 @@ }, "diffie-hellman": { "version": "5.0.3", - "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "dev": true, "requires": { @@ -5335,7 +5351,7 @@ "dependencies": { "core-js": { "version": "1.2.7", - "resolved": "http://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" } } @@ -5420,7 +5436,7 @@ }, "finalhandler": { "version": "1.1.1", - "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", "dev": true, "requires": { @@ -7067,7 +7083,7 @@ "dependencies": { "colors": { "version": "1.1.2", - "resolved": "http://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", "dev": true } @@ -7768,7 +7784,7 @@ }, "http-errors": { "version": "1.6.3", - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dev": true, "requires": { @@ -7797,7 +7813,7 @@ }, "http-proxy-middleware": { "version": "0.18.0", - "resolved": "http://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz", "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==", "dev": true, "requires": { @@ -10162,7 +10178,7 @@ }, "readable-stream": { "version": "2.3.6", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { @@ -10177,7 +10193,7 @@ }, "string_decoder": { "version": "1.1.1", - "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { @@ -10246,9 +10262,9 @@ } }, "mousetrap": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.2.tgz", - "integrity": "sha512-jDjhi7wlHwdO6q6DS7YRmSHcuI+RVxadBkLt3KHrhd3C2b+w5pKefg3oj5beTcHZyVFA9Aksf+yEE1y5jxUjVA==" + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.3.tgz", + "integrity": "sha512-bd+nzwhhs9ifsUrC2tWaSgm24/oo2c83zaRyZQF06hYA6sANfsXHtnZ19AbbbDXCDzeH5nZBSQ4NvCjgD62tJA==" }, "move-concurrently": { "version": "1.0.1", @@ -10905,9 +10921,9 @@ } }, "object-keys": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", - "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.0.tgz", + "integrity": "sha512-6OO5X1+2tYkNyNEx6TsCxEqFfRWaqx6EtMiSbGrw8Ob8v9Ne+Hl8rBAgLBZn5wjEz3s/s6U1WXFUFOcxxAwUpg==" } } }, @@ -11330,6 +11346,11 @@ "sha.js": "^2.4.8" } }, + "pegjs": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/pegjs/-/pegjs-0.10.0.tgz", + "integrity": "sha1-z4uvrm7d/0tafvsYUmnqr0YQ3b0=" + }, "pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", @@ -11980,7 +12001,7 @@ }, "colors": { "version": "1.1.2", - "resolved": "http://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", "dev": true }, @@ -12425,6 +12446,11 @@ "scheduler": "^0.11.2" } }, + "react-is": { + "version": "16.8.4", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.4.tgz", + "integrity": "sha512-PVadd+WaUDOAciICm/J1waJaSvgq+4rHE/K70j0PFqKhkTBsPv/82UGQJNXAngz1fOQLLxI6z1sEDmJDQhCTAA==" + }, "react-moment-proptypes": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/react-moment-proptypes/-/react-moment-proptypes-1.6.0.tgz", @@ -12931,7 +12957,7 @@ }, "regjsgen": { "version": "0.2.0", - "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" }, "regjsparser": { @@ -13698,7 +13724,7 @@ }, "sha.js": { "version": "2.4.11", - "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "dev": true, "requires": { @@ -14504,7 +14530,7 @@ "dependencies": { "readable-stream": { "version": "2.3.6", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { @@ -14519,7 +14545,7 @@ }, "string_decoder": { "version": "1.1.1", - "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { @@ -14700,7 +14726,7 @@ "dependencies": { "colors": { "version": "1.1.2", - "resolved": "http://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", "dev": true, "optional": true @@ -14738,11 +14764,11 @@ "dev": true }, "tannin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.0.1.tgz", - "integrity": "sha512-dDtnwHQ63bS/Gz0ZLY+E+JCdRoTZkmoKDoC64y3hzAD2X2qrp8jSuWNUjtiYHA48mtj4Ens9xl4knAOm1t+rfQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.0.2.tgz", + "integrity": "sha512-5pqwELzsIO+zO3V3/jjlMR/ykzK41YNFLvb4SwPeAgrTiCjXwL/P3Om5uOiJk/iKdq6lBIO94rYAfBsEHu2vlA==", "requires": { - "@tannin/plural-forms": "^1.0.0" + "@tannin/plural-forms": "^1.0.2" } }, "tapable": { @@ -14992,9 +15018,9 @@ "dev": true }, "tiny-emitter": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.0.2.tgz", - "integrity": "sha512-2NM0auVBGft5tee/OxP4PI3d8WItkDM+fPnaRAVo6xTDI2knbz9eC5ArWGqtGlYqiH3RU5yMpdyTTO7MguC4ow==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" }, "tiny-lr": { "version": "1.1.1", @@ -15032,11 +15058,6 @@ "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.1.tgz", "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=" }, - "tinymce": { - "version": "4.9.3", - "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-4.9.3.tgz", - "integrity": "sha512-3IjnswgmzJJSgaJR9+tOPK7UYlHoxv8YzUi8ChqetIt1uljRycyqSu8aq1DOyPc+WJCZi9fWo9fEHCEAIYGaLg==" - }, "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", diff --git a/package.json b/package.json index 5038ae2475..9319334cdb 100644 --- a/package.json +++ b/package.json @@ -13,8 +13,8 @@ "author": "The WordPress Contributors", "license": "GPL-2.0-or-later", "devDependencies": { - "@wordpress/custom-templated-path-webpack-plugin": "1.1.6", - "@wordpress/library-export-default-webpack-plugin": "1.0.5", + "@wordpress/custom-templated-path-webpack-plugin": "1.2.0", + "@wordpress/library-export-default-webpack-plugin": "1.1.0", "autoprefixer": "9.4.7", "check-node-version": "3.2.0", "copy-webpack-plugin": "^4.6.0", @@ -54,43 +54,45 @@ }, "dependencies": { "@babel/polyfill": "7.2.5", - "@wordpress/a11y": "^2.0.2", - "@wordpress/annotations": "1.0.8", - "@wordpress/api-fetch": "^2.2.8", - "@wordpress/autop": "^2.0.2", - "@wordpress/blob": "^2.1.0", - "@wordpress/block-library": "2.2.16", - "@wordpress/block-serialization-default-parser": "^2.0.5", - "@wordpress/blocks": "^6.0.7", - "@wordpress/components": "7.0.8", - "@wordpress/compose": "^3.0.1", - "@wordpress/core-data": "^2.0.17", - "@wordpress/data": "^4.2.1", - "@wordpress/date": "^3.0.1", - "@wordpress/deprecated": "^2.0.5", - "@wordpress/dom": "^2.0.8", - "@wordpress/dom-ready": "^2.0.2", - "@wordpress/edit-post": "3.1.11", - "@wordpress/editor": "9.0.11", - "@wordpress/element": "^2.1.9", - "@wordpress/escape-html": "^1.0.1", - "@wordpress/format-library": "1.2.14", - "@wordpress/hooks": "^2.0.5", - "@wordpress/html-entities": "^2.0.4", - "@wordpress/i18n": "^3.1.1", - "@wordpress/is-shallow-equal": "^1.1.5", - "@wordpress/keycodes": "^2.0.6", - "@wordpress/list-reusable-blocks": "1.1.21", - "@wordpress/notices": "^1.1.3", - "@wordpress/nux": "3.0.9", - "@wordpress/plugins": "^2.0.11", - "@wordpress/redux-routine": "^3.0.4", - "@wordpress/rich-text": "3.0.7", - "@wordpress/shortcode": "^2.0.2", - "@wordpress/token-list": "^1.1.0", - "@wordpress/url": "^2.3.3", - "@wordpress/viewport": "^2.1.1", - "@wordpress/wordcount": "^2.0.3", + "@wordpress/a11y": "^2.1.0", + "@wordpress/annotations": "^1.1.0", + "@wordpress/api-fetch": "^3.0.0", + "@wordpress/autop": "^2.1.0", + "@wordpress/blob": "^2.2.0", + "@wordpress/block-editor": "^1.0.0", + "@wordpress/block-library": "^2.3.0", + "@wordpress/block-serialization-default-parser": "^3.0.0", + "@wordpress/blocks": "^6.1.0", + "@wordpress/components": "^7.1.0", + "@wordpress/compose": "^3.1.0", + "@wordpress/core-data": "^2.1.0", + "@wordpress/data": "^4.3.0", + "@wordpress/date": "^3.1.0", + "@wordpress/deprecated": "^2.1.0", + "@wordpress/dom": "^2.1.0", + "@wordpress/dom-ready": "^2.1.0", + "@wordpress/edit-post": "^3.2.0", + "@wordpress/editor": "^9.1.0", + "@wordpress/element": "^2.2.0", + "@wordpress/escape-html": "^1.1.0", + "@wordpress/format-library": "^1.3.0", + "@wordpress/hooks": "^2.1.0", + "@wordpress/html-entities": "^2.1.0", + "@wordpress/i18n": "^3.2.0", + "@wordpress/is-shallow-equal": "^1.2.0", + "@wordpress/keycodes": "^2.1.0", + "@wordpress/list-reusable-blocks": "^1.2.0", + "@wordpress/notices": "^1.2.0", + "@wordpress/nux": "^3.1.0", + "@wordpress/plugins": "^2.1.0", + "@wordpress/priority-queue": "^1.0.0", + "@wordpress/redux-routine": "^3.1.0", + "@wordpress/rich-text": "^3.1.0", + "@wordpress/shortcode": "^2.1.0", + "@wordpress/token-list": "^1.2.0", + "@wordpress/url": "^2.4.0", + "@wordpress/viewport": "^2.2.0", + "@wordpress/wordcount": "^2.1.0", "backbone": "1.3.3", "element-closest": "^2.0.2", "formdata-polyfill": "3.0.13", diff --git a/src/wp-admin/edit-form-blocks.php b/src/wp-admin/edit-form-blocks.php index 6e353943b0..2e651d3f28 100644 --- a/src/wp-admin/edit-form-blocks.php +++ b/src/wp-admin/edit-form-blocks.php @@ -48,6 +48,7 @@ $preload_paths = array( sprintf( '/wp/v2/types/%s?context=edit', $post_type ), sprintf( '/wp/v2/users/me?post_type=%s&context=edit', $post_type ), array( '/wp/v2/media', 'OPTIONS' ), + array( '/wp/v2/blocks', 'OPTIONS' ), ); /** diff --git a/src/wp-includes/blocks/latest-comments.php b/src/wp-includes/blocks/latest-comments.php index fcc17c3cd6..26a8f4d636 100644 --- a/src/wp-includes/blocks/latest-comments.php +++ b/src/wp-includes/blocks/latest-comments.php @@ -117,6 +117,9 @@ function render_block_core_latest_comments( $attributes = array() ) { } $class = 'wp-block-latest-comments'; + if ( ! empty( $attributes['className'] ) ) { + $class .= ' ' . $attributes['className']; + } if ( isset( $attributes['align'] ) ) { $class .= " align{$attributes['align']}"; } diff --git a/src/wp-includes/blocks/latest-posts.php b/src/wp-includes/blocks/latest-posts.php index 18a43e5182..888f99c887 100644 --- a/src/wp-includes/blocks/latest-posts.php +++ b/src/wp-includes/blocks/latest-posts.php @@ -14,38 +14,37 @@ */ function render_block_core_latest_posts( $attributes ) { $args = array( - 'numberposts' => $attributes['postsToShow'], - 'post_status' => 'publish', - 'order' => $attributes['order'], - 'orderby' => $attributes['orderBy'], + 'posts_per_page' => $attributes['postsToShow'], + 'post_status' => 'publish', + 'order' => $attributes['order'], + 'orderby' => $attributes['orderBy'], + 'suppress_filters' => false, ); if ( isset( $attributes['categories'] ) ) { $args['category'] = $attributes['categories']; } - $recent_posts = wp_get_recent_posts( $args ); + $recent_posts = get_posts( $args ); $list_items_markup = ''; foreach ( $recent_posts as $post ) { - $post_id = $post['ID']; - - $title = get_the_title( $post_id ); + $title = get_the_title( $post ); if ( ! $title ) { $title = __( '(Untitled)' ); } $list_items_markup .= sprintf( '
  • %2$s', - esc_url( get_permalink( $post_id ) ), - esc_html( $title ) + esc_url( get_permalink( $post ) ), + $title ); if ( isset( $attributes['displayPostDate'] ) && $attributes['displayPostDate'] ) { $list_items_markup .= sprintf( '', - esc_attr( get_the_date( 'c', $post_id ) ), - esc_html( get_the_date( '', $post_id ) ) + esc_attr( get_the_date( 'c', $post ) ), + esc_html( get_the_date( '', $post ) ) ); } diff --git a/src/wp-includes/script-loader.php b/src/wp-includes/script-loader.php index 9e75261959..28287e90d5 100644 --- a/src/wp-includes/script-loader.php +++ b/src/wp-includes/script-loader.php @@ -224,47 +224,49 @@ function wp_default_packages_scripts( &$scripts ) { $suffix = wp_scripts_get_suffix(); $packages_versions = array( - 'api-fetch' => '2.2.8', - 'a11y' => '2.0.2', - 'annotations' => '1.0.8', - 'autop' => '2.0.2', - 'blob' => '2.1.0', - 'block-library' => '2.2.16', - 'block-serialization-default-parser' => '2.0.5', - 'blocks' => '6.0.6', - 'components' => '7.0.8', - 'compose' => '3.0.1', - 'core-data' => '2.0.17', - 'data' => '4.2.1', - 'date' => '3.0.1', - 'deprecated' => '2.0.5', - 'dom' => '2.0.8', - 'dom-ready' => '2.0.2', - 'edit-post' => '3.1.11', - 'editor' => '9.0.11', - 'element' => '2.1.9', - 'escape-html' => '1.0.1', - 'format-library' => '1.2.14', - 'hooks' => '2.0.5', - 'html-entities' => '2.0.4', - 'i18n' => '3.1.1', - 'is-shallow-equal' => '1.1.5', - 'keycodes' => '2.0.6', - 'list-reusable-blocks' => '1.1.21', - 'notices' => '1.1.3', - 'nux' => '3.0.9', - 'plugins' => '2.0.10', - 'redux-routine' => '3.0.4', - 'rich-text' => '3.0.7', - 'shortcode' => '2.0.2', - 'token-list' => '1.1.0', - 'url' => '2.3.3', - 'viewport' => '2.1.1', - 'wordcount' => '2.0.3', + 'a11y' => '2.1.0', + 'annotations' => '1.1.0', + 'api-fetch' => '3.0.0', + 'autop' => '2.1.0', + 'blob' => '2.2.0', + 'block-editor' => '1.0.0', + 'block-library' => '2.3.0', + 'block-serialization-default-parser' => '3.0.0', + 'blocks' => '6.1.0', + 'components' => '7.1.0', + 'compose' => '3.1.0', + 'core-data' => '2.1.0', + 'data' => '4.3.0', + 'date' => '3.1.0', + 'deprecated' => '2.1.0', + 'dom' => '2.1.0', + 'dom-ready' => '2.1.0', + 'edit-post' => '3.2.0', + 'editor' => '9.1.0', + 'element' => '2.2.0', + 'escape-html' => '1.1.0', + 'format-library' => '1.3.0', + 'hooks' => '2.1.0', + 'html-entities' => '2.1.0', + 'i18n' => '3.2.0', + 'is-shallow-equal' => '1.2.0', + 'keycodes' => '2.1.0', + 'list-reusable-blocks' => '1.2.0', + 'notices' => '1.2.0', + 'nux' => '3.1.0', + 'plugins' => '2.1.0', + 'priority-queue' => '1.0.0', + 'redux-routine' => '3.1.0', + 'rich-text' => '3.1.0', + 'shortcode' => '2.1.0', + 'token-list' => '1.2.0', + 'url' => '2.4.0', + 'viewport' => '2.2.0', + 'wordcount' => '2.1.0', ); $packages_dependencies = array( - 'api-fetch' => array( 'wp-polyfill', 'wp-hooks', 'wp-i18n', 'wp-url' ), + 'api-fetch' => array( 'wp-polyfill', 'wp-i18n', 'wp-url' ), 'a11y' => array( 'wp-dom-ready', 'wp-polyfill' ), 'annotations' => array( 'wp-data', @@ -296,6 +298,7 @@ function wp_default_packages_scripts( &$scripts ) { 'wp-api-fetch', 'wp-autop', 'wp-blob', + 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', @@ -313,6 +316,15 @@ function wp_default_packages_scripts( &$scripts ) { 'wp-rich-text', ), 'block-serialization-default-parser' => array(), + 'block-editor' => array( + 'lodash', + 'wp-blocks', + 'wp-compose', + 'wp-components', + 'wp-data', + 'wp-element', + 'wp-i18n', + ), 'components' => array( 'lodash', 'moment', @@ -336,18 +348,26 @@ function wp_default_packages_scripts( &$scripts ) { 'wp-is-shallow-equal', 'wp-polyfill', ), - 'core-data' => array( 'wp-data', 'wp-api-fetch', 'wp-polyfill', 'wp-url', 'lodash' ), + 'core-data' => array( + 'lodash', + 'wp-api-fetch', + 'wp-data', + 'wp-deprecated', + 'wp-polyfill', + 'wp-url', + ), 'data' => array( 'lodash', 'wp-compose', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', + 'wp-priority-queue', 'wp-redux-routine', ), 'date' => array( 'moment', 'wp-polyfill' ), 'deprecated' => array( 'wp-polyfill', 'wp-hooks' ), - 'dom' => array( 'lodash', 'wp-polyfill', 'wp-tinymce' ), + 'dom' => array( 'lodash', 'wp-polyfill' ), 'dom-ready' => array( 'wp-polyfill' ), 'edit-post' => array( 'jquery', @@ -357,6 +377,7 @@ function wp_default_packages_scripts( &$scripts ) { 'media-views', 'wp-a11y', 'wp-api-fetch', + 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', @@ -377,11 +398,11 @@ function wp_default_packages_scripts( &$scripts ) { 'wp-viewport', ), 'editor' => array( - 'jquery', 'lodash', 'wp-a11y', 'wp-api-fetch', 'wp-blob', + 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', @@ -399,7 +420,6 @@ function wp_default_packages_scripts( &$scripts ) { 'wp-notices', 'wp-nux', 'wp-polyfill', - 'wp-tinymce', 'wp-token-list', 'wp-url', 'wp-viewport', @@ -410,7 +430,6 @@ function wp_default_packages_scripts( &$scripts ) { 'escape-html' => array( 'wp-polyfill' ), 'format-library' => array( 'wp-components', - 'wp-dom', 'wp-editor', 'wp-element', 'wp-i18n', @@ -450,6 +469,7 @@ function wp_default_packages_scripts( &$scripts ) { 'lodash', ), 'plugins' => array( 'lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill' ), + 'priority-queue' => array(), 'redux-routine' => array( 'wp-polyfill' ), 'rich-text' => array( 'lodash', @@ -467,6 +487,7 @@ function wp_default_packages_scripts( &$scripts ) { $package_translations = array( 'api-fetch', 'blocks', + 'block-editor', 'block-library', 'components', 'edit-post', @@ -528,6 +549,7 @@ function wp_default_packages_inline_scripts( &$scripts ) { ' wp.data', ' .use( wp.data.plugins.persistence, { storageKey: storageKey } )', ' .use( wp.data.plugins.controls );', + ' wp.data.plugins.persistence.__unstableMigrate( { storageKey: storageKey } );', '} )();', ) ) diff --git a/src/wp-settings.php b/src/wp-settings.php index b54d6f39d9..a520ff96c8 100644 --- a/src/wp-settings.php +++ b/src/wp-settings.php @@ -253,10 +253,14 @@ require( ABSPATH . WPINC . '/class-wp-block-parser.php' ); require( ABSPATH . WPINC . '/blocks.php' ); require( ABSPATH . WPINC . '/blocks/archives.php' ); require( ABSPATH . WPINC . '/blocks/block.php' ); +require( ABSPATH . WPINC . '/blocks/calendar.php' ); require( ABSPATH . WPINC . '/blocks/categories.php' ); require( ABSPATH . WPINC . '/blocks/latest-comments.php' ); require( ABSPATH . WPINC . '/blocks/latest-posts.php' ); +require( ABSPATH . WPINC . '/blocks/rss.php' ); +require( ABSPATH . WPINC . '/blocks/search.php' ); require( ABSPATH . WPINC . '/blocks/shortcode.php' ); +require( ABSPATH . WPINC . '/blocks/tag-cloud.php' ); $GLOBALS['wp_embed'] = new WP_Embed(); diff --git a/tools/webpack/packages.js b/tools/webpack/packages.js index d0d1bfc427..940a310e4f 100644 --- a/tools/webpack/packages.js +++ b/tools/webpack/packages.js @@ -62,6 +62,7 @@ module.exports = function( env = { environment: 'production', watch: false, buil 'autop', 'blob', 'blocks', + 'block-editor', 'block-library', 'block-serialization-default-parser', 'components', @@ -86,6 +87,7 @@ module.exports = function( env = { environment: 'production', watch: false, buil 'notices', 'nux', 'plugins', + 'priority-queue', 'redux-routine', 'rich-text', 'shortcode', @@ -126,10 +128,14 @@ module.exports = function( env = { environment: 'production', watch: false, buil 'block-serialization-default-parser/parser.php': 'wp-includes/class-wp-block-parser.php', 'block-library/src/archives/index.php': 'wp-includes/blocks/archives.php', 'block-library/src/block/index.php': 'wp-includes/blocks/block.php', + 'block-library/src/calendar/index.php': 'wp-includes/blocks/calendar.php', 'block-library/src/categories/index.php': 'wp-includes/blocks/categories.php', 'block-library/src/latest-comments/index.php': 'wp-includes/blocks/latest-comments.php', 'block-library/src/latest-posts/index.php': 'wp-includes/blocks/latest-posts.php', + 'block-library/src/rss/index.php': 'wp-includes/blocks/rss.php', + 'block-library/src/search/index.php': 'wp-includes/blocks/search.php', 'block-library/src/shortcode/index.php': 'wp-includes/blocks/shortcode.php', + 'block-library/src/tag-cloud/index.php': 'wp-includes/blocks/tag-cloud.php', }; const externals = {