-
Notifications
You must be signed in to change notification settings - Fork 60
Description
Proposal
Topic of the session
We all like ESM, right? But there's so much going on, between TC39 and Node.js, that it's hard to follow all of the semantics and future possibilities. Let's review where we are, to understand where we could go next.
Type of the session
- Collaborate
- Workshop
- Talk
A group discussion
Estimated duration of the session
1 hour or less
Date and Time of the session
Level
- Beginner
- Intermediate
- Advanced
Pre-requisite knowledge
Participants should be familiar with the basic syntax of ESM and CJS, and the very basics of their semantics (e.g., named exports in ESM vs an exports object in CJS). Beyond that, the session will try to be self-contained, since the purpose is to share knowledge, not test it.
Describe the session
- Review where we are, in terms of TC39 proposals since ES6, the Node module loader, and ecosystem adoption
- Discuss ongoing efforts in TC39 and Node for future module features
- Chat about current problems in adopting modules, whether these are addressed by those efforts or not
Session facilitator(s), Github handle(s) and timezone(s)
@littledan + co-facilitator wanted!
Meeting notes and Virtual Meeting Link
Follow-up / Set-up sessions (if any)
Additional context (optional)