-
Notifications
You must be signed in to change notification settings - Fork 17
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
Node.js Loaders Team Meeting 2022-09-13 #111
Comments
Anything to meet about? |
I think no? I was swamped last week but am back to off-thread this week (and then away 21 Sep – 03 Oct). Guy's wizardry addressed the 2 big issues with which I was contending; now there are a couple smaller ones (like how to get the worker to gracefully terminate when finished so the node process can itself gracefully terminate). Once addressed, I think we can know about ambients. How come those helper utils? I think node v19.0.0 would be ideal for removing |
I haven't had time to work on those, and I would appreciate the help. I guess the first step is to identify which ones are really must-have helpers (if any) for that to happen. The CommonJS algorithm is well and baked at the point and lots of third-party libraries reimplement it, so I'm not sure how many helpers really need to be part of Node core. @arcanis? I guess ideally we would have an example loader that implements the legacy resolution today, with no helpers, and passes all the tests that |
The But generally, I feel like the whole CJS resolution algorithm should be exposed as public helpers, as it would avoid the problems we have with userland resolution being out of sync with the standard one (like when the |
How would this be different from Canceling the meeting as we have no agenda. |
It wouldn't work:
But really, my main point is the second paragraph of my previous post: I don't see reasons why such an important piece of Node is kept internal. Are there reasons why the Node resolution can't be a proper library, accepting a couple of I/O primitives as parameter (ie a |
See an example of how we have to literally copy/paste the Node implementation when trying to support |
Time
UTC Tue 13-Sep-2022 18:00 (06:00 PM):
Or in your local time:
Links
Agenda
Extracted from loaders-agenda labelled issues and pull requests from the nodejs org prior to the meeting.
Invited
Observers/Guests
Notes
The agenda comes from issues labelled with
loaders-agenda
across all of the repositories in the nodejs org. Please label any additional issues that should be on the agenda before the meeting starts.Joining the meeting
link for participants: https://zoom.us/j/97506450082
For those who just want to watch: https://www.youtube.com/c/nodejs+foundation/live
The text was updated successfully, but these errors were encountered: