Skip to content

TS 5.0 - ModuleResolutionKind Enum changed (breaking change that's not listed) #53131

Closed
@dummdidumm

Description

@dummdidumm

Bug Report

ts.ModuleResolutionKind seems to have changed between 4.9 and 5. The enum now has a Node10 value which I guess is the old NodeJs. This isn't mentioned in the API breaking changes list, so this is either a bug (which will probably break a few libraries [for example the rollup typescript plugin, through which I discovered this]) or should be added to that list.
(for me personally, if you want to keep the name change, it would be best to first deprecate the old name and remove it later)

🔎 Search Terms

ModuleResolutionKind

🕗 Version & Regression Information

  • This changed between versions 4.9 and 5.0

⏯ Playground Link

Doesn't apply here

💻 Code

ts.ModuleResolutionKind.NodeJs

🙁 Actual behavior

Error

🙂 Expected behavior

No error

Metadata

Metadata

Assignees

No one assigned

    Labels

    APIRelates to the public API for TypeScriptBugA bug in TypeScript

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions