@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
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", "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
};