An Express.js project implemented using Typescript with strongly typed objects:
Clone the repository
npm install
typings install
node index.js
Browse to http://localhost:3000
Wow, it works!
npm run nodemon
.
├── src # Main project files
│ ├── index.ts # Required from ../index.js with ts-node
│ ├── public # Assets folder
│ ├── controllers # Controller files
│ ├── views # Jade files
│ ├── routes # Routes folder
│ ├── config # Configuration folder
│ ├───├── express.ts # Express configuration
│ ├───├── config.ts # Application configuration in config.js (port etc)
index.js # Requires ./src with ts-node module
MIT - Do with as you like.