Upgrade Termina to Calcit 0.24.3 strict checks - #59
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
中文
升级 Termina 到 Calcit 与 @calcit/procs 0.24.3,并使用 Yarn 4.18 的 node-modules 模式及匹配的锁文件。为四个旧组件补充可检查的函数类型契约,显式转换两个文字显示值,修复 page 入口原先的 whole-Dynamic schema 错误。
本地验证:Caps 严格解析(17 个模块)、工具链检查、Yarn hardened immutable 安装、server/page 两个入口的严格检查、动态/废弃调用检查、server/page 编译和 Vite 生产构建均通过。现有较多历史 Dynamic 类型债务未在此 PR 中扩大。
English
Upgrade Termina to Calcit and @calcit/procs 0.24.3 with Yarn 4.18 node-modules and a matching lockfile. Add checkable function schemas to four legacy components and explicitly stringify two text values, fixing the page entry's whole-Dynamic schema failure.
Locally verified strict Caps resolution (17 modules), toolchain check, hardened immutable Yarn install, server and page checks, dynamic/deprecated analysis, both compilations, and the Vite production build. Existing legacy Dynamic debt was not expanded.