Skip to content

Remove yaml from theme (use js-yaml)#7721

Draft
amcaplan wants to merge 1 commit into
mainfrom
remove-dep/yaml-theme
Draft

Remove yaml from theme (use js-yaml)#7721
amcaplan wants to merge 1 commit into
mainfrom
remove-dep/yaml-theme

Conversation

@amcaplan
Copy link
Copy Markdown
Contributor

@amcaplan amcaplan commented Jun 5, 2026

Removes the yaml dependency from @shopify/theme to reduce Dependabot churn (56 bumps/24m).
Replaces it with js-yaml's dump method, which is already present transitively in the tree.

Validation:

  • Output equivalence verified
  • Snapshot parity maintained
  • Type checks and linting pass
  • 588 theme tests run and pass

🤖 Automated dependency-removal initiative — AI-generated draft, needs human review.

Co-Authored-By: Claude <noreply@anthropic.com>

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions github-actions Bot added the Area: @shopify/theme @shopify/theme package issues label Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: @shopify/theme @shopify/theme package issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant