MOON
Server: Apache
System: Linux e2e-78-16.ssdcloudindia.net 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
User: imensosw (1005)
PHP: 8.0.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/imensosw/chartapi.imenso.co/node_modules/csso/lib/clean/index.js
var walk = require('css-tree').walk;
var handlers = {
    Atrule: require('./Atrule'),
    Comment: require('./Comment'),
    Declaration: require('./Declaration'),
    Raw: require('./Raw'),
    Rule: require('./Rule'),
    TypeSelector: require('./TypeSelector'),
    WhiteSpace: require('./WhiteSpace')
};

module.exports = function(ast, options) {
    walk(ast, {
        leave: function(node, item, list) {
            if (handlers.hasOwnProperty(node.type)) {
                handlers[node.type].call(this, node, item, list, options);
            }
        }
    });
};