Skip to content

Commit

Permalink
feat: add more info logs
Browse files Browse the repository at this point in the history
  • Loading branch information
gaelreyrol committed Mar 12, 2020
1 parent 2169582 commit ce15af1
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions lib/module.js
Original file line number Diff line number Diff line change
Expand Up @@ -62,26 +62,50 @@ module.exports = function(moduleOptions) {
}

if (options.hsts) {
if (!this.nuxt.options.dev || options.dev) {
logger.info('Adding HSTS')
}

this.addServerMiddleware(configureHsts(options.hsts))
}

if (options.csp) {
if (!this.nuxt.options.dev || options.dev) {
logger.info('Adding CSP')
}

this.addServerMiddleware(configureCsp(options.csp))
}

if (options.referrer) {
if (!this.nuxt.options.dev || options.dev) {
logger.info('Adding Referrer Policy')
}

this.addServerMiddleware(configureReferer(options.referrer))
}

if (options.features) {
if (!this.nuxt.options.dev || options.dev) {
logger.info('Adding Features Policy')
}

this.addServerMiddleware(configureFeatures(options.features))
}

if (options.additionalHeaders) {
if (!this.nuxt.options.dev || options.dev) {
logger.info('Adding optional security headers')
}

this.addServerMiddleware(configureAddtionnalHeaders())
}

if (options.securityFile) {
if (!this.nuxt.options.dev || options.dev) {
logger.info('Adding security file')
}

options.securityFile.wellKnowDir = '.well-known'
options.securityFile.fileName = 'security.txt'

Expand Down

0 comments on commit ce15af1

Please sign in to comment.