UNPKG

@chasemoskal/magical

Version:

web toolkit for lit apps

13 lines 555 B
import { compile } from "./compilation/compile.js"; import { parse } from "./parsing/ordinary/parse.js"; import { tokenize } from "./parsing/ordinary/tokenize.js"; export function camelCss(input) { const tokens = tokenize(input); const expressions = parse(tokens); return [...compile(expressions)].join(""); } export function css(strings, ...values) { const input = Array.from(strings).reduce((previous, current, index) => previous + current + (values[index] ?? ""), ""); return camelCss(input); } //# sourceMappingURL=camel-css.js.map