Links
Present
- Tooling team: @nodejs/tooling
- Christopher Hiller @boneskull
- Dominykas Blyžė (@dominykas)
- Ian Sutherland (@iansu)
- Ruy Adorno (@ruyadorno)
- Bryan English (@bengl)
- Wes Todd (@wesleytodd)
Agenda
Announcements
Extracted from tooling-agenda labelled issues and pull requests from the nodejs org prior to the meeting.
- the creeping scourge of tooling config files in project root directories #79
- front page hacker news!!
- wes: most of the config-loading packages are doing a lot of work
- ian:
-c
flag? start using config dir with tools that support an alternative path
- chris: ask tools to add a
-c
flag
- wes: the
-c
flag isn't really the way forward
- we want to move burden off of user
- ask config file loader projects (?) to use a package which would add
.config
or whatever to the search algorithm
- dominykas: a new module would have slower traction
- maybe small PR?? add a path
- wes: it may not be that easy, some things do weird stuff
- recursive filesystem operations api #78
- do the deep dive mtg instead
- FFI: Foreign Function Interface #76
- bryan: nothing new, but gus caplan is working on fast api stuff to make this easier
- DEEP DIVE meeting proposals #73
-
- Chris to schedule deep dive for recursive fs operations
- Recommendation for tooling config file location/format #71
- chmod -R #59
- ben: darcy and I did a "spike", but might want to wait on PR until after deep dive
- ESM module reloading and module graph #51
- ben: we should pick a problem
- ben & chris need to attend modules meeting with this use-case
- Support for hooking spawn / spawnSync without patching. #48
- we know stephen is working on stuff
- Ben: we need to ensure stephen understands our use-cases
- A better way to detect a process is exiting #42
- Source Map V3 Support in Node.js #40
- ben: remove from agenda(from last meeting)?
- ian: stack trace interleaves sources and compiled?
- Ian will try this out and see if it works
- jordan might be working on standardized stack traces
- argument parsing #19
- we need to send a PR
- todo: chris
- ben: we need to frame it as something that node would consume in the future
Q&A, Other
- Ben: look at my PR https://github.com/yargs/yargs-parser/pull/295
- publishes CJS, ESM and for deno
- wes: if we had a good set of tools for dual publishing…
- separate packages, e.g., yargs-mjs and yargs-cjs and yargs-deno who knows
- npm rfcs for semver dist-tag resolution etc. (could leverage dist-tags for this problem)
- wes I wrote a tool internally to do stuff like this
- Ruy: releasing npm v7 beta next week (sshhshhh!~!)
Upcoming Meetings
Click +GoogleCalendar
at the bottom right to add to your own Google calendar.