Skip to content

Remove dep injection#306

Merged
evoactivity merged 1 commit intomasterfrom
nvp/remove-dep-injection
Apr 12, 2026
Merged

Remove dep injection#306
evoactivity merged 1 commit intomasterfrom
nvp/remove-dep-injection

Conversation

@NullVoxPopuli
Copy link
Copy Markdown
Contributor

In prep for updating the repo's test / infra for ember 7, I want to remove dep injection and resort to "tricks" to get things resolving correctly.

main reason is that while dep injection is the "most correct", I don't have patience to deal with its ergo blunders anymore

@NullVoxPopuli
Copy link
Copy Markdown
Contributor Author

NullVoxPopuli commented Apr 12, 2026

The failures are expected, because:

  • ember 7 is what my series of PRs is solving
  • the matrix has fail-fast: true
  • typescript 6 / next will be addressed via updating the tsconfigs

@evoactivity
Copy link
Copy Markdown
Contributor

and resort to "tricks"

what tricks?

@NullVoxPopuli
Copy link
Copy Markdown
Contributor Author

what tricks?

hoisting ember-source to the root node_modules via public-hoist-pattern -- it turns out the npmrc already specifies this

@evoactivity evoactivity merged commit 1535c21 into master Apr 12, 2026
60 of 108 checks passed
@NullVoxPopuli NullVoxPopuli deleted the nvp/remove-dep-injection branch April 12, 2026 20:19
@github-actions github-actions bot mentioned this pull request Apr 12, 2026
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.

2 participants