Skip to content

Commit 1fafbf6

Browse files
Merge pull request #143 from Kibibit/feature-add-helmet-for-extra-security
[FEATURE] Add helmet for extra security
2 parents e1143c4 + ab27ac6 commit 1fafbf6

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"colors": "~1.1.2",
2525
"directory-tree": "~0.1.1",
2626
"express": "~4.13.3",
27+
"helmet": "^2.1.1",
2728
"mime-types": "^2.1.11",
2829
"scribe-js": "~2.0.4",
2930
"serve-favicon": "~2.3.0",

server.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
// CALL THE PACKAGES --------------------
55
var express = require('express'), // call express
6+
helmet = require('helmet'),
67
config = require('./config'),
78
path = require('path'),
89
favicon = require('serve-favicon'), // set favicon
@@ -13,6 +14,10 @@ var app = express(); // define our app using express
1314
var scribe = require('scribe-js')(); // used for logs
1415
var console = process.console;
1516

17+
// hook helmet to our express app. This adds some protection to each communication with the server
18+
// read more at https://github.com/helmetjs/helmet
19+
app.use(helmet());
20+
1621
colors.enabled = true; //enable colors even through piping.
1722

1823
// create application/json parser

0 commit comments

Comments
 (0)