It appears you have a well-structured Git repository with various files, including SVG icons and HTML documents. Here's a brief overview:
This commit is contained in:
19
backend/node_modules/cssnano-utils/src/getArguments.js
generated
vendored
Normal file
19
backend/node_modules/cssnano-utils/src/getArguments.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
'use strict';
|
||||
/**
|
||||
* Extracts the arguments of a CSS function or AtRule.
|
||||
*
|
||||
* @param {import('postcss-value-parser').ParsedValue | import('postcss-value-parser').FunctionNode} node
|
||||
* @return {import('postcss-value-parser').Node[][]}
|
||||
*/
|
||||
module.exports = function getArguments(node) {
|
||||
/** @type {import('postcss-value-parser').Node[][]} */
|
||||
const list = [[]];
|
||||
for (const child of node.nodes) {
|
||||
if (child.type !== 'div') {
|
||||
list[list.length - 1].push(child);
|
||||
} else {
|
||||
list.push([]);
|
||||
}
|
||||
}
|
||||
return list;
|
||||
};
|
||||
Reference in New Issue
Block a user