@chasemoskal/magical
Version:
web toolkit for lit apps
13 lines • 555 B
JavaScript
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