-
Notifications
You must be signed in to change notification settings - Fork 797
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blocks: Make webpack.config.extensions.js extend calypso-build's #11802
Conversation
Caution: This PR has changes that must be merged to WordPress.com |
This comment has been minimized.
This comment has been minimized.
1 similar comment
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Noting some thoughts we had while on a call.
This comment has been minimized.
This comment has been minimized.
1 similar comment
This comment has been minimized.
This comment has been minimized.
bc682c3
to
3733e77
Compare
ockham, Your synced wpcom patch D26294-code has been updated. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One note, code looks good, I'll test…
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems to work well, I've tested normal and production bundles 👍
3733e77
to
9eb958e
Compare
This is going to need a rebase I am afraid. |
9eb958e
to
cc79f4a
Compare
Rebased. I also need to bump |
Mostly for Automattic/jetpack#11802, which needs the package to contain #31513. Sticking with alpha versioning for a bit longer since there are a few more changes we know we'd like to get in before considering its interface somewhat stable.
Done. Should be ready for review again. |
5e3f8e6
to
d164b37
Compare
Rebased with changes in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good and tests well.
Tested with blocks and Jetpack dashboard using yarn build
and yarn build-extensions
. Json files are there, too. 👍
Thanks Osk! I'll force wpcom status to Green since I need to update a bunch of dependencies on WP.com in a separate phab diff before I can rebase D26294-code. I'm on it, but I don't want to block this PR anymore (since I'm worried I'd otherwise lose Crew approval again). |
this is beautiful |
Changes proposed in this Pull Request:
@automattic/calypso-build
to1.0.0-alpha.2
, which includes a baslinewebpack.config.js
.webpack.config.extensions.js
on that.Testing instructions:
Verify that
index.json
is copied to_inc/blocks/
, that there are.deps.json
files listing dependencies, and that blocks are still working.Proposed changelog entry for your changes:
Blocks: Make
webpack.config.extensions.js
extend@automattic/calypso-build
's