diff --git a/package-lock.json b/package-lock.json index d886a64..d06d174 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0", "better-sqlite3": "^9.4.3", - "stripe": "^14.21.0", + "stripe": "^22.0.1", "zod": "^4.3.6" }, "bin": { @@ -470,6 +470,7 @@ "version": "25.6.0", "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz", "integrity": "sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==", + "devOptional": true, "license": "MIT", "dependencies": { "undici-types": "~7.19.0" @@ -2471,16 +2472,20 @@ } }, "node_modules/stripe": { - "version": "14.25.0", - "resolved": "https://registry.npmjs.org/stripe/-/stripe-14.25.0.tgz", - "integrity": "sha512-wQS3GNMofCXwH8TSje8E1SE8zr6ODiGtHQgPtO95p9Mb4FhKC9jvXR2NUTpZ9ZINlckJcFidCmaTFV4P6vsb9g==", + "version": "22.0.1", + "resolved": "https://registry.npmjs.org/stripe/-/stripe-22.0.1.tgz", + "integrity": "sha512-Yw764pZ6s8Xu4CtUZdD5uWOkw6gc9xzO9OKylCuj1gMhMDLbyGbDtaPNNSFE4mB6njYSHESYIVbF1iIzUfAl2g==", "license": "MIT", - "dependencies": { - "@types/node": ">=8.1.0", - "qs": "^6.11.0" - }, "engines": { - "node": ">=12.*" + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, "node_modules/tar-fs": { @@ -2616,6 +2621,7 @@ "version": "7.19.2", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz", "integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==", + "devOptional": true, "license": "MIT" }, "node_modules/unpipe": { diff --git a/package.json b/package.json index 596d37b..debca56 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0", "better-sqlite3": "^9.4.3", - "stripe": "^14.21.0", + "stripe": "^22.0.1", "zod": "^4.3.6" }, "devDependencies": {