Skip to content

Design Meeting Notes, 1/24/2024 #57241

Closed
Closed
@DanielRosenwasser

Description

@DanielRosenwasser

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Design NotesNotes from our design meetings

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions