Skip to content

Rename Bake Node to Web Packages - #2

Merged
samuel-williams-shopify merged 1 commit into
mainfrom
rename-web-packages
Sep 8, 2026
Merged

Rename Bake Node to Web Packages#2
samuel-williams-shopify merged 1 commit into
mainfrom
rename-web-packages

Conversation

@samuel-williams-shopify

Copy link
Copy Markdown
Contributor

Summary

Rename the gem from bake-node to web-packages and move the public Ruby API from Bake::Node to Web::Packages.

The package configuration now uses web-packages, and the exported Bake interface is organized under web:packages. The static materializer is renamed from Static to Projection, with Controller#update replacing Controller#static.

The .manifest.json format is unchanged, so existing projections remain compatible. The release notes document the required dependency, require-path, namespace, configuration, and task migrations.

Validation

  • 35 tests, 83 assertions
  • RuboCop: 33 files, no offenses
  • Decode: 37/37 public definitions documented
  • web-packages-0.1.0.gem builds successfully
  • Agent context regenerated from the guides

Assisted-By: devx/7ef83274-928f-499d-b668-48449b1ff60e
@samuel-williams-shopify
samuel-williams-shopify merged commit 74486b4 into main Sep 8, 2026
28 checks passed
@samuel-williams-shopify
samuel-williams-shopify deleted the rename-web-packages branch September 8, 2026 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant