497497 resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f"
498498 integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==
499499
500- " @eslint/js@9.25.1 " :
501- version "9.25.1 "
502- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.25.1 .tgz#25f5c930c2b68b5ebe7ac857f754cbd61ef6d117 "
503- integrity sha512-dEIwmjntEx8u3Uvv+kr3PDeeArL8Hw07H9kyYxCjnM9pBjfEhk6uLXSchxxzgiwtRhhzVzqmUSDFBOi1TuZ7qg ==
500+ " @eslint/js@9.26.0 " :
501+ version "9.26.0 "
502+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.26.0 .tgz#1e13126b67a3db15111d2dcc61f69a2acff70bd5 "
503+ integrity sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ ==
504504
505505" @eslint/object-schema@^2.1.6 " :
506506 version "2.1.6"
832832 " @jridgewell/resolve-uri" " 3.1.0"
833833 " @jridgewell/sourcemap-codec" " 1.4.14"
834834
835+ " @modelcontextprotocol/sdk@^1.8.0 " :
836+ version "1.11.0"
837+ resolved "https://registry.yarnpkg.com/@modelcontextprotocol/sdk/-/sdk-1.11.0.tgz#9f1762efe6f3365f0bf3b019cc9bd1629d19bc50"
838+ integrity sha512-k/1pb70eD638anoi0e8wUGAlbMJXyvdV4p62Ko+EZ7eBe1xMx8Uhak1R5DgfoofsK5IBBnRwsYGTaLZl+6/+RQ==
839+ dependencies :
840+ content-type "^1.0.5"
841+ cors "^2.8.5"
842+ cross-spawn "^7.0.3"
843+ eventsource "^3.0.2"
844+ express "^5.0.1"
845+ express-rate-limit "^7.5.0"
846+ pkce-challenge "^5.0.0"
847+ raw-body "^3.0.0"
848+ zod "^3.23.8"
849+ zod-to-json-schema "^3.24.1"
850+
835851" @mswjs/interceptors@^0.38.5 " :
836852 version "0.38.5"
837853 resolved "https://registry.yarnpkg.com/@mswjs/interceptors/-/interceptors-0.38.5.tgz#873e83584f8046d3d8ccb1acaa5ecf106273c7a1"
@@ -2580,6 +2596,14 @@ cookie@^0.7.1:
25802596 resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.2.tgz#556369c472a2ba910f2979891b526b3436237ed7"
25812597 integrity sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==
25822598
2599+ cors@^2.8.5 :
2600+ version "2.8.5"
2601+ resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29"
2602+ integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==
2603+ dependencies :
2604+ object-assign "^4"
2605+ vary "^1"
2606+
25832607create-jest@^29.7.0 :
25842608 version "29.7.0"
25852609 resolved "https://registry.yarnpkg.com/create-jest/-/create-jest-29.7.0.tgz#a355c5b3cb1e1af02ba177fe7afd7feee49a5320"
@@ -3295,22 +3319,23 @@ eslint@^8.41.0:
32953319 strip-ansi "^6.0.1"
32963320 text-table "^0.2.0"
32973321
3298- eslint@^9.25.1 :
3299- version "9.25.1 "
3300- resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.25.1 .tgz#8a7cf8dd0e6acb858f86029720adb1785ee57580 "
3301- integrity sha512-E6Mtz9oGQWDCpV12319d59n4tx9zOTXSTmc8BLVxBx+G/0RdM5MvEEJLU9c0+aleoePYYgVTOsRblx433qmhWQ ==
3322+ eslint@^9.26.0 :
3323+ version "9.26.0 "
3324+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.26.0 .tgz#978fe029adc2aceed28ab437bca876e83461c3b4 "
3325+ integrity sha512-Hx0MOjPh6uK9oq9nVsATZKE/Wlbai7KFjfCuw9UHaguDW3x+HF0O5nIi3ud39TWgrTjTO5nHxmL3R1eANinWHQ ==
33023326 dependencies :
33033327 " @eslint-community/eslint-utils" " ^4.2.0"
33043328 " @eslint-community/regexpp" " ^4.12.1"
33053329 " @eslint/config-array" " ^0.20.0"
33063330 " @eslint/config-helpers" " ^0.2.1"
33073331 " @eslint/core" " ^0.13.0"
33083332 " @eslint/eslintrc" " ^3.3.1"
3309- " @eslint/js" " 9.25.1 "
3333+ " @eslint/js" " 9.26.0 "
33103334 " @eslint/plugin-kit" " ^0.2.8"
33113335 " @humanfs/node" " ^0.16.6"
33123336 " @humanwhocodes/module-importer" " ^1.0.1"
33133337 " @humanwhocodes/retry" " ^0.4.2"
3338+ " @modelcontextprotocol/sdk" " ^1.8.0"
33143339 " @types/estree" " ^1.0.6"
33153340 " @types/json-schema" " ^7.0.15"
33163341 ajv "^6.12.4"
@@ -3335,6 +3360,7 @@ eslint@^9.25.1:
33353360 minimatch "^3.1.2"
33363361 natural-compare "^1.4.0"
33373362 optionator "^0.9.3"
3363+ zod "^3.24.2"
33383364
33393365espree@^10.0.1, espree@^10.3.0 :
33403366 version "10.3.0"
@@ -3393,6 +3419,18 @@ eventsource-parser@^3.0.0:
33933419 resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-3.0.0.tgz#9303e303ef807d279ee210a17ce80f16300d9f57"
33943420 integrity sha512-T1C0XCUimhxVQzW4zFipdx0SficT651NnkR0ZSH3yQwh+mFMdLfgjABVi4YtMTtaL4s168593DaoaRLMqryavA==
33953421
3422+ eventsource-parser@^3.0.1 :
3423+ version "3.0.1"
3424+ resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-3.0.1.tgz#5e358dba9a55ba64ca90da883c4ca35bd82467bd"
3425+ integrity sha512-VARTJ9CYeuQYb0pZEPbzi740OWFgpHe7AYJ2WFZVnUDUQp5Dk2yJUgF36YsZ81cOyxT0QxmXD2EQpapAouzWVA==
3426+
3427+ eventsource@^3.0.2 :
3428+ version "3.0.6"
3429+ resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-3.0.6.tgz#5c4b24cd70c0323eed2651a5ee07bd4bc391e656"
3430+ integrity sha512-l19WpE2m9hSuyP06+FbuUUf1G+R0SFLrtQfbRb9PRr+oimOfxQhgGCbVaXg5IvZyyTThJsxh6L/srkMiCeBPDA==
3431+ dependencies :
3432+ eventsource-parser "^3.0.1"
3433+
33963434eventsource@^3.0.5 :
33973435 version "3.0.5"
33983436 resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-3.0.5.tgz#0cae1eee2d2c75894de8b02a91d84e5c57f0cc5a"
@@ -3431,6 +3469,11 @@ expect@^29.0.0, expect@^29.7.0:
34313469 jest-message-util "^29.7.0"
34323470 jest-util "^29.7.0"
34333471
3472+ express-rate-limit@^7.5.0 :
3473+ version "7.5.0"
3474+ resolved "https://registry.yarnpkg.com/express-rate-limit/-/express-rate-limit-7.5.0.tgz#6a67990a724b4fbbc69119419feef50c51e8b28f"
3475+ integrity sha512-eB5zbQh5h+VenMPM3fh+nw1YExi5nMr6HUCR62ELSP11huvxm/Uir1H1QEyTkk5QX6A58pX6NmaTMceKZ0Eodg==
3476+
34343477express@^4.21.2 :
34353478 version "4.21.2"
34363479 resolved "https://registry.yarnpkg.com/express/-/express-4.21.2.tgz#cf250e48362174ead6cea4a566abef0162c1ec32"
@@ -3468,7 +3511,7 @@ express@^4.21.2:
34683511 utils-merge "1.0.1"
34693512 vary "~1.1.2"
34703513
3471- express@^5.0.0 :
3514+ express@^5.0.0, express@^5.0.1 :
34723515 version "5.1.0"
34733516 resolved "https://registry.yarnpkg.com/express/-/express-5.1.0.tgz#d31beaf715a0016f0d53f47d3b4d7acf28c75cc9"
34743517 integrity sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==
@@ -5470,7 +5513,7 @@ nwsapi@^2.2.16:
54705513 resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.20.tgz#22e53253c61e7b0e7e93cef42c891154bcca11ef"
54715514 integrity sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==
54725515
5473- object-assign@^4.1.1 :
5516+ object-assign@^4, object-assign@^4 .1.1 :
54745517 version "4.1.1"
54755518 resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
54765519 integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
@@ -5885,6 +5928,11 @@ pirates@^4.0.4:
58855928 resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b"
58865929 integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==
58875930
5931+ pkce-challenge@^5.0.0 :
5932+ version "5.0.0"
5933+ resolved "https://registry.yarnpkg.com/pkce-challenge/-/pkce-challenge-5.0.0.tgz#c3a405cb49e272094a38e890a2b51da0228c4d97"
5934+ integrity sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==
5935+
58885936pkg-conf@^3.1.0 :
58895937 version "3.1.0"
58905938 resolved "https://registry.npmjs.org/pkg-conf/-/pkg-conf-3.1.0.tgz"
@@ -7196,7 +7244,7 @@ validator@^13.11.0:
71967244 resolved "https://registry.yarnpkg.com/validator/-/validator-13.11.0.tgz#23ab3fd59290c61248364eabf4067f04955fbb1b"
71977245 integrity sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==
71987246
7199- vary@^1.1.2, vary@~1.1.2 :
7247+ vary@^1, vary@^1 .1.2, vary@~1.1.2 :
72007248 version "1.1.2"
72017249 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
72027250 integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==
@@ -7405,3 +7453,13 @@ yocto-queue@^0.1.0:
74057453 version "0.1.0"
74067454 resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
74077455 integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
7456+
7457+ zod-to-json-schema@^3.24.1 :
7458+ version "3.24.5"
7459+ resolved "https://registry.yarnpkg.com/zod-to-json-schema/-/zod-to-json-schema-3.24.5.tgz#d1095440b147fb7c2093812a53c54df8d5df50a3"
7460+ integrity sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==
7461+
7462+ zod@^3.23.8, zod@^3.24.2 :
7463+ version "3.24.4"
7464+ resolved "https://registry.yarnpkg.com/zod/-/zod-3.24.4.tgz#e2e2cca5faaa012d76e527d0d36622e0a90c315f"
7465+ integrity sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==
0 commit comments