Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.25 KB

2021-09-21.md

File metadata and controls

43 lines (28 loc) · 1.25 KB

Node.js Loaders Team Meeting 2021-09-21

Links

Present

  • Geoffrey Booth: @GeoffreyBooth
  • Jacob Smith: @JakobJingleheimer
  • Jonas Kello: @jonaskello
  • Maël Nison: @arcanis
  • Bradley Farias: @bmeck

Agenda

Announcements

*Extracted from loaders-agenda labeled issues and pull requests from the nodejs org prior to the meeting.

nodejs/node

  • module: ESM loader approach #36954

nodejs/loaders

  • Real life analysis: Yarn's loader #28
  • Feature request: Fine grained API to implement loaders that can do what --experimental-specifier-resolution does and more #26

Notes

Yarn plug-and-play

  • Using older API pre-refactor
  • 2 points
    • Intercept resolvers
    • Read files from a zip archive
  • Only intercepting bare part of the name
    • Resolving should not be different from the normal node loader
    • Resolve Request is custom re-implementation of node resolution algorithm
      • Does not modify extension searching for --experimental-specifier-resolution to have unknown extensions