import * as express from "express";
import * as path from "path";

const app = express();

app.get('/', (req: express.Request, res: express.Response) => {
  res.send('Hello Typescript!');
});

app.get('/:name', (req: express.Request, res: express.Response) => {
  let name: string = req.params.name;
  res.send('Hello ' + name + '!');
});

app.listen('8080');
console.log('\nApp is running. To view it, open a web browser to http://localhost:8080.\nTo be greeted by the app, visit http://localhost:8080/YourName.\n\nQuit app with ctrl+c.');

import * as express from "express";
import * as path from "path";

const app:express.Application = express();

app.get('/', (req: express.Request, res: express.Response) => {
  res.send('Hello Typescript!');
});

app.get('/:name', (req: express.Request, res: express.Response) => {
  let name: string = req.params.name;
  res.send('Hello ' + name + '!');
});

app.listen('8080');
console.log('\nApp is running. To view it, open a web browser to http://localhost:8080.\nTo be greeted by the app, visit http://localhost:8080/YourName.\n\nQuit app with ctrl+c.');

Add type declaration to app.
Add type declaration to app.

