Should we pin the version of HonoX?
HonoX is currently under active development, and its README explicitly states that breaking changes may be introduced. If a user starts their project using the `x-basic` template and later breaking changes are made to HonoX, users who do not properly manage lock files may be confused by changes in HonoX's behavior.
To avoid this confusion, I suggest updating the `"honox": "^0.1.52"` in the `dependencies` section of `package.json` to `"honox": "0.1.52"`, thereby pinning the version. What do you think about this approach?
We could simply change the template, or alternatively, consider pinning the version as a post-processing step in `create-hono`.
关闭于 2025-12-11 2 条评论