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

Fix: remove dynamic import as hard dependency on packages #12879

Draft
wants to merge 4 commits into
base: devel
Choose a base branch
from

Conversation

jankapunkt
Copy link
Contributor

@jankapunkt jankapunkt commented Nov 14, 2023

This is an attempt to make dynamic-import a weak dependency in order to have it opt-in on projects. It should only be present in .versions when it's explcitly added by the project or a package that requires it. However, core packages should not require it by default.

  • make weak in ecmascript
  • make weak in typescript
  • make weak in coffeescript
  • make available in tinytest
  • make bundle-visualizer static; remove dependency
  • tests running
  • remove from skeletons
  • make weak or remove in upgraders

@jankapunkt jankapunkt marked this pull request as draft November 14, 2023 09:40
@Grubba27 Grubba27 changed the title Fix: remove dnymic import as hard dependency on packages Fix: remove dynamic import as hard dependency on packages Nov 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant