diff --git a/api/package-lock.json b/api/package-lock.json index 036f293..1dd69c2 100644 --- a/api/package-lock.json +++ b/api/package-lock.json @@ -18,6 +18,7 @@ "express-cors": "^0.0.3", "firebase": "^10.13.1", "firebase-admin": "^12.5.0", + "js-base64": "^3.7.7", "jsonwebtoken": "^9.0.2", "mongoose": "^8.1.1", "passport-api": "file:", @@ -2462,6 +2463,11 @@ "url": "https://github.com/sponsors/panva" } }, + "node_modules/js-base64": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.7.tgz", + "integrity": "sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==" + }, "node_modules/json-bigint": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", diff --git a/api/package.json b/api/package.json index 0b5a4d0..4dc72c1 100644 --- a/api/package.json +++ b/api/package.json @@ -30,6 +30,7 @@ "express-cors": "^0.0.3", "firebase": "^10.13.1", "firebase-admin": "^12.5.0", + "js-base64": "^3.7.7", "jsonwebtoken": "^9.0.2", "mongoose": "^8.1.1", "passport-api": "file:", diff --git a/api/yarn.lock b/api/yarn.lock index e42086f..d7ed62f 100644 --- a/api/yarn.lock +++ b/api/yarn.lock @@ -1556,6 +1556,11 @@ jose@^4.14.6: resolved "https://registry.npmjs.org/jose/-/jose-4.15.9.tgz" integrity sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA== +js-base64@^3.7.7: + version "3.7.7" + resolved "https://registry.npmjs.org/js-base64/-/js-base64-3.7.7.tgz" + integrity sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw== + json-bigint@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz" @@ -1910,6 +1915,7 @@ parseurl@~1.3.3: express-cors "^0.0.3" firebase "^10.13.1" firebase-admin "^12.5.0" + js-base64 "^3.7.7" jsonwebtoken "^9.0.2" mongoose "^8.1.1" passport-api "file:"