Skip to content

Commit 49045b4

Browse files
committed
updated packages to latest
1 parent 2c5f711 commit 49045b4

File tree

3 files changed

+51
-48
lines changed

3 files changed

+51
-48
lines changed

package.json

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,16 @@
1515
"start": "npm run build && node dist/app.js"
1616
},
1717
"dependencies": {
18-
"body-parser": "^1.18.3",
19-
"dinoloop": "^2.1.0",
20-
"express": "^4.16.3"
18+
"body-parser": "~1.18.3",
19+
"dinoloop": "~2.3.0",
20+
"express": "~4.16.3",
21+
"source-map-support": "~0.5.10"
2122
},
2223
"devDependencies": {
23-
"@types/express": "^4.11.1",
24-
"@types/node": "^10.0.22",
25-
"rimraf": "^2.5.2",
26-
"typescript": "~2.4.2"
24+
"@types/express": "~4.11.1",
25+
"@types/node": "~10.0.0",
26+
"rimraf": "~2.5.2",
27+
"typescript": "~2.8.1"
2728
},
2829
"engines": {
2930
"node": ">= 8.10.x",

src/app/app.ts

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,22 @@
1-
import express = require('express');
2-
import bodyParser = require('body-parser');
3-
import { Dino } from 'dinoloop';
4-
import { HomeController } from './controllers/home.controller';
5-
6-
const app = express();
7-
const port = process.env.PORT || 8088;
8-
9-
/************ basic express-setup **************/
10-
app.use(bodyParser.json());
11-
12-
// Dino requires express app instance
13-
// and the base-uri on which dino app to be mounted
14-
const dino = new Dino(app, '/api');
15-
16-
dino.useRouter(() => express.Router());
17-
dino.registerController(HomeController);
18-
dino.bind();
19-
1+
// tslint:disable-next-line: no-require-imports no-var-requires
2+
require('source-map-support').install();
3+
import express = require('express');
4+
import bodyParser = require('body-parser');
5+
import { Dino } from 'dinoloop';
6+
import { HomeController } from './controllers/home.controller';
7+
8+
const app = express();
9+
const port = process.env.PORT || 8088;
10+
11+
/************ basic express-setup **************/
12+
app.use(bodyParser.json());
13+
14+
// Dino requires express app instance
15+
// and the base-uri on which dino app to be mounted
16+
const dino = new Dino(app, '/api');
17+
18+
dino.useRouter(() => express.Router());
19+
dino.registerController(HomeController);
20+
dino.bind();
21+
2022
app.listen(port, () => console.log(`Server started on port ${port}`));

tsconfig.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
{
2-
"compilerOptions": {
3-
"target": "es6",
4-
"module": "commonjs",
5-
"moduleResolution": "node",
6-
"emitDecoratorMetadata": true,
7-
"experimentalDecorators": true,
8-
"sourceMap": true,
9-
"lib": [
10-
"es2017"
11-
],
12-
"typeRoots": [
13-
"node_modules/@types"
14-
],
15-
"outDir": "./dist"
16-
},
17-
"compileOnSave": false,
18-
"exclude": [
19-
"node_modules",
20-
"dist"
21-
]
22-
}
1+
{
2+
"compilerOptions": {
3+
"target": "es6",
4+
"module": "commonjs",
5+
"moduleResolution": "node",
6+
"emitDecoratorMetadata": true,
7+
"experimentalDecorators": true,
8+
"inlineSourceMap": true,
9+
"lib": [
10+
"es2017"
11+
],
12+
"typeRoots": [
13+
"node_modules/@types"
14+
],
15+
"outDir": "./dist"
16+
},
17+
"compileOnSave": false,
18+
"exclude": [
19+
"node_modules",
20+
"dist"
21+
]
22+
}

0 commit comments

Comments
 (0)