Skip to content

[ui] TS native preview#32990

Merged
hellendag merged 1 commit into
masterfrom
dish/ts-native-preview
Dec 5, 2025
Merged

[ui] TS native preview#32990
hellendag merged 1 commit into
masterfrom
dish/ts-native-preview

Conversation

@hellendag

@hellendag hellendag commented Dec 5, 2025

Copy link
Copy Markdown
Contributor

Add the TypeScript native preview to a few JS projects in dagster, along with a tsgo script to run it.

https://devblogs.microsoft.com/typescript/progress-on-typescript-7-december-2025/

This will let us start trying it out a bit before everyone switches to use it, using it in builds, etc.

I had to iron out a couple of issues. Will comment inline.

Test Plan

For each project with tsgo added, run yarn tsgo. make tsgo from dagster-ui.

Copy link
Copy Markdown
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@github-actions

github-actions Bot commented Dec 5, 2025

Copy link
Copy Markdown
Contributor

Deploy preview for dagit-storybook ready!

✅ Preview
https://dagit-storybook-oicvh9rc3-elementl.vercel.app
https://dish-ts-native-preview.components-storybook.dagster-docs.io

Built with commit 9400d99.
This pull request is being automatically deployed with vercel-action

@github-actions

github-actions Bot commented Dec 5, 2025

Copy link
Copy Markdown
Contributor

Deploy preview for dagit-core-storybook ready!

✅ Preview
https://dagit-core-storybook-4zbup2hkp-elementl.vercel.app
https://dish-ts-native-preview.core-storybook.dagster-docs.io

Built with commit 9400d99.
This pull request is being automatically deployed with vercel-action

@hellendag
hellendag marked this pull request as ready for review December 5, 2025 20:50
* Merges result data for queries of the same type.
* See mocking.test.ts for example usage
*/
export function mergeMockQueries<T extends Record<string, any>>(

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This wasn't being used anywhere in OSS, and was the only place raising TS errors.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Confirmed.

@cmpadden cmpadden left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🏃💨

hellendag commented Dec 5, 2025

Copy link
Copy Markdown
Contributor Author

Merge activity

  • Dec 5, 10:08 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Dec 5, 10:08 PM UTC: @hellendag merged this pull request with Graphite.

@hellendag
hellendag merged commit d538aed into master Dec 5, 2025
8 checks passed
@hellendag
hellendag deleted the dish/ts-native-preview branch December 5, 2025 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants