diff options
author | Raphael Kabo <mail@raphaelkabo.com> | 2025-05-28 18:01:08 +0100 |
---|---|---|
committer | Raphael Kabo <mail@raphaelkabo.com> | 2025-05-28 18:01:08 +0100 |
commit | a5e2faf58ddd4793a5f7e3e284b023162d69cbb3 (patch) | |
tree | df8dacfd279760f505d4b0f6dcf195a6a44a6a1b /package.json | |
parent | bc9e983b16d9ac2d27a4458c0a87f9d11aa80c0e (diff) | |
parent | bde9b408342f56833cf0a514488365189083f312 (diff) |
Merge remote-tracking branch 'origin/main' into raphael/add-mailgun
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/package.json b/package.json index 6f60eb5..4f74f3d 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,6 @@ "dependencies": { "@sendgrid/helpers": "^8.0.0", "@sendgrid/mail": "^6.5.5", - "@types/cookie-parser": "^1.4.7", "activitypub-types": "^1.1.0", "cookie-parser": "^1.4.6", "cors": "^2.8.5", @@ -31,12 +30,20 @@ "express-session": "^1.18.0", "express-validator": "^6.15.0", "generate-rsa-keypair": "^0.2.1", + "handlebars": "^4.7.8", + "handlebars-i18next": "^1.0.3", + "i18next": "^24.2.2", + "i18next-browser-languagedetector": "^8.0.4", + "i18next-fs-backend": "^2.6.0", + "i18next-http-backend": "^3.0.2", + "i18next-http-middleware": "^3.7.1", "ical": "^0.6.0", "ical-generator": "^1.15.4", "jimp": "^0.16.13", "jsdom": "^22.1.0", "mailgun.js": "^12.0.2", "marked": "^12.0.2", + "moment": "^2.30.1", "moment-timezone": "^0.5.45", "mongoose": "^5.13.22", "multer": "1.4.5-lts.1", @@ -45,6 +52,7 @@ "node-schedule": "^1.3.3", "nodemailer": "^6.9.13", "randomstring": "^1.3.0", + "react-i18next": "^15.4.1", "request": "^2.88.2", "sanitize-html": "^2.13.0", "toml": "^3.0.0", @@ -53,8 +61,11 @@ "wait-on": "^7.2.0" }, "devDependencies": { + "@types/cookie-parser": "^1.4.7", "@types/dompurify": "^3.0.5", "@types/express": "^4.17.21", + "@types/handlebars": "^4.1.0", + "@types/i18next-fs-backend": "^1.2.0", "@types/ical": "^0.8.3", "@types/jsdom": "^21.1.6", "@types/multer": "^1.4.11", |