@weliant-inc/weliant-types

中文文档
1.0.93发布于 2026/11/03UNLICENCEDTypeScriptESM + CJS零依赖

对接、对接、对接的共享请求、响应和常量类型。使用者通过本地路径链接此文件夹,并读取构建的 dist/运行吧 npm run build 每次改变之后。

中文使用文档

weliant-types

对接、对接、对接的共享请求、响应和常量类型。使用者通过本地路径链接此文件夹,并读取构建的 dist/运行吧 npm run build 每次改变之后。

约定

  • 枚举值 是类型+ const对,而不是TS enum:

    export type ApplicationStatus = "PENDING" | "ACCEPTED" | "REJECTED";
    export const ApplicationStatus = {
      PENDING: "PENDING",
      ACCEPTED: "ACCEPTED",
      REJECTED: "REJECTED",
    } as const satisfies { [K in ApplicationStatus]: K };
    
  • 反应 走遍每一个领域。可空字段是 T | null,从来没有 ?:.

  • 日期 iso - 8601 string年代,从来没有 Date.

  • 请求 对于创建/编辑表单是完全替换的:一个新的可选字段是必需的键类型 T | null,所以“unset”总是明确的。

  • 命名: XResponse, XResponseList (列表项), XCreateRequest, XEditRequest, XFilters.

  • 文件夹的形状: src/<domain>/{enums,requests,responses,filters,constants}/index.ts,再加上 src/<domain>/index.ts 重新导出存在的子文件夹。导出每个域 src/index.ts.

  • 医生的评论 陈述…的意义 null 任何规则都不能被消费者打破。

  • 双引号,2个空格缩进。

公共职业资料索引

src/publicCareers 是一个合同第三方(代理网站)的代码反对。保持它 添加剂 一旦发布:添加字段,永远不要重命名或删除它们。

版本与发布记录

@weliant-inc/weliant-types 共发布 9 个版本,首次发布于 2026/03/11;过去 12 个月发布了 9 个版本。

版本发布日期距今
1.0.93latest2026/11/03今天
1.0.922026/11/021 天前
1.0.902026/05/105 个月前
1.0.892026/04/206 个月前
1.0.872026/03/227 个月前
1.0.862026/03/187 个月前

关于 @weliant-inc/weliant-types 的常见问题

@weliant-inc/weliant-types 是什么?

对接、对接、对接的共享请求、响应和常量类型。使用者通过本地路径链接此文件夹,并读取构建的 dist/运行吧 npm run build 每次改变之后。

如何安装 @weliant-inc/weliant-types?

在项目目录运行 npm install @weliant-inc/weliant-types,或使用 pnpm add / yarn add / bun add。

@weliant-inc/weliant-types 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@weliant-inc/weliant-types 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@weliant-inc/weliant-types 可以商用吗?

@weliant-inc/weliant-types 使用 UNLICENCED 许可。声明的许可为 UNLICENCED,请阅读许可原文确认使用条件。以上为概括,不构成法律意见,请以许可原文为准。

@weliant-inc/weliant-types 还在维护吗?

最新版本 1.0.93 发布于 2026/11/03(今天);至今共发布 9 个版本,其中过去 12 个月发布了 9 个;首次发布于 2026/03/11。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。