Files
getting-started/nodejs/errorhandling/ts/server.ts
Pratik Das 862b40b1fb Node errorhandling (#170)
* added code

* removed cdk code

* added code examples

* added ts files

* added code

* updated code

* error handling code

* Update nodejs/errorhandling/js/index.js

Co-authored-by: Pratik Das <pratikd2001@gmail.com>
Co-authored-by: Tom Hombergs <tom.hombergs@gmail.com>
2022-05-04 20:54:00 +10:00

28 lines
593 B
TypeScript

import express, { Request, Response, NextFunction } from 'express'
const app = express()
const port:number = 3001
interface Product {
name: string
price: number
currency: string
brand: string
category?: string
}
const products: Product[] = [
{name:"Television", price: 24.56, currency: "USG", brand: "samsung"},
{name:"Washing Machine", price: 67.56, currency: "EUR", brand: "LG"}
]
app.get('/products', (request: Request, response: Response)=>{
response.json(products)
})
app.listen(port,
() => console.log(`Server listening on port ${port}.`))