PHP 7.4.33
Preview: partitionApplyAtRules.js Size: 1.44 KB
/var/www/cookieconsent.bitkit.dk/httpdocs/node_modules/tailwindcss/lib/lib/partitionApplyAtRules.js
"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
Object.defineProperty(exports, "default", {
    enumerable: true,
    get: function() {
        return expandApplyAtRules;
    }
});
function partitionRules(root) {
    if (!root.walkAtRules) return;
    let applyParents = new Set();
    root.walkAtRules("apply", (rule)=>{
        applyParents.add(rule.parent);
    });
    if (applyParents.size === 0) {
        return;
    }
    for (let rule of applyParents){
        let nodeGroups = [];
        let lastGroup = [];
        for (let node of rule.nodes){
            if (node.type === "atrule" && node.name === "apply") {
                if (lastGroup.length > 0) {
                    nodeGroups.push(lastGroup);
                    lastGroup = [];
                }
                nodeGroups.push([
                    node
                ]);
            } else {
                lastGroup.push(node);
            }
        }
        if (lastGroup.length > 0) {
            nodeGroups.push(lastGroup);
        }
        if (nodeGroups.length === 1) {
            continue;
        }
        for (let group of [
            ...nodeGroups
        ].reverse()){
            let clone = rule.clone({
                nodes: []
            });
            clone.append(group);
            rule.after(clone);
        }
        rule.remove();
    }
}
function expandApplyAtRules() {
    return (root)=>{
        partitionRules(root);
    };
}

Directory Contents

Dirs: 0 × Files: 22
Name Size Perms Modified Actions
2.96 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
2.10 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
3.51 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
9.70 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
10.22 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
9.21 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
22.55 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
11.43 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
1.94 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
37.42 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
2.85 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
1.96 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
3.55 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
12.36 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
1.44 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
1.89 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
2.73 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
6.38 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
56.63 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
7.95 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
2.14 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
1.04 KB lrw-r--r-- 2025-06-16 05:45:40
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).