DefinitelyTyped/less-middleware/less-middleware-tests.ts
2015-04-09 02:18:33 -03:00

29 lines
730 B
TypeScript

/// <reference path="less-middleware.d.ts" />
import express = require('express');
import lessMiddleware = require('less-middleware');
var app = express();
app.use(lessMiddleware('public', {
cacheFile: null,
debug: false,
dest: 'dest',
force: false,
once: false,
pathRoot: 'root',
postprocess: {
css: function(css, req) { return css; },
},
preprocess: {
less: function(src, req) { return src; },
path: function(pathname, req) { return pathname; },
importPaths: function(paths, req) { return paths; }
},
render: {
compress: 'auto',
yuicompress: false,
paths: ['foo', 'bar']
},
storeCss: function(css, req, next) {},
}));