decouple theme json from @roots/sage (#1982)
bud.wpjson feature from
@roots/sage into two extensions and a webpack plugin to be combined as needed in projects.
@roots/sage now includes these extensions as part of the preset it provides. See the PR for details.
fix(@roots/sage): serve options including hostname (#1983)
Fixes an issue where setting a proper hostname (fully qualified URL or string; rather than an interface or a port) would cause proxied assets to 500.
fix: ensure process exit code is set on compilation error (#1985)
Fixes an issue where process exit code would not be set to 1 even if an error is not explicitly thrown by compiler. Adds integration test to protect against regressions.
Better defines peer dependencies. This should hep guarantee a flat
node_modules and an easier time for users of package managers with stricter peer dependencies resolution strategies (like pnpm).
Now automatically pulling contributors from git history and crediting in each package’s manifest. Thanks to everyone!