clarity-pattern-parser
Version:
Parsing Library for Typescript and Javascript.
11 lines (7 loc) • 321 B
text/typescript
import { Sequence } from "../../patterns/Sequence";
import { Regex } from "../../patterns/Regex";
import number from "./number";
const unitType = new Regex("unit-type", "[a-zA-Z%]+");
unitType.setTokens(["px", "%", "em", "rem", "vh", "vw"]);
const unit = new Sequence("unit", [number, unitType]);
export default unit;