Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions minutes/2026-03-11 test-runner meeting minutes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# 11 March 2026

## Attendees

* Diogo de Souza [@sozua](https://github.com/sozua)
* Jacob Smith [@JakobJingleheimer](https://github.com/JakobJingleheimer) (chair)
* Pietro Marchini [@pmarchini](https://github.com/pmarchini)

## Topics

* doc(proposal): un/break --test [nodejs/test-runner#13](https://github.com/nodejs/test-runner/pull/13)
* change test flag to subcommand? `node --test` → `node test`
* High-impact suggestions from Colin [nodejs/test-runner#21](https://github.com/nodejs/test-runner/issues/21)

## Outcomes

* From a technical standpoint, a `test` subcommand appears to be much easier than we expected.
* It's however not obvious why this is not used more. We suspect it might be due to the breaking change where `node test` would have run `node ./test.js` (or `node ./test/index.js`)
Comment on lines +17 to +18
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I couldn't attend the meeting.
This was also discussed back when Yagiz added node --run and in nodejs/node#53483

Seems relevant as well

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Huzzah! There is where that discussion was! I knew I wasn't crazy. Thank you 🙏


## Todos

* @JakobJingleheimer: To ask around about lack of subcommands
* Antoine FtW: it's indeed because of the breaking change suspected in the above discussion.
* @JakobJingleheimer: To keep an ear to the ground for the TC39 discussion about relaxing the requirement for dynamic import to always return the same.
* Consolidate `defaultExport` & `namedExports` [nodejs/node#61727](https://github.com/nodejs/node/pull/61727) needs some reviews and some opinions on whether old or new should "win" a conflict.