@ ectropy/ 建筑- 商业文本
公共类型Script类型合同 建筑业-商业 域名,用于 @ectropy/schemas`普遍决定记录。 此套件舰只类型——没有运行时代码,没有JSON Schema文件——作为 .ts 直接由同行消费的来源 @ectropy/schemas。 。 。 .
这是什么
所有类型都从单一的入站点输出, types/index.ts,按其模型分类如下:
决策域和权限
construction-commercial-domain.types.ts- 那个construction-commercial域标识符construction-commercial-authority.types.ts- 按AIA/IPD/GMP/设计-建造公约划分的7级权力级联(FIELD-规范)construction-decision-type.types.ts- 语义决定分类(APPROVAL、REJECTION、DEFERRAL、ESCALALATION、PROPOSAL、CONEQUENC)
决定活动的背景
voxel-attachment.types.ts空间/BIM voxel 可附加于决定事件construction-trigger-context.types.ts, (中文(简体) ),construction-action.types.ts, (中文(简体) ),construction-evidence.types.ts, (中文(简体) ),construction-participants.types.ts, (中文(简体) ),construction-outcome-context.types.ts触发/行动/证据/参与者/结果构成建筑-商业决策事件的形状
BPC( 构建产品目录) 智能
bpc-enums.types.ts建筑产品目录词汇表(数量单位、组装类别等)bpc-assembly-bom.types.ts, (中文(简体) ),bpc-labor-schedule.types.ts, (中文(简体) ),bpc-product-price.types.ts- 材料账单、劳工和定价形式bpc-cost-composite.types.ts, (中文(简体) ),bpc-cost-grounded.types.ts——双渠道组装成本类型(PPI-composite vs.产品基础)
费用
cost-response.types.ts——成本路线,包括合并成本路线的面向消费者的反应形态DualChannelPricingResponsecost-ppi.types.ts, (中文(简体) ),cost-regional.types.ts, (中文(简体) ),cost-material-signal.types.ts, (中文(简体) ),cost-data-provenance.types.ts——PPI,区域因素,材料符号和出处等形态,为这些反应提供素材
碳矿
carbon-response.types.ts, (中文(简体) ),carbon-epd.types.ts——环境产品宣言反应形状,如.ProductEpdResponse
管辖权
jurisdiction-response.types.ts——站点 ——行政和市场钥匙(县级FIPS,CBSA,市政府,加拿大人口普查司/经济区/CMA,IANA时区),有出处,如:.JurisdictionResolutionResponse
安装
pnpm add @ectropy/construction-commercial-context
要求数 @ectropy/schemas 作为同伴的依赖关系(^0.4.0)——几种类型(如:. AuthorityLabelMap, (中文(简体) ), Urn)从中导入.
发展
pnpm install
pnpm typecheck # tsc --noEmit
pnpm test # vitest run, against __tests__/
没有构建步骤: 软件包作为 TypeScript 源(main编号 :types 两个点 types/index.ts) (中文(简体) ).
版本
当前版本 : 0.4.0。见 git log (成本类型在v.2.0中着陆,碳类型在v.3.0中着陆,管辖类型在v. 4.0中着陆).
许可证
阿帕奇-2.0 — 见 自由主义。 。 。 .