UNPKG

raptor

Version:

RaptorJS provides an AMD module loader that works in Node, Rhino and the web browser. It also includes various sub-modules to support building optimized web applications.

30 lines (22 loc) 822 B
define( 'raptor/optimizer/MinifyCSSFilter', function(require, exports, module) { "use strict"; var strings = require('raptor/strings'); return { contentType: 'text/css', name: module.id, filter: function(code, contentType, dependency, bundle) { if (contentType === 'text/css') { var mergeDuplicates = dependency.mergeDuplicates !== false; var minified = require('raptor/css-minifier').minify(code, { mergeDuplicates: mergeDuplicates }); return minified; } else { return code; } } }; });