Skip to content

Commit c057b1c

Browse files
authored
Added i18n for translation purposes (#2143)
1 parent 239ba3f commit c057b1c

25 files changed

+20693
-17955
lines changed

functions/.eslintrc.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
},
99
"root": true,
1010
"rules": {
11-
"eqeqeq": ["error", "always", {"null": "ignore"}]
11+
"eqeqeq": ["error", "always", {"null": "ignore"}]
1212
}
1313
}

functions/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"nodemailer": "^6.9.16",
4343
"requests": "0.3.0",
4444
"sanitize-html": "^2.13.1",
45-
"ts-node": "^10.9.1"
45+
"ts-node": "^10.9.2"
4646
},
4747
"engines": {
4848
"node": "20"
@@ -68,7 +68,7 @@
6868
"prettier": "^2.8.1",
6969
"source-map-support": "^0.5.21",
7070
"ts-mocha": "^10.0.0",
71-
"typescript": "4.8.4",
71+
"typescript": "^5.7.3",
7272
"wkt": "0.1.1"
7373
},
7474
"type": "commonjs"

functions/src/handlers.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ export function onHttpsRequest(handler: HttpsRequestHandler) {
7676
return https.onRequest((req: https.Request, res: Response) =>
7777
corsMiddleware(req, res, () =>
7878
cookieParser()(
79-
req,
80-
res,
79+
req as any,
80+
res as any,
8181
async () =>
8282
await requireIdToken(req, res, async (idToken: DecodedIdToken) => {
8383
try {
@@ -158,8 +158,8 @@ export function onHttpsRequestAsync(callback: HttpsRequestCallback) {
158158
return https.onRequest((req: https.Request, res: Response) =>
159159
corsMiddleware(req, res, () =>
160160
cookieParser()(
161-
req,
162-
res,
161+
req as any,
162+
res as any,
163163
async () =>
164164
await requireIdToken(req, res, async (idToken: DecodedIdToken) => {
165165
await invokeCallbackAsync(callback, req, res, idToken);

functions/src/testing/http-test-helpers.ts

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import functions from 'firebase-functions';
1818
import {buffer} from 'node:stream/consumers';
1919
import {FormDataEncoder} from 'form-data-encoder';
20+
import {FormData} from 'formdata-node';
2021

2122
export async function createPostRequestSpy(
2223
args: object,

lib/.eslintrc.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
"env": {
44
"jasmine": true
55
},
6-
"root": true,
76
"parser": "@typescript-eslint/parser",
87
"plugins": [
98
"eslint-plugin-absolute-imports"
109
],
10+
"root": true,
1111
"rules": {
12-
"eqeqeq": ["error", "always", {"null": "ignore"}]
12+
"eqeqeq": ["error", "always", {"null": "ignore"}]
1313
}
1414
}

lib/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"diff": "^5.2.0",
4242
"eslint": "^8.26.0",
4343
"eslint-config-prettier": "^8.5.0",
44-
"eslint-plugin-import": "^2.29.1",
44+
"eslint-plugin-import": "^2.29.0",
4545
"eslint-plugin-prettier": "^4.2.1",
4646
"gts": "^5.3.0",
4747
"jasmine": "^5.1.0",
@@ -51,6 +51,6 @@
5151
"source-map-support": "^0.5.21",
5252
"ts-mocha": "^10.0.0",
5353
"ts-node": "^10.9.2",
54-
"typescript": "4.8.4"
54+
"typescript": "^5.4.5"
5555
}
5656
}

0 commit comments

Comments
 (0)