Releases: BackendStack21/restana-static
Releases · BackendStack21/restana-static
Updating dependencies and docs
Changes:
- Dependencies were updated to latest versions.
- Documentation was updated.
Fixing environment variable typo + Updating dependencies
Changes:
- Fixing environment variable typo: DEFALUT_FILE is now DEFAULT_FILE
- Updating dependencies
Updating dependencies
"dependencies": {
"config": "^3.3.2",
"helmet": "^3.23.3",
"http-cache-middleware": "^1.3.6",
"morgan": "^1.10.0",
"restana": "^4.8.0",
"serve-static": "^1.14.1"
},
"devDependencies": {
"chai": "^4.2.0",
"mocha": "^8.2.1",
"supertest": "^4.0.2"
}
Updating dependencies
Updating dependencies to latest versions.
Updating dependencies
Changes:
- Dependencies were updated to latest versions.
Updating dependencies
Changes:
- Dependencies were updated to latest versions.
Allow to disable service logs
Changes:
- New boolean
logsEnabled
configuration was added to allow develops to disable logs. - Updating
restana
to latest version.
Introducing middlewares
Changes:
- With this release we add support for custom middlewares support.
- Helmet is now enabled by default.
Implementation details
Custom middlewares
You can also introduce other features such as authentication, security protections, etc... by using custom middlewares.
You can just replace the middlewares.js
file by your own configuration.
Default:
// custom middlewares set
// this file is intended to be overwritten by final images
const helmet = require('helmet')
module.exports = [
helmet
]
Please note that the
helmet
middleware enabled by default. See more details here: https://www.npmjs.com/package/helmet
Update dependencies
Changes:
- Updating dependencies to latest versions.
Update dependencies
Changes:
- Updating
http-cache-middleware
module to latest version.