Merge pull request #4985 from tinganho/connectModrewrite

Adds connect-modrewrite middleware
This commit is contained in:
Masahiro Wakame
2015-07-20 20:28:07 +09:00
2 changed files with 25 additions and 0 deletions
@@ -0,0 +1,13 @@
/// <reference path='./connect-modrewrite.d.ts' />
/// <reference path='../express/express.d.ts' />
import modRewrite = require('connect-modrewrite');
import express = require('express');
var app = express();
app.use(modRewrite([
'^/test$ /index.html',
'^/test/\\d*$ /index.html [L]',
'^/test/\\d*/\\d*$ /flag.html [L]',
]));
+12
View File
@@ -0,0 +1,12 @@
// Type definitions for connect-modrewrite
// Project: https://github.com/tinganho/connect-modrewrite
// Definitions by: Tingan Ho <https://github.com/tinganho/>
// Definitions: https://github.com/borisyankov/DefinitelyTyped
/// <reference path="../express/express.d.ts" />
declare module 'connect-modrewrite' {
import express = require('express');
function modrewrite(rewrites: string[]): express.RequestHandler;
export = modrewrite;
}