MCPcopy Create free account
hub / github.com/webstudio-is/webstudio / cssTryParseValue

Function cssTryParseValue

packages/css-data/src/parse-css-value.ts:39–46  ·  view source on GitHub ↗
(input: string)

Source from the content-addressed store, hash-verified

37import { units } from "./__generated__/units";
38
39export const cssTryParseValue = (input: string): undefined | CssNode => {
40 try {
41 const ast = parse(input, { context: "value" });
42 return ast;
43 } catch {
44 return;
45 }
46};
47
48const splitRepeated = (nodes: CssNode[]) => {
49 const lists: Array<CssNode[]> = [[]];

Callers 11

parseLinearGradientFunction · 0.90
parseGridAreasFunction · 0.90
parseMinmaxFunction · 0.90
checkGridTemplateSupportFunction · 0.90
parseConicGradientFunction · 0.90
parseRadialGradientFunction · 0.90
substituteVarsFunction · 0.90
isValidDeclarationFunction · 0.85
parseCssValueFunction · 0.85

Calls 1

parseFunction · 0.50

Tested by

no test coverage detected