# Node.js Tooling Group Meeting 2020-02-21
## Links
* **Recording**: https://youtu.be/b1rthodJAQw
* **GitHub Issue**: https://github.com/nodejs/tooling/issues/61
* **Minutes Doc**: https://hackmd.io/@nodejs-tooling/2020-02-21-meeting
## 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
- See RFC issue for latest: https://github.com/npm/rfcs/pull/103
* chmod -R [#59](https://github.com/nodejs/tooling/issues/59)
* tracking "hot module reloading" for ESM in core [#51](https://github.com/nodejs/tooling/issues/51)
* Support for hooking spawn / spawnSync without patching. [#48](https://github.com/nodejs/tooling/issues/48)
* A better way to detect a process is exiting [#42](https://github.com/nodejs/tooling/issues/42)
* Source Map V3 Support in Node.js [#40](https://github.com/nodejs/tooling/issues/40)
* argument parsing [#19](https://github.com/nodejs/tooling/issues/19)
## Q&A, Other
## Upcoming Meetings
* **Node.js Foundation Calendar**: https://nodejs.org/calendar
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.