Skip to content

Remove unused dependencies - #552

Open
NullVoxPopuli-ai-agent wants to merge 1 commit into
ember-learn:masterfrom
NullVoxPopuli-ai-agent:remove-unused-deps
Open

Remove unused dependencies#552
NullVoxPopuli-ai-agent wants to merge 1 commit into
ember-learn:masterfrom
NullVoxPopuli-ai-agent:remove-unused-deps

Conversation

@NullVoxPopuli-ai-agent

Copy link
Copy Markdown

Removes five dependencies that are declared in package.json but not referenced anywhere in the addon, dummy app, or tests:

  • broccoli-merge-trees
  • static-postcss-addon-tree
  • ember-named-blocks-polyfill (named blocks are native in all supported Ember versions, so the polyfill was inert)
  • lodash.get
  • ember-native-dom-helpers

broccoli-funnel stays (used by treeForPublic in index.js), and ember-sinon stays (it provides the sinon module imported by es-button-test).

First step of an incremental path toward a v2 addon, following the small-PRs approach from Keeping a clean git history. #551 is the reference for where this is heading.

Test plan

  • pnpm lint (js, hbs, css, format) passes
  • pnpm exec ember test — 27 tests, 0 failures (same as master baseline)

🤖 Generated with Claude Code

broccoli-merge-trees, static-postcss-addon-tree, ember-named-blocks-polyfill,
lodash.get, and ember-native-dom-helpers are declared but not referenced
anywhere in the addon, dummy app, or tests. Named blocks are native in all
supported Ember versions, so the polyfill was inert.

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

netlify Bot commented Aug 6, 2026

Copy link
Copy Markdown

Deploy Preview for ember-styleguide ready!

Name Link
🔨 Latest commit 15753f4
🔍 Latest deploy log https://app.netlify.com/projects/ember-styleguide/deploys/6a7519e453098e0008b016bb
😎 Deploy Preview https://deploy-preview-552--ember-styleguide.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

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