openInula 类型系统开发 #1

Closed
Shanyujia wants to merge 0 commits from Shanyujia/inula:master into master
Contributor

​ • JSX 类型补全:成功实现了对 openinula 的 JSX 类型的补全,包含 IntrinsicElements, IntrinsicAttributes 以及子元素类型等。

​ • API 类型补全:已对大多数 API 进行了函数签名补全,提高了类型的粒度和精确度,修复了类型声明中的若干不完整项。

​ • 类型文件打包优化:成功优化了 rollup-plugin-dts 打包策略,生成的 .d.ts 文件与 @types/react 类似,增强了与社区的兼容性。

​ • **JSX 类型补全**:成功实现了对 openinula 的 JSX 类型的补全,包含 IntrinsicElements, IntrinsicAttributes 以及子元素类型等。 ​ • **API 类型补全**:已对大多数 API 进行了函数签名补全,提高了类型的粒度和精确度,修复了类型声明中的若干不完整项。 ​ • **类型文件打包优化**:成功优化了 rollup-plugin-dts 打包策略,生成的 .d.ts 文件与 @types/react 类似,增强了与社区的兼容性。
Shanyujia added 2 commits 2024-10-14 19:02:34 +08:00
Shanyujia closed this pull request 2024-10-14 23:56:02 +08:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: openinula/inula#1
No description provided.