diff --git a/package.json b/package.json index e961cb2..d057bd9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "soul-cli", - "version": "0.8.2", + "version": "0.8.3", "description": "A SQLite REST and Realtime server", "main": "src/server.js", "bin": { @@ -11,7 +11,7 @@ "dev": "npm run swagger-autogen && cross-env NO_CLI=true nodemon src/server.js", "cli": "nodemon src/server.js --database foobar.db", "swagger-autogen": "cross-env NO_CLI=true node src/swagger/index.js", - "test": "cross-env CI=true NODE_ENV=test NO_CLI=true DB=test.db CORE_PORT=8001 jest --testTimeout=10000", + "test": "cross-env CI=true NODE_ENV=test NO_CLI=true DB=test.db CORE_PORT=8001 AUTH=true TOKEN_SECRET=test-secret INITIAL_USER_USERNAME=admin INITIAL_USER_PASSWORD=Admin123#Test jest --testTimeout=10000 --forceExit", "prepare": "husky install", "lint": "eslint . --fix --max-warnings=0", "format": "prettier . --write" diff --git a/src/index.js b/src/index.js index 5a1776b..d9d5615 100755 --- a/src/index.js +++ b/src/index.js @@ -100,7 +100,7 @@ if (config.auth) { setInterval( removeRevokedRefreshTokens, authConstants.REVOKED_REFRESH_TOKENS_REMOVAL_TIME_RANGE, -); +).unref(); // If the user has passed custom CLI commands run the command and exit to avoid running the server runCLICommands(); diff --git a/src/swagger/swagger.json b/src/swagger/swagger.json index c55db4b..78548e2 100644 --- a/src/swagger/swagger.json +++ b/src/swagger/swagger.json @@ -1,7 +1,7 @@ { "swagger": "2.0", "info": { - "version": "0.8.1", + "version": "0.8.3", "title": "Soul API", "description": "API Documentation for Soul, a SQLite REST and realtime server. " },