Skip to content

Working resolver for native TS supportΒ #61799

@mindplay-dk

Description

@mindplay-dk

What is the problem this feature will solve?

Why isn't something like this built into Node?

https://www.npmjs.com/package/node-typescript-resolver

I've been using this on a few projects - it makes everything "just work", JS/TS packages, ES modules and CJS, everything just loads and works without problems, no compiler/bundler needed for backend projects.

This is a major selling point of platforms like Bun and Deno, and likely a big reason it feels much more difficult for beginners to start a project in Bun or Deno - they give you actually useful TS support out of the box.

I want people to use and support Node, the original JS platform - a good TS experience by default, without extra packages and configuration to make it work, really would make this a much easier sell. 😌

What is the feature you are proposing to solve the problem?

Onboarding, TS integration/adoption.

What alternatives have you considered?

I have tried many loaders/resolvers, I've never seen another one that just works.

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestIssues that request new features to be added to Node.js.

    Type

    No type

    Projects

    Status

    Awaiting Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions