UNPKG

@thi.ng/units

Version:

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

16 lines (15 loc) 502 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", "gram per square meter", div(g, m2)); const gsm = defUnit("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, gsm, kg_m3 };