@jsreport/jsreport-cli
Advanced tools
@@ -15,1 +15,13 @@ const jsreport = require('$moduleName$')() | ||
} | ||
async function shutdown () { | ||
try { | ||
await jsreport.close() | ||
process.exit(0) | ||
} catch (e) { | ||
console.error(e) | ||
process.exit(1) | ||
} | ||
} | ||
process.on('SIGTERM', shutdown) | ||
process.on('SIGINT', shutdown) |
{ | ||
"name": "@jsreport/jsreport-cli", | ||
"version": "4.0.5", | ||
"version": "4.1.0", | ||
"description": "Command line interface for jsreport", | ||
@@ -53,3 +53,3 @@ "keywords": [ | ||
"dependencies": { | ||
"@jsreport/nodejs-client": "4.0.3", | ||
"@jsreport/nodejs-client": "4.0.4", | ||
"chalk": "2.4.2", | ||
@@ -64,3 +64,3 @@ "cliui": "7.0.4", | ||
"lodash.omit": "4.5.0", | ||
"nanoid": "3.2.0", | ||
"nanoid": "3.3.8", | ||
"npm-install-package": "2.1.0", | ||
@@ -75,6 +75,6 @@ "nssocket": "0.6.0", | ||
"devDependencies": { | ||
"@jsreport/jsreport-authentication": "4.2.2", | ||
"@jsreport/jsreport-core": "4.5.0", | ||
"@jsreport/jsreport-express": "4.1.3", | ||
"@jsreport/jsreport-fs-store": "4.0.4", | ||
"@jsreport/jsreport-authentication": "4.2.3", | ||
"@jsreport/jsreport-core": "4.6.0", | ||
"@jsreport/jsreport-express": "4.2.0", | ||
"@jsreport/jsreport-fs-store": "4.1.0", | ||
"@jsreport/jsreport-handlebars": "4.0.1", | ||
@@ -81,0 +81,0 @@ "cross-env": "5.2.1", |
@@ -10,2 +10,7 @@ # @jsreport/jsreport-cli | ||
### 4.1.0 | ||
- update deps to fix audit | ||
- add graceful shutdown to the server.js | ||
### 4.0.5 | ||
@@ -12,0 +17,0 @@ |
141976
0.21%3962
0.28%69
7.81%