Merge pull request #219 from shocknet/feature/add-version

add api version to response headers
This commit is contained in:
CapDog 2020-10-19 11:59:39 -05:00 committed by GitHub
commit b40764b08d
2 changed files with 8 additions and 1 deletions

View file

@ -1,8 +1,10 @@
const program = require("commander");
const {version} = (JSON.parse(require('fs').readFileSync("./package.json", "utf-8")))
// parse command line parameters
program
.version("1.0.0")
.version(version)
.option("-s, --serverport [port]", "web server http listening port (defaults to 8280)")
.option("-x, --httpsport [port]", "web server https listening port (defaults to 8283)")
.option("-h, --serverhost [host]", "web server listening host (defaults to localhost)")

View file

@ -199,6 +199,11 @@ const server = program => {
next()
})
app.use((req, res, next) => {
res.set('Version', program.version())
next()
})
await Storage.init({
dir: Path.resolve(rootFolder, '../.storage')
})