micro-helmet
v2.0.0
Published
security headers for micro
Downloads
152
Maintainers
Readme
micro-helmet
security headers for micro using helmet
requires node.js 10+
Install - Usage - License: Apache-2.0
Install
npm install micro-helmet
Usage
As a wrapper function:
var helmet = require('micro-helmet')
module.exports = helmet(async (req, res) => {
return { ok: true }
})
As a utility:
var helmet = require('micro-helmet')
module.exports = async (req, res) => {
await helmet.addHeaders(req, res)
return { ok: true }
}
API
helmet(handler, opts={})
Wrap a handler function. This adds helmet's headers before calling your handler.
opts
can be used to configure specific headers. It is passed through to helmet.
await helmet.addHeaders(req, res, opts={})
Add helmet's headers.
opts
can be used to configure specific headers. It is passed through to helmet.