【文件属性】:
文件名称:ts-measurement:TypeScript不透明测量
文件大小:46KB
文件格式:ZIP
更新时间:2021-04-10 09:05:24
typescript types utils unit measurement
ts测量
小型TypeScript不透明测量库
安装
yarn add ts-measurement typescript@^4.0.0
不透明类型
目前,只有时间单位可用:
Milliseconds
Seconds
Minutes
Hours
Days
Weeks
Months
Years
Decades
Centuries
Millenniums
不允许分配不同类型的变量,因此很安全 :check_mark_button:
let hours = 1 as Hours ;
let twoHours = 2 as Hours ;
let minutes = 1 as Minutes ;
let twoMinutes = 2 as Minutes ;
/* Cannot assign different types */
// @ts -expect-error
hours = minutes ;
【文件预览】:
ts-measurement-main
----tsconfig.prod.json(203B)
----.gitignore(19B)
----package.json(1KB)
----src()
--------time()
--------index.ts(583B)
----jest.config.js(133B)
----LICENSE(1KB)
----tsconfig.json(314B)
----.github()
--------workflows()
----README.md(1KB)
----tests()
--------time()
----yarn.lock(110KB)