Loading gutenberg.libraries.yml +54 −25 Original line number Diff line number Diff line Loading @@ -193,7 +193,6 @@ annotations: js: vendor/gutenberg/annotations/index.js: { } dependencies: - gutenberg/lodash - gutenberg/data - gutenberg/hooks - gutenberg/i18n Loading Loading @@ -232,7 +231,6 @@ block-directory: - gutenberg/compose - gutenberg/core-data - gutenberg/data - gutenberg/data-controls - gutenberg/edit-post - gutenberg/editor - gutenberg/element Loading @@ -243,21 +241,26 @@ block-directory: - gutenberg/plugins - gutenberg/polyfill - gutenberg/primitives - gutenberg/url block-editor: js: vendor/gutenberg/block-editor/index.js: { } css: component: vendor/gutenberg/block-editor/default-editor-styles.css: { } vendor/gutenberg/block-editor/style.css: { attributes: { id: wp-block-editor-css } } dependencies: - gutenberg/lodash - gutenberg/react - gutenberg/react-dom - gutenberg/a11y - gutenberg/api-fetch - gutenberg/blob - gutenberg/blocks - gutenberg/components - gutenberg/compose - gutenberg/data - gutenberg/date - gutenberg/deprecated - gutenberg/dom - gutenberg/element Loading @@ -272,16 +275,21 @@ block-editor: - gutenberg/primitives - gutenberg/rich-text - gutenberg/shortcode - gutenberg/style-engine - gutenberg/token-list - gutenberg/url - gutenberg/warning - gutenberg/wordcount block-library: js: vendor/gutenberg/block-library/index.js: { } css: component: vendor/gutenberg/block-library/classic.css: { } vendor/gutenberg/block-library/common.css: { } vendor/gutenberg/block-library/editor-elements.css: { } vendor/gutenberg/block-library/editor.css: { attributes: { id: wp-edit-blocks-css } } vendor/gutenberg/block-library/elements.css: { } vendor/gutenberg/block-library/style.css: { attributes: { id: wp-block-library-css } } base: vendor/gutenberg/block-library/reset.css: { attributes: { id: wp-reset-editor-styles-css } } Loading @@ -289,8 +297,7 @@ block-library: vendor/gutenberg/block-library/theme.css: { } dependencies: - gutenberg/lodash - gutenberg/moment - gutenberg/react - gutenberg/a11y - gutenberg/api-fetch - gutenberg/autop - gutenberg/blob Loading @@ -305,6 +312,7 @@ block-library: - gutenberg/dom - gutenberg/element - gutenberg/hooks - gutenberg/html-entities - gutenberg/i18n - gutenberg/keycodes - gutenberg/notices Loading Loading @@ -333,7 +341,6 @@ blocks: - gutenberg/autop - gutenberg/blob - gutenberg/block-serialization-default-parser - gutenberg/compose - gutenberg/data - gutenberg/deprecated - gutenberg/dom Loading @@ -343,7 +350,6 @@ blocks: - gutenberg/i18n - gutenberg/is-shallow-equal - gutenberg/polyfill - gutenberg/primitives - gutenberg/shortcode components: js: Loading @@ -353,7 +359,6 @@ components: vendor/gutenberg/components/style.css: { attributes: { id: wp-components-css } } dependencies: - gutenberg/lodash - gutenberg/moment - gutenberg/react - gutenberg/react-dom - gutenberg/a11y Loading @@ -362,6 +367,7 @@ components: - gutenberg/deprecated - gutenberg/dom - gutenberg/element - gutenberg/escape-html - gutenberg/hooks - gutenberg/i18n - gutenberg/is-shallow-equal Loading Loading @@ -391,7 +397,7 @@ core-data: - gutenberg/api-fetch - gutenberg/blocks - gutenberg/data - gutenberg/data-controls - gutenberg/deprecated - gutenberg/element - gutenberg/html-entities - gutenberg/i18n Loading Loading @@ -424,6 +430,7 @@ date: vendor/gutenberg/date/index.js: { } dependencies: - gutenberg/moment - gutenberg/deprecated - gutenberg/polyfill deprecated: js: Loading @@ -435,7 +442,7 @@ dom: js: vendor/gutenberg/dom/index.js: { } dependencies: - gutenberg/lodash - gutenberg/deprecated - gutenberg/polyfill dom-ready: js: Loading @@ -451,8 +458,8 @@ edit-post: vendor/gutenberg/edit-post/style.css: { } dependencies: - gutenberg/lodash - gutenberg/react - gutenberg/a11y - gutenberg/api-fetch - gutenberg/block-editor - gutenberg/block-library - gutenberg/blocks Loading @@ -460,7 +467,7 @@ edit-post: - gutenberg/compose - gutenberg/core-data - gutenberg/data - gutenberg/data-controls - gutenberg/deprecated - gutenberg/editor - gutenberg/element - gutenberg/hooks Loading @@ -471,6 +478,7 @@ edit-post: - gutenberg/notices - gutenberg/plugins - gutenberg/polyfill - gutenberg/preferences - gutenberg/primitives - gutenberg/url - gutenberg/viewport Loading @@ -484,14 +492,15 @@ editor: dependencies: - gutenberg/lodash - gutenberg/react - gutenberg/a11y - gutenberg/api-fetch - gutenberg/blob - gutenberg/block-editor - gutenberg/blocks - gutenberg/components - gutenberg/compose - gutenberg/core-data - gutenberg/data - gutenberg/data-controls - gutenberg/date - gutenberg/deprecated - gutenberg/element Loading @@ -503,6 +512,7 @@ editor: - gutenberg/media-utils - gutenberg/notices - gutenberg/polyfill - gutenberg/preferences - gutenberg/primitives - gutenberg/reusable-blocks - gutenberg/rich-text Loading @@ -513,7 +523,6 @@ element: js: vendor/gutenberg/element/index.js: { } dependencies: - gutenberg/lodash - gutenberg/react - gutenberg/react-dom - gutenberg/escape-html Loading @@ -530,7 +539,6 @@ format-library: component: vendor/gutenberg/format-library/style.css: { attributes: { id: wp-format-library-css } } dependencies: - gutenberg/lodash - gutenberg/a11y - gutenberg/block-editor - gutenberg/components Loading Loading @@ -569,9 +577,8 @@ keyboard-shortcuts: js: vendor/gutenberg/keyboard-shortcuts/index.js: { } dependencies: - gutenberg/lodash - gutenberg/compose - gutenberg/data - gutenberg/element - gutenberg/keycodes - gutenberg/polyfill keycodes: Loading Loading @@ -599,7 +606,6 @@ media-utils: js: vendor/gutenberg/media-utils/index.js: { } dependencies: - gutenberg/lodash - gutenberg/api-fetch - gutenberg/blob - gutenberg/element Loading @@ -609,7 +615,6 @@ notices: js: vendor/gutenberg/notices/index.js: { } dependencies: - gutenberg/lodash - gutenberg/data - gutenberg/polyfill nux: Loading @@ -619,7 +624,6 @@ nux: component: vendor/gutenberg/nux/style.css: { attributes: { id: wp-nux-css } } dependencies: - gutenberg/lodash - gutenberg/components - gutenberg/compose - gutenberg/data Loading @@ -632,12 +636,28 @@ plugins: js: vendor/gutenberg/plugins/index.js: { } dependencies: - gutenberg/lodash - gutenberg/compose - gutenberg/element - gutenberg/hooks - gutenberg/polyfill - gutenberg/primitives preferences: js: vendor/gutenberg/preferences/index.js: { } dependencies: - gutenberg/a11y - gutenberg/components - gutenberg/data - gutenberg/element - gutenberg/i18n - gutenberg/polyfill - gutenberg/primitives preferences-persistence: js: vendor/gutenberg/preferences-persistence/index.js: { } dependencies: - gutenberg/api-fetch - gutenberg/polyfill primitives: js: vendor/gutenberg/primitives/index.js: { } Loading @@ -649,11 +669,16 @@ priority-queue: vendor/gutenberg/priority-queue/index.js: { } dependencies: - gutenberg/polyfill react-refresh-entry: js: { } dependencies: - gutenberg/react-refresh-runtime react-refresh-runtime: js: { } redux-routine: js: vendor/gutenberg/redux-routine/index.js: { } dependencies: - gutenberg/lodash - gutenberg/polyfill reusable-blocks: js: Loading @@ -662,7 +687,6 @@ reusable-blocks: component: vendor/gutenberg/reusable-blocks/style.css: { attributes: { id: wp-reusable-blocks-css } } dependencies: - gutenberg/lodash - gutenberg/block-editor - gutenberg/blocks - gutenberg/components Loading @@ -679,10 +703,13 @@ rich-text: vendor/gutenberg/rich-text/index.js: { } dependencies: - gutenberg/lodash - gutenberg/a11y - gutenberg/compose - gutenberg/data - gutenberg/deprecated - gutenberg/element - gutenberg/escape-html - gutenberg/i18n - gutenberg/keycodes - gutenberg/polyfill server-side-render: Loading @@ -703,6 +730,11 @@ server-side-render: shortcode: js: vendor/gutenberg/shortcode/index.js: { } dependencies: - gutenberg/polyfill style-engine: js: vendor/gutenberg/style-engine/index.js: { } dependencies: - gutenberg/lodash - gutenberg/polyfill Loading @@ -710,13 +742,11 @@ token-list: js: vendor/gutenberg/token-list/index.js: { } dependencies: - gutenberg/lodash - gutenberg/polyfill url: js: vendor/gutenberg/url/index.js: { } dependencies: - gutenberg/lodash - gutenberg/polyfill viewport: js: Loading @@ -736,5 +766,4 @@ wordcount: js: vendor/gutenberg/wordcount/index.js: { } dependencies: - gutenberg/lodash - gutenberg/polyfill gutenberg.module +2 −2 Original line number Diff line number Diff line Loading @@ -25,8 +25,8 @@ use Drupal\views\ViewExecutable; use Drupal\Core\Asset\AttachedAssetsInterface; // <editor-fold desc="Gutenberg autogenerated code."> define('GUTENBERG_JS_VERSION', '10.7.0-rc.1'); define('GUTENBERG_JS_GIT_COMMIT', 'e1d5ee5337ba04953109a41df6c112bb8362c342'); define('GUTENBERG_JS_VERSION', '14.1.0-rc.1'); define('GUTENBERG_JS_GIT_COMMIT', '6566f5fe9ece6ad5ae550349d3b1f0944a011040'); // </editor-fold> /** Loading scripts/gutenberg-dependencies.php +2 −2 Original line number Diff line number Diff line Loading @@ -76,7 +76,7 @@ $whitelisted_libraries = [ 'dashicons', ]; $ignore_dirs = [ 'admin-manifest', 'edit-site', 'edit-navigation', 'edit-widgets', 'customize-widgets', 'react-i18n', 'widgets', 'admin-manifest', 'edit-site', 'edit-navigation', 'edit-widgets', 'customize-widgets', 'react-i18n', 'vendors', 'widgets', ]; $original_yaml = Yaml::parse(file_get_contents($gutenberg_libraries_file)); Loading @@ -103,7 +103,7 @@ foreach ($directories as $directory) { foreach ($packages as $package) { unset($yaml[$package]); $package_settings = require $gutenberg_vendor_dir . DIRECTORY_SEPARATOR . $package . DIRECTORY_SEPARATOR . 'index.asset.php'; $package_settings = require $gutenberg_vendor_dir . DIRECTORY_SEPARATOR . $package . DIRECTORY_SEPARATOR . 'index.min.asset.php'; $deps = $package_settings['dependencies']; $version = $package_settings['version']; Loading vendor/g-media-attributes/index.js +1 −1 Original line number Diff line number Diff line !function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("wp"));else if("function"==typeof define&&define.amd)define(["wp"],e);else{var r="object"==typeof exports?e(require("wp")):e(t.wp);for(var o in r)("object"==typeof exports?exports:t)[o]=r[o]}}(window,(function(t){return function(t){var e={};function r(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=e,r.d=function(t,e,o){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(r.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)r.d(o,i,function(e){return t[e]}.bind(null,i));return o},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=1)}([function(e,r){e.exports=t},function(t,e,r){"use strict";r.r(e);var o=r(0);const{Component:i}=o.element;async function n(t){const e=t&&await Object(o.apiFetch)({path:"/wp/v2/media/"+t});return e&&e.data?Object.keys(e.data).reduce((t,r)=>(t["data-"+r.toLowerCase().replace(/[^a-z0-9]/g,"-")]=e.data[r],t),{}):{}}function s(t,e){if(!t||!t.props)return;const{type:r,props:o}=t;("img"===r||"video"===r||"audio"===r||o.className&&o.className.includes("wp-block-file__button")||o.style&&o.style.backgroundImage)&&(t.props={...o,...e});const{children:i}=o;if(i&&i.length)for(const t of i)s(t,e);else s(i,e)}function a(t,e=s){return function(r){const o=r&&r.attributes&&r.attributes.mediaAttrs||{},i=t(r);return e(i,o),i}}const{Component:c}=o.element;function d(t,e){if(!t||!t.props)return;const{type:r,props:o}=t;if(("img"===r||"video"===r)&&o["data-id"]){const r=e[o["data-id"]]||{};t.props={...o,...r}}const{children:i}=o;if(i&&i.length)for(const t of i)d(t,e);else d(i,e)}o.hooks.addFilter("blocks.registerBlockType","g-js.media.register",(t,e)=>{if("core/image"===e||"core/video"===e||"core/audio"===e||"core/file"===e||"core/media-text"===e||"core/cover"===e){t.attributes.mediaAttrs={type:"object",default:{}};const r="core/media-text"===e?"mediaId":"id";t.edit=function(t,e="id"){return class extends i{componentDidMount(){this.id=this.props.attributes&&this.props.attributes[e]}async componentDidUpdate(){const t=this.props.attributes&&this.props.attributes[e];if(t!==this.id){this.id=t;const e=await n(this.id);this.props.setAttributes({mediaAttrs:e})}}render(){return React.createElement(t,this.props)}}}(t.edit,r),t.save=a(t.save)}var r;return"core/gallery"===e&&(t.attributes.mediaAttrs={type:"object",default:{}},t.edit=(r=t.edit,class extends c{componentDidMount(){const{attributes:t}=this.props;this.ids=t&&t.ids&&t.ids.toString()}async componentDidUpdate(){const{attributes:t}=this.props,e=t&&t.ids&&t.ids.toString();if(e!==this.ids){this.ids=e;const{ids:r,mediaAttrs:o}=t,i={};for(const t of r)t&&(i[t]=o[t]||await n(t));this.props.setAttributes({mediaAttrs:i})}}render(){return React.createElement(r,this.props)}}),t.save=a(t.save,d)),t})}])})); No newline at end of file !function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("wp"));else if("function"==typeof define&&define.amd)define(["wp"],e);else{var r="object"==typeof exports?e(require("wp")):e(t.wp);for(var o in r)("object"==typeof exports?exports:t)[o]=r[o]}}(window,function(t){return function(t){var e={};function r(o){if(e[o])return e[o].exports;var n=e[o]={i:o,l:!1,exports:{}};return t[o].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=t,r.c=e,r.d=function(t,e,o){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(r.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)r.d(o,n,function(e){return t[e]}.bind(null,n));return o},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=1)}([function(e,r){e.exports=t},function(t,e,r){"use strict";r.r(e);var o=r(0);const{Component:n}=o.element;async function i(t){const e=t&&await Object(o.apiFetch)({path:`/wp/v2/media/${t}`});return e&&e.data?Object.keys(e.data).reduce((t,r)=>(t[`data-${r.toLowerCase().replace(/[^a-z0-9]/g,"-")}`]=e.data[r],t),{}):{}}function s(t,e=function t(e,r){if(!e||!e.props)return;const{type:o,props:n}=e;("img"===o||"video"===o||n.style&&n.style.backgroundImage)&&(e.props={...n,...r});const{children:i}=n;if(i&&i.length)for(const e of i)t(e,r);else t(i,r)}){return function(r){const o=r&&r.attributes&&r.attributes.mediaAttrs||{},n=t(r);return e(n,o),n}}const{Component:a}=o.element;function c(t,e){if(!t||!t.props)return;const{type:r,props:o}=t;if(("img"===r||"video"===r)&&o["data-id"]){const r=e[o["data-id"]]||{};t.props={...o,...r}}const{children:n}=o;if(n&&n.length)for(const t of n)c(t,e);else c(n,e)}o.hooks.addFilter("blocks.registerBlockType","g-js.media.register",(t,e)=>{if("core/image"===e||"core/video"===e||"core/media-text"===e||"core/cover"===e){t.attributes.mediaAttrs={type:"object",default:{}};const r="core/media-text"===e?"mediaId":"id";t.edit=function(t,e="id"){return class extends n{componentDidMount(){this.id=this.props.attributes&&this.props.attributes[e]}async componentDidUpdate(){const t=this.props.attributes&&this.props.attributes[e];if(t!==this.id){this.id=t;const e=await i(this.id);this.props.setAttributes({mediaAttrs:e})}}render(){return React.createElement(t,this.props)}}}(t.edit,r),t.save=s(t.save)}return"core/gallery"===e&&(t.attributes.mediaAttrs={type:"object",default:{}},t.edit=function(t){return class extends a{componentDidMount(){const{attributes:t}=this.props;this.ids=t&&t.ids&&t.ids.toString()}async componentDidUpdate(){const{attributes:t}=this.props,e=t&&t.ids&&t.ids.toString();if(e!==this.ids){this.ids=e;const{ids:r,mediaAttrs:o}=t,n={};for(const t of r)t&&(n[t]=o[t]||await i(t));this.props.setAttributes({mediaAttrs:n})}}render(){return React.createElement(t,this.props)}}}(t.edit),t.save=s(t.save,c)),t})}])}); No newline at end of file vendor/gutenberg/a11y/index.js +260 −1 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
gutenberg.libraries.yml +54 −25 Original line number Diff line number Diff line Loading @@ -193,7 +193,6 @@ annotations: js: vendor/gutenberg/annotations/index.js: { } dependencies: - gutenberg/lodash - gutenberg/data - gutenberg/hooks - gutenberg/i18n Loading Loading @@ -232,7 +231,6 @@ block-directory: - gutenberg/compose - gutenberg/core-data - gutenberg/data - gutenberg/data-controls - gutenberg/edit-post - gutenberg/editor - gutenberg/element Loading @@ -243,21 +241,26 @@ block-directory: - gutenberg/plugins - gutenberg/polyfill - gutenberg/primitives - gutenberg/url block-editor: js: vendor/gutenberg/block-editor/index.js: { } css: component: vendor/gutenberg/block-editor/default-editor-styles.css: { } vendor/gutenberg/block-editor/style.css: { attributes: { id: wp-block-editor-css } } dependencies: - gutenberg/lodash - gutenberg/react - gutenberg/react-dom - gutenberg/a11y - gutenberg/api-fetch - gutenberg/blob - gutenberg/blocks - gutenberg/components - gutenberg/compose - gutenberg/data - gutenberg/date - gutenberg/deprecated - gutenberg/dom - gutenberg/element Loading @@ -272,16 +275,21 @@ block-editor: - gutenberg/primitives - gutenberg/rich-text - gutenberg/shortcode - gutenberg/style-engine - gutenberg/token-list - gutenberg/url - gutenberg/warning - gutenberg/wordcount block-library: js: vendor/gutenberg/block-library/index.js: { } css: component: vendor/gutenberg/block-library/classic.css: { } vendor/gutenberg/block-library/common.css: { } vendor/gutenberg/block-library/editor-elements.css: { } vendor/gutenberg/block-library/editor.css: { attributes: { id: wp-edit-blocks-css } } vendor/gutenberg/block-library/elements.css: { } vendor/gutenberg/block-library/style.css: { attributes: { id: wp-block-library-css } } base: vendor/gutenberg/block-library/reset.css: { attributes: { id: wp-reset-editor-styles-css } } Loading @@ -289,8 +297,7 @@ block-library: vendor/gutenberg/block-library/theme.css: { } dependencies: - gutenberg/lodash - gutenberg/moment - gutenberg/react - gutenberg/a11y - gutenberg/api-fetch - gutenberg/autop - gutenberg/blob Loading @@ -305,6 +312,7 @@ block-library: - gutenberg/dom - gutenberg/element - gutenberg/hooks - gutenberg/html-entities - gutenberg/i18n - gutenberg/keycodes - gutenberg/notices Loading Loading @@ -333,7 +341,6 @@ blocks: - gutenberg/autop - gutenberg/blob - gutenberg/block-serialization-default-parser - gutenberg/compose - gutenberg/data - gutenberg/deprecated - gutenberg/dom Loading @@ -343,7 +350,6 @@ blocks: - gutenberg/i18n - gutenberg/is-shallow-equal - gutenberg/polyfill - gutenberg/primitives - gutenberg/shortcode components: js: Loading @@ -353,7 +359,6 @@ components: vendor/gutenberg/components/style.css: { attributes: { id: wp-components-css } } dependencies: - gutenberg/lodash - gutenberg/moment - gutenberg/react - gutenberg/react-dom - gutenberg/a11y Loading @@ -362,6 +367,7 @@ components: - gutenberg/deprecated - gutenberg/dom - gutenberg/element - gutenberg/escape-html - gutenberg/hooks - gutenberg/i18n - gutenberg/is-shallow-equal Loading Loading @@ -391,7 +397,7 @@ core-data: - gutenberg/api-fetch - gutenberg/blocks - gutenberg/data - gutenberg/data-controls - gutenberg/deprecated - gutenberg/element - gutenberg/html-entities - gutenberg/i18n Loading Loading @@ -424,6 +430,7 @@ date: vendor/gutenberg/date/index.js: { } dependencies: - gutenberg/moment - gutenberg/deprecated - gutenberg/polyfill deprecated: js: Loading @@ -435,7 +442,7 @@ dom: js: vendor/gutenberg/dom/index.js: { } dependencies: - gutenberg/lodash - gutenberg/deprecated - gutenberg/polyfill dom-ready: js: Loading @@ -451,8 +458,8 @@ edit-post: vendor/gutenberg/edit-post/style.css: { } dependencies: - gutenberg/lodash - gutenberg/react - gutenberg/a11y - gutenberg/api-fetch - gutenberg/block-editor - gutenberg/block-library - gutenberg/blocks Loading @@ -460,7 +467,7 @@ edit-post: - gutenberg/compose - gutenberg/core-data - gutenberg/data - gutenberg/data-controls - gutenberg/deprecated - gutenberg/editor - gutenberg/element - gutenberg/hooks Loading @@ -471,6 +478,7 @@ edit-post: - gutenberg/notices - gutenberg/plugins - gutenberg/polyfill - gutenberg/preferences - gutenberg/primitives - gutenberg/url - gutenberg/viewport Loading @@ -484,14 +492,15 @@ editor: dependencies: - gutenberg/lodash - gutenberg/react - gutenberg/a11y - gutenberg/api-fetch - gutenberg/blob - gutenberg/block-editor - gutenberg/blocks - gutenberg/components - gutenberg/compose - gutenberg/core-data - gutenberg/data - gutenberg/data-controls - gutenberg/date - gutenberg/deprecated - gutenberg/element Loading @@ -503,6 +512,7 @@ editor: - gutenberg/media-utils - gutenberg/notices - gutenberg/polyfill - gutenberg/preferences - gutenberg/primitives - gutenberg/reusable-blocks - gutenberg/rich-text Loading @@ -513,7 +523,6 @@ element: js: vendor/gutenberg/element/index.js: { } dependencies: - gutenberg/lodash - gutenberg/react - gutenberg/react-dom - gutenberg/escape-html Loading @@ -530,7 +539,6 @@ format-library: component: vendor/gutenberg/format-library/style.css: { attributes: { id: wp-format-library-css } } dependencies: - gutenberg/lodash - gutenberg/a11y - gutenberg/block-editor - gutenberg/components Loading Loading @@ -569,9 +577,8 @@ keyboard-shortcuts: js: vendor/gutenberg/keyboard-shortcuts/index.js: { } dependencies: - gutenberg/lodash - gutenberg/compose - gutenberg/data - gutenberg/element - gutenberg/keycodes - gutenberg/polyfill keycodes: Loading Loading @@ -599,7 +606,6 @@ media-utils: js: vendor/gutenberg/media-utils/index.js: { } dependencies: - gutenberg/lodash - gutenberg/api-fetch - gutenberg/blob - gutenberg/element Loading @@ -609,7 +615,6 @@ notices: js: vendor/gutenberg/notices/index.js: { } dependencies: - gutenberg/lodash - gutenberg/data - gutenberg/polyfill nux: Loading @@ -619,7 +624,6 @@ nux: component: vendor/gutenberg/nux/style.css: { attributes: { id: wp-nux-css } } dependencies: - gutenberg/lodash - gutenberg/components - gutenberg/compose - gutenberg/data Loading @@ -632,12 +636,28 @@ plugins: js: vendor/gutenberg/plugins/index.js: { } dependencies: - gutenberg/lodash - gutenberg/compose - gutenberg/element - gutenberg/hooks - gutenberg/polyfill - gutenberg/primitives preferences: js: vendor/gutenberg/preferences/index.js: { } dependencies: - gutenberg/a11y - gutenberg/components - gutenberg/data - gutenberg/element - gutenberg/i18n - gutenberg/polyfill - gutenberg/primitives preferences-persistence: js: vendor/gutenberg/preferences-persistence/index.js: { } dependencies: - gutenberg/api-fetch - gutenberg/polyfill primitives: js: vendor/gutenberg/primitives/index.js: { } Loading @@ -649,11 +669,16 @@ priority-queue: vendor/gutenberg/priority-queue/index.js: { } dependencies: - gutenberg/polyfill react-refresh-entry: js: { } dependencies: - gutenberg/react-refresh-runtime react-refresh-runtime: js: { } redux-routine: js: vendor/gutenberg/redux-routine/index.js: { } dependencies: - gutenberg/lodash - gutenberg/polyfill reusable-blocks: js: Loading @@ -662,7 +687,6 @@ reusable-blocks: component: vendor/gutenberg/reusable-blocks/style.css: { attributes: { id: wp-reusable-blocks-css } } dependencies: - gutenberg/lodash - gutenberg/block-editor - gutenberg/blocks - gutenberg/components Loading @@ -679,10 +703,13 @@ rich-text: vendor/gutenberg/rich-text/index.js: { } dependencies: - gutenberg/lodash - gutenberg/a11y - gutenberg/compose - gutenberg/data - gutenberg/deprecated - gutenberg/element - gutenberg/escape-html - gutenberg/i18n - gutenberg/keycodes - gutenberg/polyfill server-side-render: Loading @@ -703,6 +730,11 @@ server-side-render: shortcode: js: vendor/gutenberg/shortcode/index.js: { } dependencies: - gutenberg/polyfill style-engine: js: vendor/gutenberg/style-engine/index.js: { } dependencies: - gutenberg/lodash - gutenberg/polyfill Loading @@ -710,13 +742,11 @@ token-list: js: vendor/gutenberg/token-list/index.js: { } dependencies: - gutenberg/lodash - gutenberg/polyfill url: js: vendor/gutenberg/url/index.js: { } dependencies: - gutenberg/lodash - gutenberg/polyfill viewport: js: Loading @@ -736,5 +766,4 @@ wordcount: js: vendor/gutenberg/wordcount/index.js: { } dependencies: - gutenberg/lodash - gutenberg/polyfill
gutenberg.module +2 −2 Original line number Diff line number Diff line Loading @@ -25,8 +25,8 @@ use Drupal\views\ViewExecutable; use Drupal\Core\Asset\AttachedAssetsInterface; // <editor-fold desc="Gutenberg autogenerated code."> define('GUTENBERG_JS_VERSION', '10.7.0-rc.1'); define('GUTENBERG_JS_GIT_COMMIT', 'e1d5ee5337ba04953109a41df6c112bb8362c342'); define('GUTENBERG_JS_VERSION', '14.1.0-rc.1'); define('GUTENBERG_JS_GIT_COMMIT', '6566f5fe9ece6ad5ae550349d3b1f0944a011040'); // </editor-fold> /** Loading
scripts/gutenberg-dependencies.php +2 −2 Original line number Diff line number Diff line Loading @@ -76,7 +76,7 @@ $whitelisted_libraries = [ 'dashicons', ]; $ignore_dirs = [ 'admin-manifest', 'edit-site', 'edit-navigation', 'edit-widgets', 'customize-widgets', 'react-i18n', 'widgets', 'admin-manifest', 'edit-site', 'edit-navigation', 'edit-widgets', 'customize-widgets', 'react-i18n', 'vendors', 'widgets', ]; $original_yaml = Yaml::parse(file_get_contents($gutenberg_libraries_file)); Loading @@ -103,7 +103,7 @@ foreach ($directories as $directory) { foreach ($packages as $package) { unset($yaml[$package]); $package_settings = require $gutenberg_vendor_dir . DIRECTORY_SEPARATOR . $package . DIRECTORY_SEPARATOR . 'index.asset.php'; $package_settings = require $gutenberg_vendor_dir . DIRECTORY_SEPARATOR . $package . DIRECTORY_SEPARATOR . 'index.min.asset.php'; $deps = $package_settings['dependencies']; $version = $package_settings['version']; Loading
vendor/g-media-attributes/index.js +1 −1 Original line number Diff line number Diff line !function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("wp"));else if("function"==typeof define&&define.amd)define(["wp"],e);else{var r="object"==typeof exports?e(require("wp")):e(t.wp);for(var o in r)("object"==typeof exports?exports:t)[o]=r[o]}}(window,(function(t){return function(t){var e={};function r(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=e,r.d=function(t,e,o){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(r.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)r.d(o,i,function(e){return t[e]}.bind(null,i));return o},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=1)}([function(e,r){e.exports=t},function(t,e,r){"use strict";r.r(e);var o=r(0);const{Component:i}=o.element;async function n(t){const e=t&&await Object(o.apiFetch)({path:"/wp/v2/media/"+t});return e&&e.data?Object.keys(e.data).reduce((t,r)=>(t["data-"+r.toLowerCase().replace(/[^a-z0-9]/g,"-")]=e.data[r],t),{}):{}}function s(t,e){if(!t||!t.props)return;const{type:r,props:o}=t;("img"===r||"video"===r||"audio"===r||o.className&&o.className.includes("wp-block-file__button")||o.style&&o.style.backgroundImage)&&(t.props={...o,...e});const{children:i}=o;if(i&&i.length)for(const t of i)s(t,e);else s(i,e)}function a(t,e=s){return function(r){const o=r&&r.attributes&&r.attributes.mediaAttrs||{},i=t(r);return e(i,o),i}}const{Component:c}=o.element;function d(t,e){if(!t||!t.props)return;const{type:r,props:o}=t;if(("img"===r||"video"===r)&&o["data-id"]){const r=e[o["data-id"]]||{};t.props={...o,...r}}const{children:i}=o;if(i&&i.length)for(const t of i)d(t,e);else d(i,e)}o.hooks.addFilter("blocks.registerBlockType","g-js.media.register",(t,e)=>{if("core/image"===e||"core/video"===e||"core/audio"===e||"core/file"===e||"core/media-text"===e||"core/cover"===e){t.attributes.mediaAttrs={type:"object",default:{}};const r="core/media-text"===e?"mediaId":"id";t.edit=function(t,e="id"){return class extends i{componentDidMount(){this.id=this.props.attributes&&this.props.attributes[e]}async componentDidUpdate(){const t=this.props.attributes&&this.props.attributes[e];if(t!==this.id){this.id=t;const e=await n(this.id);this.props.setAttributes({mediaAttrs:e})}}render(){return React.createElement(t,this.props)}}}(t.edit,r),t.save=a(t.save)}var r;return"core/gallery"===e&&(t.attributes.mediaAttrs={type:"object",default:{}},t.edit=(r=t.edit,class extends c{componentDidMount(){const{attributes:t}=this.props;this.ids=t&&t.ids&&t.ids.toString()}async componentDidUpdate(){const{attributes:t}=this.props,e=t&&t.ids&&t.ids.toString();if(e!==this.ids){this.ids=e;const{ids:r,mediaAttrs:o}=t,i={};for(const t of r)t&&(i[t]=o[t]||await n(t));this.props.setAttributes({mediaAttrs:i})}}render(){return React.createElement(r,this.props)}}),t.save=a(t.save,d)),t})}])})); No newline at end of file !function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("wp"));else if("function"==typeof define&&define.amd)define(["wp"],e);else{var r="object"==typeof exports?e(require("wp")):e(t.wp);for(var o in r)("object"==typeof exports?exports:t)[o]=r[o]}}(window,function(t){return function(t){var e={};function r(o){if(e[o])return e[o].exports;var n=e[o]={i:o,l:!1,exports:{}};return t[o].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=t,r.c=e,r.d=function(t,e,o){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(r.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)r.d(o,n,function(e){return t[e]}.bind(null,n));return o},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=1)}([function(e,r){e.exports=t},function(t,e,r){"use strict";r.r(e);var o=r(0);const{Component:n}=o.element;async function i(t){const e=t&&await Object(o.apiFetch)({path:`/wp/v2/media/${t}`});return e&&e.data?Object.keys(e.data).reduce((t,r)=>(t[`data-${r.toLowerCase().replace(/[^a-z0-9]/g,"-")}`]=e.data[r],t),{}):{}}function s(t,e=function t(e,r){if(!e||!e.props)return;const{type:o,props:n}=e;("img"===o||"video"===o||n.style&&n.style.backgroundImage)&&(e.props={...n,...r});const{children:i}=n;if(i&&i.length)for(const e of i)t(e,r);else t(i,r)}){return function(r){const o=r&&r.attributes&&r.attributes.mediaAttrs||{},n=t(r);return e(n,o),n}}const{Component:a}=o.element;function c(t,e){if(!t||!t.props)return;const{type:r,props:o}=t;if(("img"===r||"video"===r)&&o["data-id"]){const r=e[o["data-id"]]||{};t.props={...o,...r}}const{children:n}=o;if(n&&n.length)for(const t of n)c(t,e);else c(n,e)}o.hooks.addFilter("blocks.registerBlockType","g-js.media.register",(t,e)=>{if("core/image"===e||"core/video"===e||"core/media-text"===e||"core/cover"===e){t.attributes.mediaAttrs={type:"object",default:{}};const r="core/media-text"===e?"mediaId":"id";t.edit=function(t,e="id"){return class extends n{componentDidMount(){this.id=this.props.attributes&&this.props.attributes[e]}async componentDidUpdate(){const t=this.props.attributes&&this.props.attributes[e];if(t!==this.id){this.id=t;const e=await i(this.id);this.props.setAttributes({mediaAttrs:e})}}render(){return React.createElement(t,this.props)}}}(t.edit,r),t.save=s(t.save)}return"core/gallery"===e&&(t.attributes.mediaAttrs={type:"object",default:{}},t.edit=function(t){return class extends a{componentDidMount(){const{attributes:t}=this.props;this.ids=t&&t.ids&&t.ids.toString()}async componentDidUpdate(){const{attributes:t}=this.props,e=t&&t.ids&&t.ids.toString();if(e!==this.ids){this.ids=e;const{ids:r,mediaAttrs:o}=t,n={};for(const t of r)t&&(n[t]=o[t]||await i(t));this.props.setAttributes({mediaAttrs:n})}}render(){return React.createElement(t,this.props)}}}(t.edit),t.save=s(t.save,c)),t})}])}); No newline at end of file
vendor/gutenberg/a11y/index.js +260 −1 File changed.Preview size limit exceeded, changes collapsed. Show changes