Build: Split packages and blocks to their webpack configs.

This also adds support for the viewScript for blocks fixing 
the PDF preview for file blocks.

Props desrosj, gziolo.
See #53397.


git-svn-id: https://develop.svn.wordpress.org/trunk@51259 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Riad Benguella
2021-06-29 15:08:16 +00:00
parent da88164ba5
commit 51cbe7eeb7
9 changed files with 267 additions and 124 deletions

3
.gitignore vendored
View File

@@ -29,6 +29,9 @@ wp-tests-config.php
/src/wp-includes/css/*.min.css
/src/wp-includes/css/*-rtl.css
/src/wp-includes/blocks/**/*.css
/src/wp-includes/blocks/**/*.js
/src/wp-includes/blocks/**/*.js.map
/src/wp-includes/blocks/**/*.asset.php
/packagehash.txt
/artifacts