diff --git a/Node-1st-gen/email-confirmation/functions/package.json b/Node-1st-gen/email-confirmation/functions/package.json index 0dd5634ea..d5d9e57c9 100644 --- a/Node-1st-gen/email-confirmation/functions/package.json +++ b/Node-1st-gen/email-confirmation/functions/package.json @@ -4,7 +4,7 @@ "dependencies": { "firebase-admin": "^14.2.0", "firebase-functions": "^7.3.2", - "nodemailer": "^8.0.11" + "nodemailer": "^9.1.1" }, "devDependencies": { "eslint": "^8.57.1", diff --git a/Node-1st-gen/email-confirmation/functions/pnpm-lock.yaml b/Node-1st-gen/email-confirmation/functions/pnpm-lock.yaml index 7da12a0ae..12076ccd5 100644 --- a/Node-1st-gen/email-confirmation/functions/pnpm-lock.yaml +++ b/Node-1st-gen/email-confirmation/functions/pnpm-lock.yaml @@ -10,20 +10,20 @@ importers: dependencies: firebase-admin: specifier: ^14.2.0 - version: 14.2.0 + version: 14.2.0(supports-color@7.2.0) firebase-functions: specifier: ^7.3.2 - version: 7.3.2(firebase-admin@14.2.0) + version: 7.3.2(firebase-admin@14.2.0(supports-color@7.2.0))(supports-color@7.2.0) nodemailer: - specifier: ^8.0.11 - version: 8.0.11 + specifier: ^9.1.1 + version: 9.1.1 devDependencies: eslint: specifier: ^8.57.1 - version: 8.57.1 + version: 8.57.1(supports-color@7.2.0) eslint-plugin-promise: specifier: ^7.3.0 - version: 7.3.0(eslint@8.57.1) + version: 7.3.0(eslint@8.57.1(supports-color@7.2.0)) packages: @@ -973,8 +973,8 @@ packages: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - nodemailer@8.0.11: - resolution: {integrity: sha512-nrO/pDAUKl+wXX+lx16tDLbnm0fW6sK/x8mgohaCpg+CdCEl482bD4tCuAZk2DyliruiNTIZxRCoWkDqJEnAiA==} + nodemailer@9.1.1: + resolution: {integrity: sha512-izw9mVKFix6YSnC9eLgV6g1opl9DUlRio9ZNcq+Wu9Ujn2UwF+8Nl0B8nz22kEC+CTZCvinkxwJ0DeFbb6NwcQ==} engines: {node: '>=6.0.0'} object-assign@4.1.1: @@ -1329,17 +1329,17 @@ packages: snapshots: - '@eslint-community/eslint-utils@4.10.1(eslint@8.57.1)': + '@eslint-community/eslint-utils@4.10.1(eslint@8.57.1(supports-color@7.2.0))': dependencies: - eslint: 8.57.1 + eslint: 8.57.1(supports-color@7.2.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint/eslintrc@2.1.4': + '@eslint/eslintrc@2.1.4(supports-color@7.2.0)': dependencies: ajv: 6.15.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -1399,12 +1399,12 @@ snapshots: dependencies: tslib: 2.8.1 - '@google-cloud/firestore@8.7.0': + '@google-cloud/firestore@8.7.0(supports-color@7.2.0)': dependencies: '@opentelemetry/api': 1.9.1 fast-deep-equal: 3.1.3 functional-red-black-tree: 1.0.1 - google-gax: 5.0.8 + google-gax: 5.0.8(supports-color@7.2.0) protobufjs: 7.6.5 transitivePeerDependencies: - supports-color @@ -1422,7 +1422,7 @@ snapshots: '@google-cloud/promisify@4.0.0': optional: true - '@google-cloud/storage@7.21.0': + '@google-cloud/storage@7.21.0(supports-color@7.2.0)': dependencies: '@google-cloud/paginator': 5.0.2 '@google-cloud/projectify': 4.0.0 @@ -1431,13 +1431,13 @@ snapshots: async-retry: 1.3.3 duplexify: 4.1.3 fast-xml-parser: 5.10.1 - gaxios: 6.7.1 - google-auth-library: 9.15.1 + gaxios: 6.7.1(supports-color@7.2.0) + google-auth-library: 9.15.1(supports-color@7.2.0) html-entities: 2.6.0 mime: 3.0.0 p-limit: 3.1.0 - retry-request: 7.0.2 - teeny-request: 9.0.0 + retry-request: 7.0.2(supports-color@7.2.0) + teeny-request: 9.0.0(supports-color@7.2.0) transitivePeerDependencies: - encoding - supports-color @@ -1457,10 +1457,10 @@ snapshots: yargs: 17.7.3 optional: true - '@humanwhocodes/config-array@0.13.0': + '@humanwhocodes/config-array@0.13.0(supports-color@7.2.0)': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) minimatch: 3.1.5 transitivePeerDependencies: - supports-color @@ -1610,9 +1610,9 @@ snapshots: acorn@8.18.0: {} - agent-base@6.0.2: + agent-base@6.0.2(supports-color@7.2.0): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) transitivePeerDependencies: - supports-color optional: true @@ -1660,11 +1660,11 @@ snapshots: bignumber.js@9.3.1: {} - body-parser@2.3.0: + body-parser@2.3.0(supports-color@7.2.0): dependencies: bytes: 3.1.2 content-type: 2.0.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) http-errors: 2.0.1 iconv-lite: 0.7.3 on-finished: 2.4.1 @@ -1748,9 +1748,11 @@ snapshots: data-uri-to-buffer@4.0.1: {} - debug@4.4.3: + debug@4.4.3(supports-color@7.2.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 7.2.0 deep-is@0.1.4: {} @@ -1822,10 +1824,10 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-plugin-promise@7.3.0(eslint@8.57.1): + eslint-plugin-promise@7.3.0(eslint@8.57.1(supports-color@7.2.0)): dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@8.57.1) - eslint: 8.57.1 + '@eslint-community/eslint-utils': 4.10.1(eslint@8.57.1(supports-color@7.2.0)) + eslint: 8.57.1(supports-color@7.2.0) eslint-scope@7.2.2: dependencies: @@ -1834,20 +1836,20 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint@8.57.1: + eslint@8.57.1(supports-color@7.2.0): dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.10.1(eslint@8.57.1(supports-color@7.2.0)) '@eslint-community/regexpp': 4.12.2 - '@eslint/eslintrc': 2.1.4 + '@eslint/eslintrc': 2.1.4(supports-color@7.2.0) '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0 + '@humanwhocodes/config-array': 0.13.0(supports-color@7.2.0) '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.3.3 ajv: 6.15.0 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -1900,20 +1902,20 @@ snapshots: event-target-shim@5.0.1: optional: true - express@5.2.1: + express@5.2.1(supports-color@7.2.0): dependencies: accepts: 2.0.0 - body-parser: 2.3.0 + body-parser: 2.3.0(supports-color@7.2.0) content-disposition: 1.1.0 content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 2.1.1 + finalhandler: 2.1.1(supports-color@7.2.0) fresh: 2.0.0 http-errors: 2.0.1 merge-descriptors: 2.0.0 @@ -1924,9 +1926,9 @@ snapshots: proxy-addr: 2.0.7 qs: 6.15.3 range-parser: 1.3.0 - router: 2.2.0 - send: 1.2.1 - serve-static: 2.2.1 + router: 2.2.0(supports-color@7.2.0) + send: 1.2.1(supports-color@7.2.0) + serve-static: 2.2.1(supports-color@7.2.0) statuses: 2.0.2 type-is: 2.1.0 vary: 1.1.2 @@ -1974,9 +1976,9 @@ snapshots: dependencies: flat-cache: 3.2.0 - finalhandler@2.1.1: + finalhandler@2.1.1(supports-color@7.2.0): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -1990,29 +1992,29 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - firebase-admin@14.2.0: + firebase-admin@14.2.0(supports-color@7.2.0): dependencies: '@fastify/busboy': 3.2.0 '@firebase/database-compat': 2.1.4 '@firebase/database-types': 1.0.20 fast-deep-equal: 3.1.3 - google-auth-library: 10.9.1 + google-auth-library: 10.9.1(supports-color@7.2.0) jsonwebtoken: 9.0.3 - jwks-rsa: 4.1.0 + jwks-rsa: 4.1.0(supports-color@7.2.0) optionalDependencies: - '@google-cloud/firestore': 8.7.0 - '@google-cloud/storage': 7.21.0 + '@google-cloud/firestore': 8.7.0(supports-color@7.2.0) + '@google-cloud/storage': 7.21.0(supports-color@7.2.0) transitivePeerDependencies: - encoding - supports-color - firebase-functions@7.3.2(firebase-admin@14.2.0): + firebase-functions@7.3.2(firebase-admin@14.2.0(supports-color@7.2.0))(supports-color@7.2.0): dependencies: '@types/cors': 2.8.19 '@types/express': 5.0.6 cors: 2.8.6 - express: 5.2.1 - firebase-admin: 14.2.0 + express: 5.2.1(supports-color@7.2.0) + firebase-admin: 14.2.0(supports-color@7.2.0) protobufjs: 7.6.5 transitivePeerDependencies: - supports-color @@ -2056,10 +2058,10 @@ snapshots: functional-red-black-tree@1.0.1: optional: true - gaxios@6.7.1: + gaxios@6.7.1(supports-color@7.2.0): dependencies: extend: 3.0.2 - https-proxy-agent: 7.0.6 + https-proxy-agent: 7.0.6(supports-color@7.2.0) is-stream: 2.0.1 node-fetch: 2.7.0 uuid: 9.0.1 @@ -2068,27 +2070,27 @@ snapshots: - supports-color optional: true - gaxios@7.1.3: + gaxios@7.1.3(supports-color@7.2.0): dependencies: extend: 3.0.2 - https-proxy-agent: 7.0.6 + https-proxy-agent: 7.0.6(supports-color@7.2.0) node-fetch: 3.3.2 rimraf: 5.0.10 transitivePeerDependencies: - supports-color optional: true - gaxios@7.3.0: + gaxios@7.3.0(supports-color@7.2.0): dependencies: extend: 3.0.2 - https-proxy-agent: 7.0.6 + https-proxy-agent: 7.0.6(supports-color@7.2.0) node-fetch: 3.3.2 transitivePeerDependencies: - supports-color - gcp-metadata@6.1.1: + gcp-metadata@6.1.1(supports-color@7.2.0): dependencies: - gaxios: 6.7.1 + gaxios: 6.7.1(supports-color@7.2.0) google-logging-utils: 0.0.2 json-bigint: 1.0.0 transitivePeerDependencies: @@ -2096,17 +2098,17 @@ snapshots: - supports-color optional: true - gcp-metadata@8.1.2: + gcp-metadata@8.1.2(supports-color@7.2.0): dependencies: - gaxios: 7.3.0 + gaxios: 7.3.0(supports-color@7.2.0) google-logging-utils: 1.1.3 json-bigint: 1.0.0 transitivePeerDependencies: - supports-color - gcp-metadata@8.1.4: + gcp-metadata@8.1.4(supports-color@7.2.0): dependencies: - gaxios: 7.1.3 + gaxios: 7.1.3(supports-color@7.2.0) google-logging-utils: 1.1.3 json-bigint: 1.0.0 transitivePeerDependencies: @@ -2161,55 +2163,55 @@ snapshots: dependencies: type-fest: 0.20.2 - google-auth-library@10.5.0: + google-auth-library@10.5.0(supports-color@7.2.0): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 - gaxios: 7.3.0 - gcp-metadata: 8.1.4 + gaxios: 7.3.0(supports-color@7.2.0) + gcp-metadata: 8.1.4(supports-color@7.2.0) google-logging-utils: 1.1.3 - gtoken: 8.0.0 + gtoken: 8.0.0(supports-color@7.2.0) jws: 4.0.1 transitivePeerDependencies: - supports-color optional: true - google-auth-library@10.9.1: + google-auth-library@10.9.1(supports-color@7.2.0): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 - gaxios: 7.3.0 - gcp-metadata: 8.1.2 + gaxios: 7.3.0(supports-color@7.2.0) + gcp-metadata: 8.1.2(supports-color@7.2.0) google-logging-utils: 1.1.3 jws: 4.0.1 transitivePeerDependencies: - supports-color - google-auth-library@9.15.1: + google-auth-library@9.15.1(supports-color@7.2.0): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 - gaxios: 6.7.1 - gcp-metadata: 6.1.1 - gtoken: 7.1.0 + gaxios: 6.7.1(supports-color@7.2.0) + gcp-metadata: 6.1.1(supports-color@7.2.0) + gtoken: 7.1.0(supports-color@7.2.0) jws: 4.0.1 transitivePeerDependencies: - encoding - supports-color optional: true - google-gax@5.0.8: + google-gax@5.0.8(supports-color@7.2.0): dependencies: '@grpc/grpc-js': 1.14.4 '@grpc/proto-loader': 0.8.1 duplexify: 4.1.3 - google-auth-library: 10.5.0 + google-auth-library: 10.5.0(supports-color@7.2.0) google-logging-utils: 1.1.3 node-fetch: 3.3.2 object-hash: 3.0.0 proto3-json-serializer: 3.0.4 protobufjs: 7.6.5 - retry-request: 8.0.4 + retry-request: 8.0.4(supports-color@7.2.0) rimraf: 5.0.10 transitivePeerDependencies: - supports-color @@ -2224,18 +2226,18 @@ snapshots: graphemer@1.4.0: {} - gtoken@7.1.0: + gtoken@7.1.0(supports-color@7.2.0): dependencies: - gaxios: 6.7.1 + gaxios: 6.7.1(supports-color@7.2.0) jws: 4.0.1 transitivePeerDependencies: - encoding - supports-color optional: true - gtoken@8.0.0: + gtoken@8.0.0(supports-color@7.2.0): dependencies: - gaxios: 7.3.0 + gaxios: 7.3.0(supports-color@7.2.0) jws: 4.0.1 transitivePeerDependencies: - supports-color @@ -2267,35 +2269,35 @@ snapshots: http-parser-js@0.5.10: {} - http-proxy-agent@5.0.0: + http-proxy-agent@5.0.0(supports-color@7.2.0): dependencies: '@tootallnate/once': 2.0.1 - agent-base: 6.0.2 - debug: 4.4.3 + agent-base: 6.0.2(supports-color@7.2.0) + debug: 4.4.3(supports-color@7.2.0) transitivePeerDependencies: - supports-color optional: true - http-proxy-agent@7.0.2: + http-proxy-agent@7.0.2(supports-color@7.2.0): dependencies: agent-base: 7.1.4 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) transitivePeerDependencies: - supports-color optional: true - https-proxy-agent@5.0.1: + https-proxy-agent@5.0.1(supports-color@7.2.0): dependencies: - agent-base: 6.0.2 - debug: 4.4.3 + agent-base: 6.0.2(supports-color@7.2.0) + debug: 4.4.3(supports-color@7.2.0) transitivePeerDependencies: - supports-color optional: true - https-proxy-agent@7.0.6: + https-proxy-agent@7.0.6(supports-color@7.2.0): dependencies: agent-base: 7.1.4 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -2384,10 +2386,10 @@ snapshots: ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.1 - jwks-rsa@4.1.0: + jwks-rsa@4.1.0(supports-color@7.2.0): dependencies: '@types/jsonwebtoken': 9.0.10 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) jose: 6.2.5 limiter: 1.1.5 lru-cache: 11.5.2 @@ -2502,7 +2504,7 @@ snapshots: fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - nodemailer@8.0.11: {} + nodemailer@9.1.1: {} object-assign@4.1.1: {} @@ -2618,20 +2620,20 @@ snapshots: resolve-from@4.0.0: {} - retry-request@7.0.2: + retry-request@7.0.2(supports-color@7.2.0): dependencies: '@types/request': 2.48.13 extend: 3.0.2 - teeny-request: 9.0.0 + teeny-request: 9.0.0(supports-color@7.2.0) transitivePeerDependencies: - encoding - supports-color optional: true - retry-request@8.0.4: + retry-request@8.0.4(supports-color@7.2.0): dependencies: extend: 3.0.2 - teeny-request: 10.1.4 + teeny-request: 10.1.4(supports-color@7.2.0) transitivePeerDependencies: - supports-color optional: true @@ -2650,9 +2652,9 @@ snapshots: glob: 10.5.0 optional: true - router@2.2.0: + router@2.2.0(supports-color@7.2.0): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 @@ -2670,9 +2672,9 @@ snapshots: semver@7.8.5: {} - send@1.2.1: + send@1.2.1(supports-color@7.2.0): dependencies: - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -2686,12 +2688,12 @@ snapshots: transitivePeerDependencies: - supports-color - serve-static@2.2.1: + serve-static@2.2.1(supports-color@7.2.0): dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 1.2.1 + send: 1.2.1(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -2786,20 +2788,20 @@ snapshots: dependencies: has-flag: 4.0.0 - teeny-request@10.1.4: + teeny-request@10.1.4(supports-color@7.2.0): dependencies: - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 + http-proxy-agent: 7.0.2(supports-color@7.2.0) + https-proxy-agent: 7.0.6(supports-color@7.2.0) node-fetch: 3.3.2 stream-events: 1.0.5 transitivePeerDependencies: - supports-color optional: true - teeny-request@9.0.0: + teeny-request@9.0.0(supports-color@7.2.0): dependencies: - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 + http-proxy-agent: 5.0.0(supports-color@7.2.0) + https-proxy-agent: 5.0.1(supports-color@7.2.0) node-fetch: 2.7.0 stream-events: 1.0.5 uuid: 9.0.1