MCPcopy Create free account
hub / github.com/prettier/prettier / parseNestedValue

Function parseNestedValue

src/language-css/parse/parse-value.js:160–175  ·  view source on GitHub ↗
(node, options)

Source from the content-addressed store, hash-verified

158}
159
160function parseNestedValue(node, options) {
161 if (isObject(node)) {
162 for (const key in node) {
163 if (key !== "parent") {
164 parseNestedValue(node[key], options);
165 if (key === "nodes") {
166 if (!(node.type === "atword" && node.nodes.length === 0)) {
167 node.group = flattenGroups(parseValueNode(node, options));
168 }
169 delete node[key];
170 }
171 }
172 }
173 }
174 return node;
175}
176
177function parseValue(value, options) {
178 // Inline JavaScript in Less

Callers 1

parseValueFunction · 0.85

Calls 3

isObjectFunction · 0.85
flattenGroupsFunction · 0.85
parseValueNodeFunction · 0.85

Tested by

no test coverage detected