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

Improve/ts and export #112

Merged
merged 9 commits into from
Mar 29, 2024
Merged

Conversation

HaydenOrz
Copy link
Collaborator

主要变更

  1. 优化ts 类型声明文件
  2. 修改tsconfig,开启更严格的检查,并修复相应的类型错误
  3. 优化 languagesFeatures 类的ts类型,在 languagesFeatures 类上新增 dispose 方法用于释放内部的worker,新增 getAllEntities 方法,用于收集实体
  4. 优化 debounce 的ts类型
  5. language 配置不再立即加载,而是按需加载,即在编辑器用到对应语言时才加载
  6. 移除无意义的导出

@HaydenOrz HaydenOrz added enhancement Enhance existing feature improvement Improve existing feature labels Mar 29, 2024
Copy link
Collaborator

@LuckyFBB LuckyFBB left a comment

Choose a reason for hiding this comment

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

LGTM

@HaydenOrz HaydenOrz merged commit 7fceed2 into DTStack:main Mar 29, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhance existing feature improvement Improve existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants