UNPKG

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
/// <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);