Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

TypeScript #79

Closed
mbostock opened this issue Oct 30, 2023 · 0 comments · Fixed by #1632
Closed

TypeScript #79

mbostock opened this issue Oct 30, 2023 · 0 comments · Fixed by #1632
Labels
enhancement New feature or request

Comments

@mbostock
Copy link
Member

mbostock commented Oct 30, 2023

We could support TypeScript for

  • inline expressions
  • ts-tagged fenced code blocks
  • imported TypeScript modules (.ts)

We want to use esbuild’s JavaScript API for this.

We should consider type checking of TypeScript a separate (bonus, dependent) feature. To start, let’s just worry about interoperability with TypeScript, and developers can use VS Code or their own tooling to perform type checking.

@mbostock mbostock added the enhancement New feature or request label Oct 30, 2023
Fil added a commit that referenced this issue Nov 9, 2023
@Fil Fil mentioned this issue Nov 9, 2023
6 tasks
@mbostock mbostock added this to the Future milestone Nov 13, 2023
@mbostock mbostock removed this from the Future milestone Mar 24, 2024
@mbostock mbostock mentioned this issue Sep 3, 2024
8 tasks
@Fil Fil closed this as completed in #1632 Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant