mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 10:56:53 +00:00
Definitions for expression-less
This commit is contained in:
parent
af81415504
commit
fe2856e93d
12
express-less/express-less-tests.ts
Normal file
12
express-less/express-less-tests.ts
Normal file
@ -0,0 +1,12 @@
|
||||
/// <reference path="./express-less.d.ts" />
|
||||
|
||||
import express = require('express');
|
||||
import expressLess = require('express-less');
|
||||
|
||||
var app = express();
|
||||
var lessOptions: expressLess.Options = {};
|
||||
lessOptions.compress = true;
|
||||
lessOptions.debug = true;
|
||||
|
||||
app.use('/less-css', expressLess(__dirname));
|
||||
app.use('/less-css-with-options', expressLess(__dirname + "/less", lessOptions));
|
||||
21
express-less/express-less.d.ts
vendored
Normal file
21
express-less/express-less.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
// Type definitions for express-less
|
||||
// Project: https://www.npmjs.com/package/express-less
|
||||
// Definitions by: xyb <https://github.com/xieyubo>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
/// <reference path="../express/express.d.ts" />
|
||||
|
||||
declare module "express-less" {
|
||||
import express = require('express');
|
||||
|
||||
function less(root: string, options?: less.Options): express.RequestHandler;
|
||||
|
||||
module less {
|
||||
export interface Options {
|
||||
debug?: boolean;
|
||||
compress?: boolean;
|
||||
}
|
||||
}
|
||||
|
||||
export = less;
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user