Skip to content

Commit 3f44875

Browse files
chore: minutes for 2024-11-20
1 parent cb6c222 commit 3f44875

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed

meetings/2024-11-20.md

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# Node.js TypeScript team Meeting 2024-11-20
2+
3+
## Links
4+
5+
* **Recording**: <https://www.youtube.com/watch?v=cB_mOypkbIo>
6+
* **GitHub Issue**: <https://github.com/nodejs/typescript/issues/18>
7+
8+
## Present
9+
10+
* Typescript team: @nodejs/typescript
11+
* Marco Ippolito: @marco-ippolito
12+
* Andrew Branch: @andrewbranch
13+
* Rob Palmer: @robpalme
14+
* Jacob Smith @JakobJingleheimer
15+
* Daniel Rosenwasser @DanielRosenwasser
16+
* Augustin Mauroy @AugustinMauroy (observator)
17+
18+
## Agenda
19+
20+
## Announcements
21+
22+
* Extracted from **typescript-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting.
23+
* Jacob: The correct specifiers codemod has successfully migrated the Puppeteer monorepo, so I think it's ready to go (JakobJingleheimer/correct-ts-specifiers#9). I need to add a few test cases and polish docs, but I expect it to be ready to publish in the next few days.
24+
25+
### nodejs/loaders
26+
27+
* Roadmap for experimental TypeScript support [#217](https://github.com/nodejs/loaders/issues/217)
28+
29+
### nodejs/typescript
30+
31+
* Type Stripping in `node_modules/*/*.ts` [#14](https://github.com/nodejs/typescript/issues/14)
32+
* Marco: No need to support it for the unflagging, it can wait.
33+
* Daniel: Right now don't think it's a good idea, but not definitive.
34+
* Jacob: use engines section of package.json to mitigate some the incompatibility issues
35+
* Marco: probably enable it behind a flag
36+
* Daniel: monorepo use symlinks so don't need it
37+
* Andrew: monorepo already work, maybe does not work when publishing .ts files internally
38+
* Daniel: If users wants to use workspaces, that is already documented
39+
* Jacob: monorepo in fact works, tested in codemod
40+
* Marco: We believe monorepo use-cases should all work, we will re-evaluate after the feature becomes more stable.
41+
42+
* Unflag `--experimental-strip-types` [#17](https://github.com/nodejs/typescript/issues/17)
43+
* Jacob: volunteers to document how to publish a typescript package on npm
44+
* Daniel: ts 5.7 landing tomorrow
45+
* Daniel: About the ack from TypeScript team, exciting, the missing piece is providing errors in the IDE but no blockers.
46+
* Marco: transform types might always stay behind a flag, source maps should not be enabled by default. Marco should we wait to unflag, for a TS compatible flag?
47+
* Daniel: Not a big deal, it's ok
48+
* Conclusion: TS team are ok with unflagging
49+
* TS Issue for option to disallow features requiring transformations which are not supported by Node.js' --strip-types: <https://github.com/microsoft/TypeScript/issues/59601>
50+
* Andrew/Daniel: The plan is for TS to add the lint flag in TS 5.8 (the next release)
51+
* Marco: Documentation was added: <https://nodejs.org/docs/latest/api/typescript.html#type-stripping>
52+
* Marco: Talking about next steps, should we ping frontend frameworks?
53+
* Daniel: Would be good but not necessary
54+
55+
## Q&A, Other
56+
57+
## Upcoming Meetings
58+
59+
* **Node.js Project Calendar**: <https://nodejs.org/calendar>
60+
61+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.

0 commit comments

Comments
 (0)