Website Structure
This commit is contained in:
parent
62812f2090
commit
71f0676a62
22365 changed files with 4265753 additions and 791 deletions
19
Frontend-Learner/node_modules/cssnano-utils/src/getArguments.js
generated
vendored
Normal file
19
Frontend-Learner/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;
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue