Files
wordpress/wp-includes/assets/script-loader-packages.php
desrosj 52caefbc6b Build/Test Tools: Remove the requirement to clone/build Gutenberg.
This iterates on the changes from [61438] by removing the need to:
- Check out the WordPress/gutenberg repository at the pinned hash.
- Run `npm install` within that checkout.
- Run `npm build` within that checkout.

Instead, the build script will now download a prebuilt zip file published to the GitHub Container Registry by a GitHub Actions workflow recently merged to the Gutenberg Repository (related PR: https://github.com/WordPress/gutenberg/pull/75844).

This also removes redundant code responsible for:
- Copying files from the `gutenberg` directory to the appropriate locations during the build script in favor of using `grunt copy`.
- Modifying built files to replace specific text, such as `sourceMappingURL`, in favor of `grunt replace`.

The remaining files within the `tools/gutenberg` directory have been renamed to remove `gutenberg` from the file names. Since these are already nested in a `gutenberg` directory, that was redundant.

Since the intention of the pinned value for the repository in the `package.json` file is to specify a full-length commit hash, `ref` has been renamed to `sha`. In Git `ref` encompasses branches, tags, and commit hashes, so this hopefully makes it more clear that something like `branch-name` should not be used.

Follow up to [61438], [61439], [61458], [61492], [61677], [61867].

Props desrosj, dmsnell, westonruter, mcsf, jorbin.
See #64393.
Built from https://develop.svn.wordpress.org/trunk@61873


git-svn-id: http://core.svn.wordpress.org/trunk@61159 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2026-03-10 11:29:34 +00:00

896 lines
19 KiB
PHP

<?php return array(
'a11y.js' => array(
'dependencies' => array(
'wp-dom-ready',
'wp-i18n'
),
'version' => 'af934e5259bc51b8718e'
),
'annotations.js' => array(
'dependencies' => array(
'wp-data',
'wp-hooks',
'wp-i18n',
'wp-rich-text'
),
'version' => '4b07d06c67c3b5ea590c'
),
'api-fetch.js' => array(
'dependencies' => array(
'wp-i18n',
'wp-url'
),
'version' => 'd7efe4dc1468d36c39b8'
),
'autop.js' => array(
'dependencies' => array(
),
'version' => '9d0d0901b46f0a9027c9'
),
'base-styles.js' => array(
'dependencies' => array(
),
'version' => '8ebe97b095beb7e9279b'
),
'blob.js' => array(
'dependencies' => array(
),
'version' => '198af75fe06d924090d8'
),
'block-directory.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-a11y',
'wp-api-fetch',
'wp-block-editor',
'wp-blocks',
'wp-components',
'wp-compose',
'wp-core-data',
'wp-data',
'wp-editor',
'wp-element',
'wp-hooks',
'wp-html-entities',
'wp-i18n',
'wp-notices',
'wp-plugins',
'wp-primitives',
'wp-url'
),
'version' => '23207f52d0d266f6e1c4'
),
'block-editor.js' => array(
'dependencies' => array(
'react',
'react-dom',
'react-jsx-runtime',
'wp-a11y',
'wp-api-fetch',
'wp-blob',
'wp-block-serialization-default-parser',
'wp-blocks',
'wp-commands',
'wp-components',
'wp-compose',
'wp-data',
'wp-date',
'wp-deprecated',
'wp-dom',
'wp-element',
'wp-hooks',
'wp-html-entities',
'wp-i18n',
'wp-is-shallow-equal',
'wp-keyboard-shortcuts',
'wp-keycodes',
'wp-notices',
'wp-preferences',
'wp-primitives',
'wp-priority-queue',
'wp-private-apis',
'wp-rich-text',
'wp-style-engine',
'wp-theme',
'wp-token-list',
'wp-upload-media',
'wp-url',
'wp-warning'
),
'version' => 'ca7e8cfd2cd06d8897bb'
),
'block-library.js' => array(
'dependencies' => array(
'react',
'react-jsx-runtime',
'wp-a11y',
'wp-api-fetch',
'wp-autop',
'wp-blob',
'wp-block-editor',
'wp-blocks',
'wp-components',
'wp-compose',
'wp-core-data',
'wp-data',
'wp-date',
'wp-deprecated',
'wp-dom',
'wp-element',
'wp-escape-html',
'wp-hooks',
'wp-html-entities',
'wp-i18n',
'wp-keyboard-shortcuts',
'wp-keycodes',
'wp-notices',
'wp-patterns',
'wp-primitives',
'wp-private-apis',
'wp-rich-text',
'wp-server-side-render',
'wp-upload-media',
'wp-url',
'wp-wordcount'
),
'module_dependencies' => array(
array(
'id' => '@wordpress/latex-to-mathml',
'import' => 'dynamic'
)
),
'version' => 'c2d339cfc3f518d7ae7d'
),
'block-serialization-default-parser.js' => array(
'dependencies' => array(
),
'version' => 'bff55bd3f1ce9df0c99c'
),
'block-serialization-spec-parser.js' => array(
'dependencies' => array(
),
'version' => '9ebc5e95e1de1cabd1e6'
),
'blocks.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-autop',
'wp-blob',
'wp-block-serialization-default-parser',
'wp-data',
'wp-deprecated',
'wp-dom',
'wp-element',
'wp-hooks',
'wp-html-entities',
'wp-i18n',
'wp-is-shallow-equal',
'wp-private-apis',
'wp-rich-text',
'wp-shortcode',
'wp-warning'
),
'version' => '043731fad526d26793c6'
),
'commands.js' => array(
'dependencies' => array(
'react',
'react-dom',
'react-jsx-runtime',
'wp-components',
'wp-data',
'wp-element',
'wp-i18n',
'wp-keyboard-shortcuts',
'wp-primitives',
'wp-private-apis'
),
'version' => 'e3d8bba53f4ffea4fcd2'
),
'components.js' => array(
'dependencies' => array(
'react',
'react-dom',
'react-jsx-runtime',
'wp-a11y',
'wp-compose',
'wp-date',
'wp-deprecated',
'wp-dom',
'wp-element',
'wp-escape-html',
'wp-hooks',
'wp-html-entities',
'wp-i18n',
'wp-is-shallow-equal',
'wp-keycodes',
'wp-primitives',
'wp-private-apis',
'wp-rich-text',
'wp-warning'
),
'version' => '0405cfa25ddf48f7c0f2'
),
'compose.js' => array(
'dependencies' => array(
'react',
'react-jsx-runtime',
'wp-deprecated',
'wp-dom',
'wp-element',
'wp-is-shallow-equal',
'wp-keycodes',
'wp-priority-queue',
'wp-undo-manager'
),
'version' => '42e10ac07bc50b2c5314'
),
'core-commands.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-commands',
'wp-compose',
'wp-core-data',
'wp-data',
'wp-element',
'wp-html-entities',
'wp-i18n',
'wp-primitives',
'wp-private-apis',
'wp-router',
'wp-url'
),
'version' => 'b209152e7e51279d7c28'
),
'core-data.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-api-fetch',
'wp-block-editor',
'wp-blocks',
'wp-compose',
'wp-data',
'wp-deprecated',
'wp-element',
'wp-html-entities',
'wp-i18n',
'wp-private-apis',
'wp-rich-text',
'wp-sync',
'wp-undo-manager',
'wp-url',
'wp-warning'
),
'version' => 'f45e47fb68691ad2950f'
),
'customize-widgets.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-block-editor',
'wp-block-library',
'wp-blocks',
'wp-components',
'wp-compose',
'wp-core-data',
'wp-data',
'wp-dom',
'wp-element',
'wp-hooks',
'wp-i18n',
'wp-is-shallow-equal',
'wp-keyboard-shortcuts',
'wp-keycodes',
'wp-media-utils',
'wp-preferences',
'wp-primitives',
'wp-private-apis',
'wp-widgets'
),
'version' => 'e80611931675bf2bbbc8'
),
'data.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-compose',
'wp-deprecated',
'wp-element',
'wp-is-shallow-equal',
'wp-priority-queue',
'wp-private-apis',
'wp-redux-routine'
),
'version' => 'dc7feb6ad8da53887680'
),
'data-controls.js' => array(
'dependencies' => array(
'wp-api-fetch',
'wp-data',
'wp-deprecated'
),
'version' => '730061ade69d7f341014'
),
'date.js' => array(
'dependencies' => array(
'moment',
'wp-deprecated'
),
'version' => 'c9f8e7dd3232716f34e9'
),
'deprecated.js' => array(
'dependencies' => array(
'wp-hooks'
),
'version' => '990e85f234fee8f7d446'
),
'dom.js' => array(
'dependencies' => array(
'wp-deprecated'
),
'version' => '66a6cf58e0c4cd128af0'
),
'dom-ready.js' => array(
'dependencies' => array(
),
'version' => 'a06281ae5cf5500e9317'
),
'edit-post.js' => array(
'dependencies' => array(
'media-models',
'media-views',
'postbox',
'react-jsx-runtime',
'wp-api-fetch',
'wp-block-editor',
'wp-block-library',
'wp-blocks',
'wp-commands',
'wp-components',
'wp-compose',
'wp-core-data',
'wp-data',
'wp-deprecated',
'wp-editor',
'wp-element',
'wp-hooks',
'wp-html-entities',
'wp-i18n',
'wp-keyboard-shortcuts',
'wp-keycodes',
'wp-notices',
'wp-plugins',
'wp-preferences',
'wp-primitives',
'wp-private-apis',
'wp-style-engine',
'wp-url',
'wp-widgets'
),
'module_dependencies' => array(
array(
'id' => '@wordpress/route',
'import' => 'static'
)
),
'version' => '8a4bb8684179cd65c841'
),
'edit-site.js' => array(
'dependencies' => array(
'react',
'react-dom',
'react-jsx-runtime',
'wp-a11y',
'wp-api-fetch',
'wp-blob',
'wp-block-editor',
'wp-block-library',
'wp-blocks',
'wp-commands',
'wp-components',
'wp-compose',
'wp-core-data',
'wp-data',
'wp-date',
'wp-deprecated',
'wp-dom',
'wp-dom-ready',
'wp-editor',
'wp-element',
'wp-html-entities',
'wp-i18n',
'wp-keyboard-shortcuts',
'wp-keycodes',
'wp-notices',
'wp-patterns',
'wp-plugins',
'wp-preferences',
'wp-primitives',
'wp-private-apis',
'wp-router',
'wp-style-engine',
'wp-theme',
'wp-url',
'wp-warning',
'wp-widgets'
),
'module_dependencies' => array(
array(
'id' => '@wordpress/route',
'import' => 'static'
)
),
'version' => 'f1371886f952c7d1e117'
),
'edit-widgets.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-api-fetch',
'wp-block-editor',
'wp-block-library',
'wp-blocks',
'wp-components',
'wp-compose',
'wp-core-data',
'wp-data',
'wp-deprecated',
'wp-dom',
'wp-element',
'wp-hooks',
'wp-i18n',
'wp-keyboard-shortcuts',
'wp-keycodes',
'wp-media-utils',
'wp-notices',
'wp-patterns',
'wp-plugins',
'wp-preferences',
'wp-primitives',
'wp-private-apis',
'wp-url',
'wp-viewport',
'wp-widgets'
),
'module_dependencies' => array(
array(
'id' => '@wordpress/route',
'import' => 'static'
)
),
'version' => '806130674ab07f4de152'
),
'editor.js' => array(
'dependencies' => array(
'react',
'react-dom',
'react-jsx-runtime',
'wp-a11y',
'wp-api-fetch',
'wp-blob',
'wp-block-editor',
'wp-block-serialization-default-parser',
'wp-blocks',
'wp-commands',
'wp-components',
'wp-compose',
'wp-core-data',
'wp-data',
'wp-date',
'wp-deprecated',
'wp-dom',
'wp-element',
'wp-hooks',
'wp-html-entities',
'wp-i18n',
'wp-keyboard-shortcuts',
'wp-keycodes',
'wp-media-utils',
'wp-notices',
'wp-patterns',
'wp-plugins',
'wp-preferences',
'wp-primitives',
'wp-private-apis',
'wp-rich-text',
'wp-server-side-render',
'wp-style-engine',
'wp-theme',
'wp-upload-media',
'wp-url',
'wp-viewport',
'wp-warning',
'wp-wordcount'
),
'module_dependencies' => array(
array(
'id' => '@wordpress/route',
'import' => 'static'
)
),
'version' => 'f01d293e2d88336274ff'
),
'element.js' => array(
'dependencies' => array(
'react',
'react-dom',
'wp-escape-html'
),
'version' => '15ba804677f72a8db97b'
),
'escape-html.js' => array(
'dependencies' => array(
),
'version' => '3f093e5cca67aa0f8b56'
),
'format-library.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-a11y',
'wp-block-editor',
'wp-components',
'wp-compose',
'wp-data',
'wp-element',
'wp-html-entities',
'wp-i18n',
'wp-primitives',
'wp-private-apis',
'wp-rich-text',
'wp-url'
),
'module_dependencies' => array(
array(
'id' => '@wordpress/latex-to-mathml',
'import' => 'dynamic'
)
),
'version' => 'f89be9586f2d9ce4545a'
),
'hooks.js' => array(
'dependencies' => array(
),
'version' => '7496969728ca0f95732d'
),
'html-entities.js' => array(
'dependencies' => array(
),
'version' => '8c6fa5b869dfeadc4af2'
),
'i18n.js' => array(
'dependencies' => array(
'wp-hooks'
),
'version' => '781d11515ad3d91786ec'
),
'is-shallow-equal.js' => array(
'dependencies' => array(
),
'version' => '5d84b9f3cb50d2ce7d04'
),
'keyboard-shortcuts.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-data',
'wp-element',
'wp-keycodes'
),
'version' => '2ed78d3b4c23f38804e0'
),
'keycodes.js' => array(
'dependencies' => array(
'wp-i18n'
),
'version' => 'aa1a141e3468afe7f852'
),
'list-reusable-blocks.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-api-fetch',
'wp-blob',
'wp-components',
'wp-compose',
'wp-element',
'wp-i18n'
),
'version' => '2e35ebd5dbaccb5a90c5'
),
'media-utils.js' => array(
'dependencies' => array(
'react',
'react-dom',
'react-jsx-runtime',
'wp-a11y',
'wp-api-fetch',
'wp-blob',
'wp-components',
'wp-compose',
'wp-core-data',
'wp-data',
'wp-date',
'wp-deprecated',
'wp-element',
'wp-i18n',
'wp-keycodes',
'wp-notices',
'wp-primitives',
'wp-private-apis',
'wp-theme',
'wp-url',
'wp-warning'
),
'version' => '490d1513362c0dd0d184'
),
'notices.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-components',
'wp-data'
),
'version' => '218d0173a31ae7269246'
),
'nux.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-components',
'wp-compose',
'wp-data',
'wp-deprecated',
'wp-element',
'wp-i18n',
'wp-primitives'
),
'version' => '14d2335a0007b36b9112'
),
'patterns.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-a11y',
'wp-block-editor',
'wp-blocks',
'wp-components',
'wp-compose',
'wp-core-data',
'wp-data',
'wp-element',
'wp-html-entities',
'wp-i18n',
'wp-notices',
'wp-primitives',
'wp-private-apis',
'wp-url'
),
'version' => '4b640c092eb654d2bd78'
),
'plugins.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-compose',
'wp-deprecated',
'wp-element',
'wp-hooks',
'wp-is-shallow-equal',
'wp-primitives'
),
'version' => '72e3cf01c2b3535a9432'
),
'preferences.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-a11y',
'wp-components',
'wp-compose',
'wp-data',
'wp-deprecated',
'wp-element',
'wp-i18n',
'wp-preferences-persistence',
'wp-primitives',
'wp-private-apis'
),
'version' => '035813168e404aa30193'
),
'preferences-persistence.js' => array(
'dependencies' => array(
'wp-api-fetch'
),
'version' => 'e8033be98338d1861bca'
),
'primitives.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-element'
),
'version' => 'a5c905ec27bcd76ef287'
),
'priority-queue.js' => array(
'dependencies' => array(
),
'version' => '1f0e89e247bc0bd3f9b9'
),
'private-apis.js' => array(
'dependencies' => array(
),
'version' => '835912f0086b9e59aed4'
),
'react-i18n.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-element',
'wp-i18n'
),
'version' => '9b74577dbd7e50f6b77b'
),
'redux-routine.js' => array(
'dependencies' => array(
),
'version' => '64f9f5001aabc046c605'
),
'reusable-blocks.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-block-editor',
'wp-blocks',
'wp-components',
'wp-core-data',
'wp-data',
'wp-element',
'wp-i18n',
'wp-notices',
'wp-primitives',
'wp-url'
),
'version' => 'c72d27a8ac4e33cb74d6'
),
'rich-text.js' => array(
'dependencies' => array(
'wp-a11y',
'wp-compose',
'wp-data',
'wp-deprecated',
'wp-dom',
'wp-element',
'wp-escape-html',
'wp-i18n',
'wp-keycodes',
'wp-private-apis'
),
'version' => '16449e6108f48327f368'
),
'router.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-compose',
'wp-element',
'wp-private-apis',
'wp-url'
),
'version' => '0249e6724784b1c2583b'
),
'server-side-render.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-api-fetch',
'wp-blocks',
'wp-components',
'wp-compose',
'wp-data',
'wp-element',
'wp-i18n',
'wp-url'
),
'version' => '10a51bf05ced35b78092'
),
'shortcode.js' => array(
'dependencies' => array(
),
'version' => '11742fe18cc215d3d5ab'
),
'style-engine.js' => array(
'dependencies' => array(
),
'version' => 'faa37ce61b7ec8394b2a'
),
'sync.js' => array(
'dependencies' => array(
'wp-api-fetch',
'wp-hooks',
'wp-private-apis'
),
'version' => '520093735c1b81307ab4'
),
'theme.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-element',
'wp-private-apis'
),
'version' => 'e22ce547a4420507b323'
),
'token-list.js' => array(
'dependencies' => array(
),
'version' => '16f0aebdd39d87c2a84b'
),
'undo-manager.js' => array(
'dependencies' => array(
'wp-is-shallow-equal'
),
'version' => '27bb0ae036a2c9d4a1b5'
),
'upload-media.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-blob',
'wp-compose',
'wp-data',
'wp-element',
'wp-i18n',
'wp-private-apis',
'wp-url'
),
'module_dependencies' => array(
array(
'id' => '@wordpress/vips/worker',
'import' => 'dynamic'
)
),
'version' => '2dac6787d62a1c93f85e'
),
'url.js' => array(
'dependencies' => array(
),
'version' => 'bb0f766c3d2efe497871'
),
'viewport.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-compose',
'wp-data'
),
'version' => '8614025b8075d220d78f'
),
'warning.js' => array(
'dependencies' => array(
),
'version' => '36fdbdc984d93aee8a97'
),
'widgets.js' => array(
'dependencies' => array(
'react-jsx-runtime',
'wp-api-fetch',
'wp-block-editor',
'wp-blocks',
'wp-components',
'wp-compose',
'wp-core-data',
'wp-data',
'wp-element',
'wp-i18n',
'wp-notices',
'wp-primitives'
),
'version' => '02b8dd683bc610f979fa'
),
'wordcount.js' => array(
'dependencies' => array(
),
'version' => '3b928d5db8724a8614dd'
)
);