typescript-closure-tools
Version:
Command-line tools to convert closure-style JSDoc annotations to typescript, and to convert typescript sources to closure externs files
20 lines (15 loc) • 456 B
text/typescript
/// <reference path="urlrouter.d.ts" />
import http = require("http");
import urlrouter = require("urlrouter");
var result = urlrouter((app) => {
app.get('/', (req, res, next) => {
res.end('hello urlrouter');
});
app.get('/user/:id([0-9]+)', (req, res, next) => {
res.end('hello user ' + req.params.id);
});
});
var req: urlrouter.ServerRequest;
var res: urlrouter.ServerResponse;
function next() { }
result(req, res, next);