UNPKG

@thi.ng/units

Version:

Extensible SI unit creation, conversions, quantities & calculations, CLI calculator (incl. Lisp-like DSL and ~170 predefined units & constants)

18 lines (17 loc) 447 B
import { defUnit, div, reciprocal } from "../unit.js"; import { m2 } from "./area.js"; import { inch } from "./length.js"; import { g, kg } from "./mass.js"; import { m3 } from "./volume.js"; const g_m2 = defUnit( ["g/m2", "gsm"], "gram per square meter", div(g, m2) ); const kg_m3 = defUnit("kg/m3", "kilogram per cubic meter", div(kg, m3)); const dpi = defUnit("dpi", "dots per inch", reciprocal(inch)); export { dpi, g_m2, kg_m3 };