This is an automated email from the ASF dual-hosted git repository.
mcgilman pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git
The following commit(s) were added to refs/heads/main by this push:
new ca545ec7f9 NIFI-15578 - Address dependency issue with
@modelcontextprotocol/sdk (#10882)
ca545ec7f9 is described below
commit ca545ec7f93f53c673defd904c163c1ef2a05e68
Author: Rob Fellows <[email protected]>
AuthorDate: Wed Feb 11 13:09:40 2026 -0500
NIFI-15578 - Address dependency issue with @modelcontextprotocol/sdk
(#10882)
---
nifi-frontend/src/main/frontend/package-lock.json | 123 ++++++++++++----------
1 file changed, 70 insertions(+), 53 deletions(-)
diff --git a/nifi-frontend/src/main/frontend/package-lock.json
b/nifi-frontend/src/main/frontend/package-lock.json
index 1f8beea054..bdbf87e359 100644
--- a/nifi-frontend/src/main/frontend/package-lock.json
+++ b/nifi-frontend/src/main/frontend/package-lock.json
@@ -806,19 +806,19 @@
}
},
"node_modules/@angular/cli": {
- "version": "20.3.15",
- "resolved":
"https://registry.npmjs.org/@angular/cli/-/cli-20.3.15.tgz",
- "integrity":
"sha512-OgPMhXtNLXds0wIw6YU5/X3dU8TlAZbmPy6LYHs9ifF8K4pXpbm27vWGSZhUevSf66dMvfz8wB/aE2e0s2e5Ng==",
+ "version": "20.3.16",
+ "resolved":
"https://registry.npmjs.org/@angular/cli/-/cli-20.3.16.tgz",
+ "integrity":
"sha512-kjGp0ywIWebWrH6U5eCRkS4Tx1D/yMe2iT7DXMfEcLc8iMSrBozEriMJppbot9ou8O2LeEH5d1Nw0efNNo78Kw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@angular-devkit/architect": "0.2003.15",
- "@angular-devkit/core": "20.3.15",
- "@angular-devkit/schematics": "20.3.15",
+ "@angular-devkit/architect": "0.2003.16",
+ "@angular-devkit/core": "20.3.16",
+ "@angular-devkit/schematics": "20.3.16",
"@inquirer/prompts": "7.8.2",
"@listr2/prompt-adapter-inquirer": "3.0.1",
- "@modelcontextprotocol/sdk": "1.25.2",
- "@schematics/angular": "20.3.15",
+ "@modelcontextprotocol/sdk": "1.26.0",
+ "@schematics/angular": "20.3.16",
"@yarnpkg/lockfile": "1.1.0",
"algoliasearch": "5.35.0",
"ini": "5.0.0",
@@ -841,13 +841,13 @@
}
},
"node_modules/@angular/cli/node_modules/@angular-devkit/architect": {
- "version": "0.2003.15",
- "resolved":
"https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.15.tgz",
- "integrity":
"sha512-HmGnUTLVwpvOFilc3gTP6CL9o+UbkVyu9S4WENkQbInbW3zp54lkzY71uWJIP7QvuXPa+bS4WHEmoGNQtNvv1A==",
+ "version": "0.2003.16",
+ "resolved":
"https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.16.tgz",
+ "integrity":
"sha512-W7FPVhZzIeHVP/duuKepfZU66LpQ0k9YMHFhrGpzaUuHPOwKmza6+pjVvvti3g6jzT8b1uVlb+XlYgNPZ5jrPQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@angular-devkit/core": "20.3.15",
+ "@angular-devkit/core": "20.3.16",
"rxjs": "7.8.2"
},
"engines": {
@@ -857,9 +857,9 @@
}
},
"node_modules/@angular/cli/node_modules/@angular-devkit/core": {
- "version": "20.3.15",
- "resolved":
"https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.15.tgz",
- "integrity":
"sha512-s7sE4S5Hy62dLrtHwizbZaMcupAE8fPhm6rF+jBkhHZ75zXGhGzXP8WKFztYCAuGnis4pPnGSEKP/xVTc2lw6Q==",
+ "version": "20.3.16",
+ "resolved":
"https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.16.tgz",
+ "integrity":
"sha512-6L9Lpe3lbkyz32gzqxZGVC8MhXxXht+yV+4LUsb4+6T/mG/V9lW6UTW0dhwVOS3vpWMEwpy75XHT298t7HcKEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -885,13 +885,13 @@
}
},
"node_modules/@angular/cli/node_modules/@angular-devkit/schematics": {
- "version": "20.3.15",
- "resolved":
"https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.15.tgz",
- "integrity":
"sha512-xMN1fyuhhP8Y5sNlmQvl4nMiOouHTKPkLR0zlhu5z6fHuwxxlverh31Gpq3eFzPHqmOzzb2TkgYCptCFXsXcrg==",
+ "version": "20.3.16",
+ "resolved":
"https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.16.tgz",
+ "integrity":
"sha512-3K8QwTpKjnLo3hIvNzB9sTjrlkeRyMK0TxdwgTbwJseewGhXLl98oBoTCWM2ygtpskiWNpYqXJNIhoslNN65WQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@angular-devkit/core": "20.3.15",
+ "@angular-devkit/core": "20.3.16",
"jsonc-parser": "3.3.1",
"magic-string": "0.30.17",
"ora": "8.2.0",
@@ -904,14 +904,14 @@
}
},
"node_modules/@angular/cli/node_modules/@schematics/angular": {
- "version": "20.3.15",
- "resolved":
"https://registry.npmjs.org/@schematics/angular/-/angular-20.3.15.tgz",
- "integrity":
"sha512-WkhW1HO8pA8JT8e27tvjQHQg8eO5KaOz+WsGkN00RyL5DwHgPSzu4a3eYug+b3rW7OGFub7jadXBuGSrzqgonA==",
+ "version": "20.3.16",
+ "resolved":
"https://registry.npmjs.org/@schematics/angular/-/angular-20.3.16.tgz",
+ "integrity":
"sha512-KeOcsM5piwv/6tUKBmLD1zXTwtJlZBnR2WM/4T9ImaQbmFGe1MMHUABT5SQ3Bifv1YKCw58ImxiaQUY9sdNqEQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@angular-devkit/core": "20.3.15",
- "@angular-devkit/schematics": "20.3.15",
+ "@angular-devkit/core": "20.3.16",
+ "@angular-devkit/schematics": "20.3.16",
"jsonc-parser": "3.3.1"
},
"engines": {
@@ -3911,9 +3911,9 @@
}
},
"node_modules/@hono/node-server": {
- "version": "1.19.8",
- "resolved":
"https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.8.tgz",
- "integrity":
"sha512-0/g2lIOPzX8f3vzW1ggQgvG5mjtFBDBHFAzI5SFAi2DzSqS9luJwqg9T6O/gKYLi+inS7eNxBeIFkkghIPvrMA==",
+ "version": "1.19.9",
+ "resolved":
"https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.9.tgz",
+ "integrity":
"sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -4346,9 +4346,9 @@
}
},
"node_modules/@isaacs/brace-expansion": {
- "version": "5.0.0",
- "resolved":
"https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz",
- "integrity":
"sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==",
+ "version": "5.0.1",
+ "resolved":
"https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.1.tgz",
+ "integrity":
"sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6276,13 +6276,13 @@
"license": "MIT"
},
"node_modules/@modelcontextprotocol/sdk": {
- "version": "1.25.2",
- "resolved":
"https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.25.2.tgz",
- "integrity":
"sha512-LZFeo4F9M5qOhC/Uc1aQSrBHxMrvxett+9KLHt7OhcExtoiRN9DKgbZffMP/nxjutWDQpfMDfP3nkHI4X9ijww==",
+ "version": "1.26.0",
+ "resolved":
"https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.26.0.tgz",
+ "integrity":
"sha512-Y5RmPncpiDtTXDbLKswIJzTqu2hyBKxTNsgKqKclDbhIgg1wgtf1fRuvxgTnRfcnxtvvgbIEcqUOzZrJ6iSReg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@hono/node-server": "^1.19.7",
+ "@hono/node-server": "^1.19.9",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"content-type": "^1.0.5",
@@ -6290,14 +6290,15 @@
"cross-spawn": "^7.0.5",
"eventsource": "^3.0.2",
"eventsource-parser": "^3.0.0",
- "express": "^5.0.1",
- "express-rate-limit": "^7.5.0",
- "jose": "^6.1.1",
+ "express": "^5.2.1",
+ "express-rate-limit": "^8.2.1",
+ "hono": "^4.11.4",
+ "jose": "^6.1.3",
"json-schema-typed": "^8.0.2",
"pkce-challenge": "^5.0.0",
"raw-body": "^3.0.0",
"zod": "^3.25 || ^4.0",
- "zod-to-json-schema": "^3.25.0"
+ "zod-to-json-schema": "^3.25.1"
},
"engines": {
"node": ">=18"
@@ -13965,14 +13966,14 @@
}
},
"node_modules/axios": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.2.tgz",
- "integrity":
"sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==",
+ "version": "1.13.5",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.5.tgz",
+ "integrity":
"sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "follow-redirects": "^1.15.6",
- "form-data": "^4.0.4",
+ "follow-redirects": "^1.15.11",
+ "form-data": "^4.0.5",
"proxy-from-env": "^1.1.0"
}
},
@@ -15348,9 +15349,9 @@
"license": "MIT"
},
"node_modules/cors": {
- "version": "2.8.5",
- "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
- "integrity":
"sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
+ "version": "2.8.6",
+ "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",
+ "integrity":
"sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15359,6 +15360,10 @@
},
"engines": {
"node": ">= 0.10"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/corser": {
@@ -18409,11 +18414,14 @@
}
},
"node_modules/express-rate-limit": {
- "version": "7.5.1",
- "resolved":
"https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.1.tgz",
- "integrity":
"sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==",
+ "version": "8.2.1",
+ "resolved":
"https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.2.1.tgz",
+ "integrity":
"sha512-PCZEIEIxqwhzw4KF0n7QF4QqruVTcF73O5kFKUnGOyjbCCgizBBiFaYpd/fnBLUMPw/BWw9OsiN7GgrNYr7j6g==",
"dev": true,
"license": "MIT",
+ "dependencies": {
+ "ip-address": "10.0.1"
+ },
"engines": {
"node": ">= 16"
},
@@ -18424,6 +18432,16 @@
"express": ">= 4.11"
}
},
+ "node_modules/express-rate-limit/node_modules/ip-address": {
+ "version": "10.0.1",
+ "resolved":
"https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz",
+ "integrity":
"sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 12"
+ }
+ },
"node_modules/fast-deep-equal": {
"version": "3.1.3",
"resolved":
"https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
@@ -19752,12 +19770,11 @@
}
},
"node_modules/hono": {
- "version": "4.11.7",
- "resolved": "https://registry.npmjs.org/hono/-/hono-4.11.7.tgz",
- "integrity":
"sha512-l7qMiNee7t82bH3SeyUCt9UF15EVmaBvsppY2zQtrbIhl/yzBTny+YUxsVjSjQ6gaqaeVtZmGocom8TzBlA4Yw==",
+ "version": "4.11.9",
+ "resolved": "https://registry.npmjs.org/hono/-/hono-4.11.9.tgz",
+ "integrity":
"sha512-Eaw2YTGM6WOxA6CXbckaEvslr2Ne4NFsKrvc0v97JD5awbmeBLO5w9Ho9L9kmKonrwF9RJlW6BxT1PVv/agBHQ==",
"dev": true,
"license": "MIT",
- "peer": true,
"engines": {
"node": ">=16.9.0"
}