From dbab04e8789e29fc8dd9e86b693812ea0e071c6a Mon Sep 17 00:00:00 2001 From: Alex Shatov Date: Fri, 28 Feb 2020 14:59:50 -0500 Subject: 4.3.0/6.1.0 deploy-handler - policyVersion as str - external version 4.3.0 - internal version 6.1.0 for code change - no API change - deployment-handler now expects the policyVersion as semver or any string to support for DMaaP MR update notification from the new PDP - changed Dockerfile to use the alpine base image to reduce the footprint - brought the latest packages except zip lib - added package-lock.json to freeze the dependencies - latest log4js - change of configuration file format - fixed call to cloudify API /node-instances added &_sort=id to make the pagination consistent - changed uuid/v4 to uuid.v4() to avoid the deprecation warning - unit test = coverage by nyc now = on policy API - assert all expected nock calls are done - integration testing with the latest policy-handler (DCAEGEN2-1851) and the new policy-engine is requested unit test coverage summary Statements : 83.78% ( 1023/1221 ) Branches : 62.95% ( 333/529 ) Functions : 84.35% ( 194/230 ) Lines : 84.18% ( 1011/1201 ) Change-Id: I174aa0b8804af0378755de86be833b0b763ddc1d Signed-off-by: Alex Shatov Issue-ID: DCAEGEN2-2085 --- package.json | 40 +++++++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 17 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 1029624..2ca040a 100644 --- a/package.json +++ b/package.json @@ -1,30 +1,36 @@ { "name": "onap-dcae-deployment-handler", - "version": "6.0.2", + "version": "6.1.0", "description": "ONAP DCAE Deployment Handler", "main": "deployment-handler.js", "dependencies": { "adm-zip": "0.4.11", - "body-parser": "^1.15.0", - "express": "^4.13.4", - "log4js": "^0.6.33", - "swagger-ui-express": "latest", - "uuid": "^3.0.1", - "yamljs": "latest" + "body-parser": "1.19.0", + "express": "4.17.1", + "log4js": "6.1.2", + "swagger-ui-express": "4.1.3", + "uuid": "7.0.1", + "yamljs": "0.3.0" }, "devDependencies": { - "chai": "^4.1.2", - "chai-http": "^3.0.0", - "istanbul": "^0.4.5", - "mocha": "^3.5.3", - "nock": "^9.0.21" + "chai": "4.2.0", + "chai-http": "4.3.0", + "mocha": "7.1.0", + "nock": "12.0.1", + "nyc": "15.0.0" }, "scripts": { - "test": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter spec tests/", - "test-only": "mocha --reporter spec tests/", - "test-ci": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec tests/", - "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot tests/" + "start": "node deployment-handler.js", + "test": "mocha --reporter spec --exit \"./tests/*.js\"", + "coverage": "nyc --reporter html --reporter text npm test" }, - "author": "author", + "engines": { + "node": ">=10.16.3" + }, + "author": "Jack Lucas", + "contributors": [ + "Alex Shatov", + "Shadi Haidar" + ], "license": "(Apache-2.0)" } -- cgit 1.2.3-korg