| 123456789101112131415161718192021222324 | 
							- var walk = require('css-tree').walk;
 
- var handlers = {
 
-     Atrule: require('./Atrule'),
 
-     AttributeSelector: require('./AttributeSelector'),
 
-     Value: require('./Value'),
 
-     Dimension: require('./Dimension'),
 
-     Percentage: require('./Percentage'),
 
-     Number: require('./Number'),
 
-     String: require('./String'),
 
-     Url: require('./Url'),
 
-     Hash: require('./color').compressHex,
 
-     Identifier: require('./color').compressIdent,
 
-     Function: require('./color').compressFunction
 
- };
 
- module.exports = function(ast) {
 
-     walk(ast, {
 
-         leave: function(node, item, list) {
 
-             if (handlers.hasOwnProperty(node.type)) {
 
-                 handlers[node.type].call(this, node, item, list);
 
-             }
 
-         }
 
-     });
 
- };
 
 
  |