@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
JavaScript
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
};