Skip to content

Commit 2fc1aa0

Browse files
author
Derek Lewis
authored
Merge pull request #30 from nodejs/2021-09-15-notes
2021-09-15 notes
2 parents a05f9f7 + 8753d4f commit 2fc1aa0

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

doc/meetings/2021-09-15.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Node.js Loaders Team Meeting 2021-09-15
2+
3+
## Links
4+
5+
* **Recording**: https://www.youtube.com/watch?v=skYF0zRnJz4
6+
* **GitHub Issue**: https://github.com/nodejs/loaders/issues/27
7+
8+
## Present
9+
10+
* Geoffrey Booth (@GeoffreyBooth)
11+
* Bradley Farias (@bmeck)
12+
* Jacob Smith (@JakobJingleheimer)
13+
14+
## Agenda
15+
16+
* https://github.com/nodejs/node/issues/36954 (a.k.a. the next proposal)
17+
18+
### Postponed until next meeting:
19+
* Real life analysis: Yarn’s loader https://github.com/nodejs/loaders/issues/28
20+
* Feature request: Fine grained API to implement loaders that can do what `--experimental-specifier-resolution` does and more https://github.com/nodejs/loaders/issues/26
21+
22+
## Notes
23+
24+
Chaining next steps: update the design doc in loaders repo via PR that loaders team can review and approve; then PR to implement.
25+
26+
Two designs (current and new) could be summarized as: current is like recursion, new is like iterators. Current design has each loader calling the next from within it, like `a(b(c()))`, whereas new design is like `[a, b, c].forEach(fn => fn())`. Both have pros and cons in terms of comprehensibility. We will develop both as markdown files in the loaders repo and evaluate the best versions of each based on each design’s own pros and cons.

0 commit comments

Comments
 (0)