Skip to content
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

@roots/sage #25

Merged
merged 58 commits into from
Dec 19, 2020
Merged

@roots/sage #25

merged 58 commits into from
Dec 19, 2020

Conversation

kellymears
Copy link
Member

@kellymears kellymears commented Nov 25, 2020

Let's use this PR to resolve issues around integration with sage.

I am dogfooding this repo and want these changes in place more-or-less immediately. I'll open a separate PR for @roots/sage integration concerns.

To-do

  • documentation: [bud-postcss] bud.postPlugin method (4cf398b)
  • documentation: [bud-postcss] bud.presetEnv method (4cf398b)
  • documentation: bud.proxy
  • documentation: update documentation/config.md index
  • documentation: update documentation/config-dev.md

Type of change

  • MINOR: feature

Affected packages

  • @roots/entrypoints-webpack-plugin
  • @roots/merged-manifest-webpack-plugin
  • @roots/bud-server
  • @roots/bud-api

Details

To my mind there are two questions/issues to resolve:

  • Locking down @roots/wordpress-manifest-plugin.
  • Should we create a @roots/sage package to preconfigure the bud instance imported by the theme.

Ref: roots/sage#2504

@kellymears kellymears added the enhancement New feature or request label Nov 25, 2020
@kellymears kellymears added this to the 2.1.0 milestone Nov 25, 2020
@kellymears kellymears self-assigned this Nov 25, 2020
@kellymears kellymears force-pushed the @roots/sage branch 2 times, most recently from 8295583 to b5e4bc1 Compare November 28, 2020 01:45
affects: @roots/entrypoints-webpack-plugin, @roots/merged-manifest-webpack-plugin
affects: @roots/merged-manifest-webpack-plugin
affects: @roots/bud, @roots/bud-api, @roots/bud-build, @roots/bud-wordpress-manifests,
@roots/entrypoints-webpack-plugin, @roots/merged-manifest-webpack-plugin,
@roots/wordpress-externals-webpack-plugin
affects: @roots/bud, @roots/bud-api, @roots/bud-extensions, @roots/bud-typings,
@roots/entrypoints-webpack-plugin
affects: @roots/bud-hooks, @roots/bud-entrypoints, @roots/bud-postcss, @roots/bud-react,
@roots/bud-sass, @roots/bud-tailwindcss, @roots/bud-wordpress-externals,
@roots/bud-wordpress-manifests, @roots/bud-typings, @roots/entrypoints-webpack-plugin,
@roots/merged-manifest-webpack-plugin, @roots/wordpress-externals-webpack-plugin
affects: @roots/bud-wordpress-manifests, @roots/merged-manifest-webpack-plugin
affects: @roots/bud-entrypoints, @roots/bud-wordpress-externals
affects: @roots/bud-entrypoints, @roots/bud-wordpress-externals, @roots/entrypoints-webpack-plugin,
@roots/merged-manifest-webpack-plugin
affects: @roots/bud-postcss, @roots/bud-sass, @roots/bud-tailwindcss
affects: @roots/bud-entrypoints, @roots/bud-wordpress-externals,
@roots/wordpress-externals-webpack-plugin
affects: @roots/entrypoints-webpack-plugin, @roots/merged-manifest-webpack-plugin,
@roots/wordpress-externals-webpack-plugin
affects: @roots/bud-server, @roots/entrypoints-webpack-plugin, @roots/merged-manifest-webpack-plugin

I'm dogfood this now..
…ing bud.dev

affects: @roots/bud, @roots/bud-api, @roots/bud-server
@kellymears kellymears mentioned this pull request Dec 3, 2020
3 tasks
affects: @roots/bud, @roots/bud-api, @roots/bud-server, @roots/bud-react,
@roots/entrypoints-webpack-plugin
affects: @roots/bud-support, @roots/bud-postcss, @roots/bud-react, @roots/bud-typings
affects: @roots/bud-api, @roots/bud-cli, @roots/bud-server, @roots/bud-typings
affects: @roots/bud-cli
affects: @roots/bud-cli
affects: @roots/bud-cli
affects: @roots/bud-cli
affects: @roots/bud-cli
affects: @roots/bud-cli
affects: @roots/bud-cli
affects: @roots/bud-cli, @roots/ink-use-style
affects: @roots/bud-cli
… Framework.

affects: @roots/bud-wordpress-manifests, @roots/entrypoints-webpack-plugin,
@roots/merged-manifest-webpack-plugin
affects: @roots/bud-wordpress-manifests, @roots/merged-manifest-webpack-plugin
affects: @roots/bud, @roots/bud-api, @roots/bud-build, @roots/bud-cache, @roots/bud-cli,
@roots/bud-compiler, @roots/bud-extensions, @roots/bud-framework, @roots/bud-hooks,
@roots/bud-server, @roots/bud-babel, @roots/bud-entrypoints, @roots/bud-eslint, @roots/bud-postcss,
@roots/bud-purgecss, @roots/bud-react, @roots/bud-sass, @roots/bud-stylelint,
@roots/bud-tailwindcss, @roots/bud-typescript, @roots/bud-wordpress-externals, @roots/filesystem,
@roots/bud-typings
affects: @roots/bud, @roots/bud-api, @roots/bud-build, @roots/bud-cache, @roots/bud-cli,
@roots/bud-compiler, @roots/bud-extensions, @roots/bud-framework, @roots/bud-hooks,
@roots/bud-server, @roots/bud-support, @roots/container, @roots/dependencies, @roots/bud-babel,
@roots/bud-entrypoints, @roots/bud-eslint, @roots/bud-postcss, @roots/bud-purgecss,
@roots/bud-react, @roots/bud-sass, @roots/bud-stylelint, @roots/bud-tailwindcss,
@roots/bud-typescript, @roots/bud-vue, @roots/bud-wordpress-externals,
@roots/bud-wordpress-manifests, @roots/filesystem, @roots/ink-prettier, @roots/ink-use-style,
@roots/bud-typings, @roots/entrypoints-webpack-plugin, @roots/merged-manifest-webpack-plugin,
@roots/wordpress-externals-webpack-plugin
affects: @roots/bud-api, @roots/bud-cache, @roots/bud-compiler, @roots/filesystem,
@roots/bud-typings
affects: @roots/bud, @roots/bud-api, @roots/bud-build, @roots/bud-cache, @roots/bud-cli,
@roots/bud-compiler, @roots/bud-extensions, @roots/bud-framework, @roots/bud-hooks,
@roots/bud-server, @roots/bud-support, @roots/bud-babel, @roots/bud-entrypoints, @roots/bud-eslint,
@roots/bud-postcss, @roots/bud-purgecss, @roots/bud-react, @roots/bud-sass, @roots/bud-stylelint,
@roots/bud-tailwindcss, @roots/bud-typescript, @roots/bud-vue, @roots/bud-wordpress-externals,
@roots/bud-wordpress-manifests, @roots/bud-typings
affects: @roots/bud, @roots/bud-api, @roots/bud-build, @roots/bud-cache, @roots/bud-cli,
@roots/bud-compiler, @roots/bud-extensions, @roots/bud-framework, @roots/bud-hooks,
@roots/bud-server, @roots/bud-support, @roots/container, @roots/dependencies, @roots/bud-babel,
@roots/bud-entrypoints, @roots/bud-eslint, @roots/bud-postcss, @roots/bud-purgecss,
@roots/bud-react, @roots/bud-sass, @roots/bud-stylelint, @roots/bud-tailwindcss,
@roots/bud-typescript, @roots/bud-vue, @roots/bud-wordpress-externals,
@roots/bud-wordpress-manifests, @roots/filesystem, @roots/ink-prettier, @roots/ink-use-style,
@roots/bud-typings, @roots/entrypoints-webpack-plugin, @roots/merged-manifest-webpack-plugin,
@roots/wordpress-externals-webpack-plugin
affects: @roots/bud-framework
affects: @roots/bud, @roots/bud-api, @roots/bud-build, @roots/bud-cache, @roots/bud-cli,
@roots/bud-compiler, @roots/bud-extensions, @roots/bud-framework, @roots/bud-hooks,
@roots/bud-server, @roots/bud-support, @roots/container, @roots/bud-babel, @roots/bud-entrypoints,
@roots/bud-eslint, @roots/bud-postcss, @roots/bud-purgecss, @roots/bud-react, @roots/bud-sass,
@roots/bud-stylelint, @roots/bud-tailwindcss, @roots/bud-typescript, @roots/bud-vue,
@roots/bud-wordpress-externals, @roots/bud-wordpress-manifests, @roots/filesystem,
@roots/ink-prettier, @roots/ink-use-style, @roots/bud-typings, @roots/entrypoints-webpack-plugin,
@roots/merged-manifest-webpack-plugin, @roots/wordpress-externals-webpack-plugin
affects: @roots/bud, @roots/bud-cli, @roots/bud-compiler, @roots/bud-extensions,
@roots/bud-framework, @roots/bud-support, @roots/bud-imagemin, @roots/bud-postcss,
@roots/bud-typings
affects: @roots/bud, @roots/bud-api, @roots/bud-build, @roots/bud-cache, @roots/bud-cli,
@roots/bud-compiler, @roots/bud-extensions, @roots/bud-framework, @roots/bud-hooks,
@roots/bud-server, @roots/bud-support, @roots/container, @roots/dependencies, @roots/bud-babel,
@roots/bud-entrypoints, @roots/bud-eslint, @roots/bud-imagemin, @roots/bud-postcss,
@roots/bud-purgecss, @roots/bud-react, @roots/bud-sass, @roots/bud-stylelint,
@roots/bud-tailwindcss, @roots/bud-typescript, @roots/bud-vue, @roots/bud-wordpress-externals,
@roots/bud-wordpress-manifests, @roots/filesystem, @roots/ink-prettier, @roots/ink-use-style,
@roots/entrypoints-webpack-plugin, @roots/merged-manifest-webpack-plugin,
@roots/wordpress-externals-webpack-plugin
…externals-webpack-plugin window

affects: @roots/bud, @roots/bud-framework, @roots/bud-imagemin, @roots/bud-postcss,
@roots/bud-wordpress-manifests, @roots/bud-sage, @roots/bud-typings,
@roots/wordpress-externals-webpack-plugin
@kellymears kellymears merged commit 60bfa83 into stable Dec 19, 2020
@kellymears kellymears deleted the @roots/sage branch April 4, 2021 10:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant