Przeglądaj źródła

Merge pull request #27533 from overleaf/mf-change-billing-mode-to-flexible-stripe

[web] Use flexible billing_mode for every new Stripe subscription

GitOrigin-RevId: 827b6e4802ff1d1dd92519bc949717c7d42c59cb
M Fahru 1 rok temu
rodzic
commit
35ec1504cc
2 zmienionych plików z 33 dodań i 33 usunięć
  1. 31 31
      package-lock.json
  2. 2 2
      services/web/package.json

+ 31 - 31
package-lock.json

@@ -11631,6 +11631,15 @@
         "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0"
       }
     },
+    "node_modules/@stripe/stripe-js": {
+      "version": "7.7.0",
+      "resolved": "https://registry.npmjs.org/@stripe/stripe-js/-/stripe-js-7.7.0.tgz",
+      "integrity": "sha512-SXuhqhuR5FXaYgKTXzZJeqtVA6JKb9IZWaGeEUxHHiOcFy2p51wccO72bYpXwoK4D5pzQOIYLTuAc7etxyMmwg==",
+      "license": "MIT",
+      "engines": {
+        "node": ">=12.16"
+      }
+    },
     "node_modules/@swc/helpers": {
       "version": "0.5.17",
       "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz",
@@ -38113,6 +38122,26 @@
         "url": "https://github.com/sponsors/sindresorhus"
       }
     },
+    "node_modules/stripe": {
+      "version": "18.4.0",
+      "resolved": "https://registry.npmjs.org/stripe/-/stripe-18.4.0.tgz",
+      "integrity": "sha512-LKFeDnDYo4U/YzNgx2Lc9PT9XgKN0JNF1iQwZxgkS4lOw5NunWCnzyH5RhTlD3clIZnf54h7nyMWkS8VXPmtTQ==",
+      "license": "MIT",
+      "dependencies": {
+        "qs": "^6.11.0"
+      },
+      "engines": {
+        "node": ">=12.*"
+      },
+      "peerDependencies": {
+        "@types/node": ">=12.x.x"
+      },
+      "peerDependenciesMeta": {
+        "@types/node": {
+          "optional": true
+        }
+      }
+    },
     "node_modules/strnum": {
       "version": "1.0.5",
       "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz",
@@ -44834,7 +44863,7 @@
         "@overleaf/stream-utils": "*",
         "@phosphor-icons/react": "^2.1.7",
         "@slack/webhook": "^7.0.2",
-        "@stripe/stripe-js": "^7.3.0",
+        "@stripe/stripe-js": "^7.7.0",
         "@xmldom/xmldom": "^0.7.13",
         "accepts": "^1.3.7",
         "ajv": "^8.12.0",
@@ -44911,7 +44940,7 @@
         "request": "^2.88.2",
         "requestretry": "^7.1.0",
         "sanitize-html": "^2.8.1",
-        "stripe": "^18.1.0",
+        "stripe": "^18.4.0",
         "tough-cookie": "^4.0.0",
         "tsscmp": "^1.0.6",
         "uid-safe": "^2.1.5",
@@ -45303,15 +45332,6 @@
         "lodash": "^4.17.15"
       }
     },
-    "services/web/node_modules/@stripe/stripe-js": {
-      "version": "7.3.0",
-      "resolved": "https://registry.npmjs.org/@stripe/stripe-js/-/stripe-js-7.3.0.tgz",
-      "integrity": "sha512-xnCyFIEI5SQnQrKkCxVj7nS5fWTZap+zuIGzmmxLMdlmgahFJaihK4zogqE8YyKKTLtrp/EldkEijSgtXsRVDg==",
-      "license": "MIT",
-      "engines": {
-        "node": ">=12.16"
-      }
-    },
     "services/web/node_modules/@types/express": {
       "version": "4.17.21",
       "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz",
@@ -46274,26 +46294,6 @@
       "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-3.2.1.tgz",
       "integrity": "sha512-ApK+WTJ5bCOf0A2tlec1qhvr8bGEBM/sgXXB7mysdCYgZJO5DZeaV3h3G+g0HnAQ372P5IhiGqnW29zoLOfTzQ=="
     },
-    "services/web/node_modules/stripe": {
-      "version": "18.1.0",
-      "resolved": "https://registry.npmjs.org/stripe/-/stripe-18.1.0.tgz",
-      "integrity": "sha512-MLDiniPTHqcfIT3anyBPmOEcaiDhYa7/jRaNypQ3Rt2SJnayQZBvVbFghIziUCZdltGAndm/ZxVOSw6uuSCDig==",
-      "license": "MIT",
-      "dependencies": {
-        "qs": "^6.11.0"
-      },
-      "engines": {
-        "node": ">=12.*"
-      },
-      "peerDependencies": {
-        "@types/node": ">=12.x.x"
-      },
-      "peerDependenciesMeta": {
-        "@types/node": {
-          "optional": true
-        }
-      }
-    },
     "services/web/node_modules/teeny-request": {
       "version": "8.0.2",
       "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-8.0.2.tgz",

+ 2 - 2
services/web/package.json

@@ -94,7 +94,7 @@
     "@overleaf/stream-utils": "*",
     "@phosphor-icons/react": "^2.1.7",
     "@slack/webhook": "^7.0.2",
-    "@stripe/stripe-js": "^7.3.0",
+    "@stripe/stripe-js": "^7.7.0",
     "@xmldom/xmldom": "^0.7.13",
     "accepts": "^1.3.7",
     "ajv": "^8.12.0",
@@ -171,7 +171,7 @@
     "request": "^2.88.2",
     "requestretry": "^7.1.0",
     "sanitize-html": "^2.8.1",
-    "stripe": "^18.1.0",
+    "stripe": "^18.4.0",
     "tough-cookie": "^4.0.0",
     "tsscmp": "^1.0.6",
     "uid-safe": "^2.1.5",