Skip to content

Design Meeting Notes, 1/24/2024 #57241

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
DanielRosenwasser opened this issue Jan 30, 2024 · 0 comments
Closed

Design Meeting Notes, 1/24/2024 #57241

DanielRosenwasser opened this issue Jan 30, 2024 · 0 comments
Labels
Design Notes Notes from our design meetings

Comments

@DanielRosenwasser
Copy link
Member

5.4 Breaking Changes

#57117

Supporting Named ESM Imports from the TypeScript API

#57133

  • Proof-of-concept that adds an object that is friendly to cjs-module-lexer.
  • If part of the build requires importing the compiler to build up that object, is that a security issue for PRs?
    • Already running build scripts etc.
  • If you use export = , we emit stuff that is not friendly to cjs-module-lexer?
    • The lexer cannot deal with non-shorthand property declarations.
      • What???
  • Feels like people are not happy with it since we don't fully understand the implications, but not strongly against it.
@DanielRosenwasser DanielRosenwasser added the Design Notes Notes from our design meetings label Jan 30, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Design Notes Notes from our design meetings
Projects
None yet
Development

No branches or pull requests

2 participants