From 9b5dfce7bf29ef3d7f5aaec3648fd49f62b42042 Mon Sep 17 00:00:00 2001 From: vijayg10 <33152110+vijayg10@users.noreply.github.com> Date: Thu, 12 Sep 2024 01:19:35 +0530 Subject: [PATCH] fix: fx duplicate map (#397) * fix: fx duplicate map * chore(snapshot): 18.7.4-snapshot.0 --- audit-ci.jsonc | 9 ++++++++- package-lock.json | 46 +++++++++++++++++++++++----------------------- package.json | 12 ++++++------ src/enums/kafka.js | 8 ++++---- 4 files changed, 41 insertions(+), 34 deletions(-) diff --git a/audit-ci.jsonc b/audit-ci.jsonc index fdccf5e9..b564259c 100644 --- a/audit-ci.jsonc +++ b/audit-ci.jsonc @@ -16,6 +16,13 @@ "GHSA-7fh5-64p2-3v2j", "GHSA-rm97-x556-q36h", // https://github.com/advisories/GHSA-rm97-x556-q36h "GHSA-ghr5-ch3p-vcr6", // https://github.com/advisories/GHSA-ghr5-ch3p-vcr6 - "GHSA-cgfm-xwp7-2cvr" // https://github.com/advisories/GHSA-cgfm-xwp7-2cvr + "GHSA-cgfm-xwp7-2cvr", // https://github.com/advisories/GHSA-cgfm-xwp7-2cvr + "GHSA-9wv6-86v2-598j", + "GHSA-9wv6-86v2-598j", + "GHSA-cm22-4g7w-348p", + "GHSA-m6fv-jmcg-4jfg", + "GHSA-m6fv-jmcg-4jfg", + "GHSA-qw6h-vgh9-j6wx", + "GHSA-qwcr-r2fm-qrc7" ] } diff --git a/package-lock.json b/package-lock.json index 9815ecda..ad7d59ed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,18 @@ { "name": "@mojaloop/central-services-shared", - "version": "18.7.3", + "version": "18.7.4-snapshot.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mojaloop/central-services-shared", - "version": "18.7.3", + "version": "18.7.4-snapshot.0", "license": "Apache-2.0", "dependencies": { "@hapi/catbox": "12.1.1", "@hapi/catbox-memory": "5.0.1", "@mojaloop/inter-scheme-proxy-cache-lib": "2.3.0", - "axios": "1.7.5", + "axios": "1.7.7", "clone": "2.1.2", "dotenv": "16.4.5", "env-var": "7.5.0", @@ -21,13 +21,13 @@ "immutable": "4.3.7", "lodash": "4.17.21", "mustache": "4.2.0", - "openapi-backend": "5.10.6", + "openapi-backend": "5.11.0", "raw-body": "3.0.0", "rc": "1.2.8", "shins": "2.6.0", "uuid4": "2.0.3", "widdershins": "^4.0.1", - "yaml": "2.5.0" + "yaml": "2.5.1" }, "devDependencies": { "@hapi/hapi": "21.3.10", @@ -35,13 +35,13 @@ "audit-ci": "^7.1.0", "base64url": "3.0.1", "chance": "1.1.12", - "npm-check-updates": "17.1.0", + "npm-check-updates": "17.1.1", "nyc": "17.0.0", "pre-commit": "1.2.2", "proxyquire": "2.1.3", "replace": "^1.2.2", "rewire": "7.0.0", - "sinon": "18.0.0", + "sinon": "18.0.1", "standard": "17.1.0", "standard-version": "9.5.0", "tap-spec": "^5.0.0", @@ -2030,9 +2030,9 @@ } }, "node_modules/axios": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.5.tgz", - "integrity": "sha512-fZu86yCo+svH3uqJ/yTdQ0QHpQu5oL+/QE+QPSv6BZSkDAoky9vytxp7u5qk83OJFS3kEBcesWni9WTZAv3tSw==", + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -8153,9 +8153,9 @@ } }, "node_modules/npm-check-updates": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-17.1.0.tgz", - "integrity": "sha512-RcohCA/tdpxyPllBlYDkqGXFJQgTuEt0f2oPSL9s05pZ3hxYdleaUtvEcSxKl0XAg3ncBhVgLAxhXSjoryUU5Q==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-17.1.1.tgz", + "integrity": "sha512-2aqIzGAEWB7xPf0hKHTkNmUM5jHbn2S5r2/z/7dA5Ij2h/sVYAg9R/uVkaUC3VORPAfBm7pKkCWo6E9clEVQ9A==", "dev": true, "bin": { "ncu": "build/cli.js", @@ -8769,9 +8769,9 @@ } }, "node_modules/openapi-backend": { - "version": "5.10.6", - "resolved": "https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.10.6.tgz", - "integrity": "sha512-vTjBRys/O4JIHdlRHUKZ7pxS+gwIJreAAU9dvYRFrImtPzQ5qxm5a6B8BTVT9m6I8RGGsShJv35MAc3Tu2/y/A==", + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.11.0.tgz", + "integrity": "sha512-c2p93u0NHUc4Fk2kw4rlReakxNnBw4wMMybOTh0LC/BU0Qp7YIphWwJOfNfq2f9nGe/FeCRxGG6VmtCDgkIjdA==", "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.1.0", "ajv": "^8.6.2", @@ -10652,13 +10652,13 @@ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" }, "node_modules/sinon": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-18.0.0.tgz", - "integrity": "sha512-+dXDXzD1sBO6HlmZDd7mXZCR/y5ECiEiGCBSGuFD/kZ0bDTofPYc6JaeGmPSF+1j1MejGUWkORbYOLDyvqCWpA==", + "version": "18.0.1", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-18.0.1.tgz", + "integrity": "sha512-a2N2TDY1uGviajJ6r4D1CyRAkzE9NNVlYOV1wX5xQDuAk0ONgzgRl0EjCQuRCPxOwp13ghsMwt9Gdldujs39qw==", "dev": true, "dependencies": { "@sinonjs/commons": "^3.0.1", - "@sinonjs/fake-timers": "^11.2.2", + "@sinonjs/fake-timers": "11.2.2", "@sinonjs/samsam": "^8.0.0", "diff": "^5.2.0", "nise": "^6.0.0", @@ -12872,9 +12872,9 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/yaml": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.0.tgz", - "integrity": "sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", + "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", "bin": { "yaml": "bin.mjs" }, diff --git a/package.json b/package.json index 135d2c59..a26e3923 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mojaloop/central-services-shared", - "version": "18.7.3", + "version": "18.7.4-snapshot.0", "description": "Shared code for mojaloop central services", "license": "Apache-2.0", "author": "ModusBox", @@ -57,7 +57,7 @@ "@hapi/catbox": "12.1.1", "@hapi/catbox-memory": "5.0.1", "@mojaloop/inter-scheme-proxy-cache-lib": "2.3.0", - "axios": "1.7.5", + "axios": "1.7.7", "clone": "2.1.2", "dotenv": "16.4.5", "env-var": "7.5.0", @@ -66,13 +66,13 @@ "immutable": "4.3.7", "lodash": "4.17.21", "mustache": "4.2.0", - "openapi-backend": "5.10.6", + "openapi-backend": "5.11.0", "raw-body": "3.0.0", "rc": "1.2.8", "shins": "2.6.0", "uuid4": "2.0.3", "widdershins": "^4.0.1", - "yaml": "2.5.0" + "yaml": "2.5.1" }, "devDependencies": { "@hapi/hapi": "21.3.10", @@ -80,13 +80,13 @@ "audit-ci": "^7.1.0", "base64url": "3.0.1", "chance": "1.1.12", - "npm-check-updates": "17.1.0", + "npm-check-updates": "17.1.1", "nyc": "17.0.0", "pre-commit": "1.2.2", "proxyquire": "2.1.3", "replace": "^1.2.2", "rewire": "7.0.0", - "sinon": "18.0.0", + "sinon": "18.0.1", "standard": "17.1.0", "standard-version": "9.5.0", "tap-spec": "^5.0.0", diff --git a/src/enums/kafka.js b/src/enums/kafka.js index fd4cfbd6..516f7b40 100644 --- a/src/enums/kafka.js +++ b/src/enums/kafka.js @@ -151,8 +151,8 @@ const TopicMap = { action: transferEventAction.EVENT }, 'fx-abort-duplicate': { - functionality: transferEventType.TRANSFER, - action: transferEventAction.POSITION + functionality: transferEventType.NOTIFICATION, + action: transferEventAction.EVENT }, 'fx-abort-validation': { functionality: transferEventType.NOTIFICATION, @@ -167,8 +167,8 @@ const TopicMap = { action: transferEventAction.EVENT }, 'fx-fulfil-duplicate': { - functionality: transferEventType.TRANSFER, - action: transferEventAction.POSITION + functionality: transferEventType.NOTIFICATION, + action: transferEventAction.EVENT }, 'fx-prepare': { functionality: transferEventType.NOTIFICATION,