Skip to content

Conversation

KristjanESPERANTO
Copy link
Collaborator

@KristjanESPERANTO KristjanESPERANTO commented Sep 16, 2025

  • removes the external unmaintained module-alias dependency -> reducing complexity and risk
  • introduces a small internal alias mechanism for logger and node_helper
  • preserves backward compatibility for existing 3rd‑party modules
  • should simplify a future ESM migration of MagicMirror

I'm confident that it shouldn't cause any problems, but we could also consider including it in the release after next. What do you think?

This PR is inspired by PR #2934 - so thanks to @thesebas! 🙇 😃

@KristjanESPERANTO KristjanESPERANTO marked this pull request as draft September 16, 2025 20:05
@KristjanESPERANTO KristjanESPERANTO marked this pull request as ready for review September 16, 2025 20:42
@khassel
Copy link
Collaborator

khassel commented Sep 16, 2025

I'm confident that it shouldn't cause any problems, but we could also consider including it in the release after next. What do you think?

cool, I will do some tests on my side and let you know ...

@khassel
Copy link
Collaborator

khassel commented Sep 16, 2025

LGTM!

@rejas
Copy link
Collaborator

rejas commented Sep 17, 2025

I'm confident that it shouldn't cause any problems, but we could also consider including it in the release after next. What do you think?

I am very much in favor of merging this after the next release...

@KristjanESPERANTO
Copy link
Collaborator Author

I am very much in favor of merging this after the next release...

Okay, that's perfectly fine for me 🙂

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.

3 participants