Try   HackMD

Node.js Tooling Group Meeting 2020-02-21

Present

  • Tooling team: @nodejs/tooling
  • Wes Todd (@wesleytodd)
  • Bryan English (@bengl)
  • Ian Sutherland (@iansu)
  • Ruy Adorno (@ruyadorno)
  • Darcy Clarke (@darcy)
  • Corey Farrell (@coreyfarrell)
  • Christopher Hiller (@boneskull)

Agenda

Announcements

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

nodejs/tooling

  • Standalone binaries for cli apps etc
    • see https://github.com/nodejs/tooling/issues/32
    • pkg is maintained but not actively developed (Zeit not currently dogfooding)
    • ncc makes load times fast by shipping a single js file
    • File system hooks (similar to loader hooks) would be nice
    • Possible approach to this problem:
      • Bundle JavaScript into a node binary and change the entrypoint
      • Work with an already bundled app (via something like ncc)
      • Work on fs hooking to allow non bundled code to be shipped
      • Add the V8 cache into the binary
      • Slim down the node binary to only the required modules
  • npm workspaces
  • chmod -R #59
  • tracking "hot module reloading" for ESM in core #51
  • Support for hooking spawn / spawnSync without patching. #48
  • A better way to detect a process is exiting #42
  • Source Map V3 Support in Node.js #40
  • argument parsing #19

Q&A, Other

Upcoming Meetings

Click +GoogleCalendar at the bottom right to add to your own Google calendar.