diff --git a/package-lock.json b/package-lock.json index e4c74c4..6a8da29 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,22 +10,22 @@ "license": "MIT", "dependencies": { "@inquirer/prompts": "8.5.2", - "@modelcontextprotocol/sdk": "1.29.0", + "@modelcontextprotocol/sdk": "1.30.0", "@napi-rs/keyring": "1.3.0", - "@oclif/core": "4.11.14", - "@oclif/plugin-autocomplete": "3.2.53", - "@oclif/plugin-help": "6.2.53", - "@oclif/plugin-plugins": "5.4.84", + "@oclif/core": "4.13.2", + "@oclif/plugin-autocomplete": "3.2.54", + "@oclif/plugin-help": "6.2.56", + "@oclif/plugin-plugins": "5.4.86", "chalk": "5.6.2", "cli-table3": "0.6.5", "conf": "15.1.0", "debug": "4.4.3", - "js-yaml": "5.2.1", + "js-yaml": "5.2.3", "node-jq": "6.3.1", "open": "11.0.0", "ora": "9.4.1", - "tar": "7.5.19", - "undici": "8.7.0", + "tar": "7.5.22", + "undici": "8.9.0", "zod": "4.4.3" }, "bin": { @@ -33,13 +33,13 @@ }, "devDependencies": { "@eslint/js": "10.0.1", - "@oclif/test": "4.1.20", + "@oclif/test": "4.1.21", "@vitest/coverage-v8": "4.1.10", - "eslint": "10.6.0", - "globals": "17.7.0", - "nock": "14.0.16", - "oclif": "4.23.27", - "prettier": "3.9.4", + "eslint": "10.8.0", + "globals": "17.8.0", + "nock": "14.0.17", + "oclif": "4.23.29", + "prettier": "3.9.6", "vitest": "4.1.10" }, "engines": { @@ -554,9 +554,9 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.6.0.tgz", - "integrity": "sha512-ii6Bw9jJ2zi2cWA2Z+9/QZ/+3DX6kwaV5Q986D/CdP3Lap3w/pgQZ373FV7byY/i7L4IRH/G43I5dz1ClsCbpA==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.7.0.tgz", + "integrity": "sha512-DObd/KKUsU+FaFv4PLxSRenpXfQWmPXXP3pPZ6/K1PCrMu2vQpMDMuQe/BqYeoLcz8ro0bVDF1RxOJgfVEdhUw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1108,12 +1108,12 @@ } }, "node_modules/@modelcontextprotocol/sdk": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz", - "integrity": "sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==", + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.30.0.tgz", + "integrity": "sha512-xKd8OIzlqNzcqcNumGAa6g+PW2kjD5vrpcKOnfldAUPP3j7lnqMPwlTXQm8gF+UwH72z0lqaRbjr9hqGz0eITA==", "license": "MIT", "dependencies": { - "@hono/node-server": "^1.19.9", + "@hono/node-server": "^1.19.9 || ^2.0.5", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "content-type": "^1.0.5", @@ -1404,9 +1404,9 @@ } }, "node_modules/@oclif/core": { - "version": "4.11.14", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-4.11.14.tgz", - "integrity": "sha512-cZ5Ktd+rT0PO+o7KBH4vRFTgg+xMLf8F41WK39p8MkXEViZA/Qqe+4lzZT6102zgUxMORET1HtF9t5w8CB3tnQ==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@oclif/core/-/core-4.13.2.tgz", + "integrity": "sha512-YWQs0JvESCliWopKtCZqPLgEB1e3oqR+KYecMReseYWbo7E73Rz2tFwQDFQtAp48VLMiAsiTPKKQaZAo+ghzLw==", "license": "MIT", "dependencies": { "ansi-escapes": "^4.3.2", @@ -1471,9 +1471,9 @@ } }, "node_modules/@oclif/plugin-autocomplete": { - "version": "3.2.53", - "resolved": "https://registry.npmjs.org/@oclif/plugin-autocomplete/-/plugin-autocomplete-3.2.53.tgz", - "integrity": "sha512-cGAgN9ujTDxa6C84d6XNVsmoFnDFfHwdiykAnAfym3oBLxoXBNYMZhmfnZ8KBWDy/r/DYf11BrGJwqKl2P0iSA==", + "version": "3.2.54", + "resolved": "https://registry.npmjs.org/@oclif/plugin-autocomplete/-/plugin-autocomplete-3.2.54.tgz", + "integrity": "sha512-1FsvWR/T4UAcydM7JJgl1tn697Z51S+jLNL7Y/R8FXsU6HI/i9Ib+iSf0Vn+5Kjzm3iE1A6KzB5uz72Ic62ivg==", "license": "MIT", "dependencies": { "@oclif/core": "^4", @@ -1486,9 +1486,9 @@ } }, "node_modules/@oclif/plugin-help": { - "version": "6.2.53", - "resolved": "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-6.2.53.tgz", - "integrity": "sha512-njx2nTH87EQEEuz4ShNtL0gzzN981MRkDPqScbu+Tkd7NpIv30OHdTjQK1GzGtkf+V2RvSYIrX+LrLsUVh9DJw==", + "version": "6.2.56", + "resolved": "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-6.2.56.tgz", + "integrity": "sha512-0LkCjFGRGY7AaZb5p8gDcSPNkFrn+vNLKvGe1f7j/Z6U9Uy1cV6R2eWVsjuZTGQ3RvBvjquFPwLy1jTgR5l87w==", "license": "MIT", "dependencies": { "@oclif/core": "^4" @@ -1864,12 +1864,12 @@ } }, "node_modules/@oclif/plugin-plugins": { - "version": "5.4.84", - "resolved": "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-5.4.84.tgz", - "integrity": "sha512-MPWLirqUsclzOFzQ0LzF+5ZxZX7KaMKeMdmaPEGGNWHEKMXJxETDSj8EYQ0k38bJc7mqPxeg8fKGoSRj05n+Ag==", + "version": "5.4.86", + "resolved": "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-5.4.86.tgz", + "integrity": "sha512-znwK8zjnhg/ECQwLW8hhmPd/FBTcg+XhesxZfhpBohfIK934YokoiHJ4qwGb5ccaxQ6xV7ihpfJBy9tcNlkK4Q==", "license": "MIT", "dependencies": { - "@oclif/core": "^4.11.14", + "@oclif/core": "^4.13.0", "ansis": "^3.17.0", "debug": "^4.4.0", "npm": "^11.18.0", @@ -1904,9 +1904,9 @@ } }, "node_modules/@oclif/test": { - "version": "4.1.20", - "resolved": "https://registry.npmjs.org/@oclif/test/-/test-4.1.20.tgz", - "integrity": "sha512-gvamjt80ZPDeYQlwdeXDce/zTrSDkcw5LdTqTuM1L2cyQ0bu9R7DbB4stNLBjtAX+CG0JCuJzpLbPi+Ui769uQ==", + "version": "4.1.21", + "resolved": "https://registry.npmjs.org/@oclif/test/-/test-4.1.21.tgz", + "integrity": "sha512-3Hsqv1mo7P/n8qXKJ4nLTYISA3oPzXGZDc4R9ioi5hpK1lQ7UI1ZcLkt0aKJ1qMKrYStzk20IWhcPRT0Vpteyw==", "dev": true, "license": "MIT", "dependencies": { @@ -3594,9 +3594,9 @@ } }, "node_modules/eslint": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.6.0.tgz", - "integrity": "sha512-6lVbcqSodALYo+4ELD0heG6lFiFxnLMuLkiMi2qV8LMp54N8tE8FT1GMH+ev4Ti00nFjNze2+Su6DsV5OQW3Dg==", + "version": "10.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.8.0.tgz", + "integrity": "sha512-nuKKvN+oIBO0koN7Tm7dlkmnkc21mtt0QJLwAKzjLq14y6lRTdVG36MZHJ8eQHwdJMwZbQNMlPOYedMq/oVJvQ==", "dev": true, "license": "MIT", "workspaces": [ @@ -3606,7 +3606,7 @@ "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.2", "@eslint/config-array": "^0.23.5", - "@eslint/config-helpers": "^0.6.0", + "@eslint/config-helpers": "^0.7.0", "@eslint/core": "^1.2.1", "@eslint/plugin-kit": "^0.7.2", "@humanfs/node": "^0.16.6", @@ -3630,7 +3630,7 @@ "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "json-stable-stringify-without-jsonify": "^1.0.1", - "minimatch": "^10.2.4", + "minimatch": "^10.2.5", "natural-compare": "^1.4.0", "optionator": "^0.9.3" }, @@ -4246,9 +4246,9 @@ } }, "node_modules/globals": { - "version": "17.7.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-17.7.0.tgz", - "integrity": "sha512-Czmyns5dUsq4seFBR/Kdydhmo8y9kC79hiSkPn0YcGtNnYWnrgt0vjrSjx9tspoDGWm2CMarffRuLjM4xUz8xg==", + "version": "17.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.8.0.tgz", + "integrity": "sha512-Zz/LMDZScFmkakeL2cTHzf+PbWKdpU3uclqkZT7TjDG58j5WPt0PpA+n9uPI24fZtlw07q0OtEi84K+umsRzqQ==", "dev": true, "license": "MIT", "engines": { @@ -4831,9 +4831,9 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-5.2.1.tgz", - "integrity": "sha512-zfLtNfQqxVqq3uaTqSkh4x4hZw3KHobGUA0fJUj4wawW8bsQLTVqpHdXSIzidh7o+4lEW36tANuAGdaFx6Zgnw==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-5.2.3.tgz", + "integrity": "sha512-n+mUVyUX5bVv7G/G2zyIHOhdxfuU1dY2NOFzTQUWiMUbFss8b57NFlgCCaggU78wSw5KVS9cllzeLyzyR+n5nw==", "funding": [ { "type": "github", @@ -5509,9 +5509,9 @@ } }, "node_modules/nock": { - "version": "14.0.16", - "resolved": "https://registry.npmjs.org/nock/-/nock-14.0.16.tgz", - "integrity": "sha512-8r4KEc6nT1D/fdLD/R1BO1CPaVEL8o40u/guFRJlXabN7vr3RmMqyjsY5Krt0nMwhsOAwXQ/mtN5vy5Jh3aErg==", + "version": "14.0.17", + "resolved": "https://registry.npmjs.org/nock/-/nock-14.0.17.tgz", + "integrity": "sha512-EjRr1weMa4ALQX35AgZTEnP+weJJjlW1KGDiNM2IQC2069YDHas4f4B4UUYR+TTLyKWxJvOz2wObDKQs/LNreA==", "dev": true, "license": "MIT", "dependencies": { @@ -7427,9 +7427,9 @@ "license": "MIT" }, "node_modules/oclif": { - "version": "4.23.27", - "resolved": "https://registry.npmjs.org/oclif/-/oclif-4.23.27.tgz", - "integrity": "sha512-DNUQ22pglqstzuTRb+E4yjJI20PVGNGHCJa/vzH3HQCrS0B0GQPjWwIeMWjgWaQHBi1oXO2jMDHHpCLDNgW/tQ==", + "version": "4.23.29", + "resolved": "https://registry.npmjs.org/oclif/-/oclif-4.23.29.tgz", + "integrity": "sha512-pUekmMh+wwIbFq3xX1EfkgZ7RuYuuSbdhJiB+20zqSfGE8Tt9T+K9br1/vmsaIOxfDo0Dw3jxLBk4JZOMFEMeQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7944,9 +7944,9 @@ } }, "node_modules/prettier": { - "version": "3.9.4", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.4.tgz", - "integrity": "sha512-yWG/o/4oJfo036EKAfK6ACAoDOfHeRHx4tuxkfBZiauURiaSmYwlpOr5LQqKtIkRD2z1PLteme2WoxEnj4tHTg==", + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz", + "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==", "dev": true, "license": "MIT", "bin": { @@ -8608,9 +8608,9 @@ } }, "node_modules/tar": { - "version": "7.5.19", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.19.tgz", - "integrity": "sha512-4LeEWl96twnS2Q7Bz4MGqgazLqO+hJN63GZxXoIqh1T3VweYD997gbU1ItNsQafqqXTXd5WFyFdReLtwvRBNiw==", + "version": "7.5.22", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.22.tgz", + "integrity": "sha512-MFO/QzvtAOmJbkhOaCTvbGcFN9L9b+JunIsDwaKljSOdcLMea3NJ1k9Usz/rjdfSXTq4dfzfeS7W4p4YOAAHeA==", "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/fs-minipass": "^4.0.0", @@ -8864,9 +8864,9 @@ } }, "node_modules/undici": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-8.7.0.tgz", - "integrity": "sha512-N7iQtfyLhIMOFgQubvmLV26svHpO0bqKnAiWotTQCVKCmWrcGbBotPuW1x+xwYZ2VHdSTVUfPQQnlEt1/LouTQ==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-8.9.0.tgz", + "integrity": "sha512-aWZpUj7XoGonMClx4gdDRfgBjqeA+F473aDmROQQbM9n6PRfK/u1q/a0X4wMTgcHfT8H6fpbt98PFuDUwFg2YA==", "license": "MIT", "engines": { "node": ">=22.19.0" diff --git a/package.json b/package.json index f14c3cb..05e141b 100644 --- a/package.json +++ b/package.json @@ -112,33 +112,33 @@ }, "dependencies": { "@inquirer/prompts": "8.5.2", - "@modelcontextprotocol/sdk": "1.29.0", + "@modelcontextprotocol/sdk": "1.30.0", "@napi-rs/keyring": "1.3.0", - "@oclif/core": "4.11.14", - "@oclif/plugin-autocomplete": "3.2.53", - "@oclif/plugin-help": "6.2.53", - "@oclif/plugin-plugins": "5.4.84", + "@oclif/core": "4.13.2", + "@oclif/plugin-autocomplete": "3.2.54", + "@oclif/plugin-help": "6.2.56", + "@oclif/plugin-plugins": "5.4.86", "chalk": "5.6.2", "cli-table3": "0.6.5", "conf": "15.1.0", "debug": "4.4.3", - "js-yaml": "5.2.1", + "js-yaml": "5.2.3", "node-jq": "6.3.1", "open": "11.0.0", "ora": "9.4.1", - "tar": "7.5.19", - "undici": "8.7.0", + "tar": "7.5.22", + "undici": "8.9.0", "zod": "4.4.3" }, "devDependencies": { "@eslint/js": "10.0.1", - "@oclif/test": "4.1.20", + "@oclif/test": "4.1.21", "@vitest/coverage-v8": "4.1.10", - "eslint": "10.6.0", - "globals": "17.7.0", - "nock": "14.0.16", - "oclif": "4.23.27", - "prettier": "3.9.4", + "eslint": "10.8.0", + "globals": "17.8.0", + "nock": "14.0.17", + "oclif": "4.23.29", + "prettier": "3.9.6", "vitest": "4.1.10" }, "scripts": {