diff --git a/.functions/package-lock.json b/.functions/package-lock.json index 7adfb1946a..0a488e07ec 100644 --- a/.functions/package-lock.json +++ b/.functions/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@ecomplus/storefront-renderer": "^2.11.1", "firebase-admin": "^11.11.1", - "firebase-functions": "^4.6.0" + "firebase-functions": "^6.2.0" }, "engines": { "node": "16", @@ -455,12 +455,13 @@ } }, "node_modules/@types/express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.3.tgz", - "integrity": "sha512-I8cGRJj3pyOLs/HndoP+25vOqhqWkAZsWMEmq1qXy/b/M3ppufecUwaK2/TVDVxcV61/iSdhykUjQQ2DLSrTdg==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", "dependencies": { "@types/body-parser": "*", - "@types/express-serve-static-core": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", "@types/serve-static": "*" } }, @@ -771,20 +772,20 @@ "optional": true }, "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "dependencies": { "bytes": "3.1.2", - "content-type": "~1.0.4", + "content-type": "~1.0.5", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", + "qs": "6.13.0", + "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" }, @@ -815,13 +816,28 @@ "node": ">= 0.8" } }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -957,9 +973,9 @@ } }, "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", "engines": { "node": ">= 0.6" } @@ -1031,6 +1047,19 @@ "npm": "1.2.8000 || >= 1.4.16" } }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/duplexify": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz", @@ -1077,9 +1106,9 @@ "optional": true }, "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "engines": { "node": ">= 0.8" } @@ -1110,6 +1139,33 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -1242,36 +1298,36 @@ } }, "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.5.0", + "cookie": "0.7.1", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -1280,6 +1336,10 @@ }, "engines": { "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/extend": { @@ -1367,12 +1427,12 @@ } }, "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "dependencies": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -1406,15 +1466,14 @@ } }, "node_modules/firebase-functions": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/firebase-functions/-/firebase-functions-4.6.0.tgz", - "integrity": "sha512-mY3wuU/Qe+vjVyoCIv0TGXcqr5iQhsMlccLBSAHJ+cWgbszo915mcFP8E9adtXoitqf/4CVzzTwYcfPdCQo2RQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/firebase-functions/-/firebase-functions-6.2.0.tgz", + "integrity": "sha512-vfyyVHS8elxplzEQ9To+NaINRPFUsDasQrasTa2eFJBYSPzdhkw6rwLmvwyYw622+ze+g4sDIb14VZym+afqXQ==", "dependencies": { "@types/cors": "^2.8.5", - "@types/express": "4.17.3", + "@types/express": "^4.17.21", "cors": "^2.8.5", - "express": "^4.17.1", - "node-fetch": "^2.6.7", + "express": "^4.21.0", "protobufjs": "^7.2.2" }, "bin": { @@ -1424,7 +1483,7 @@ "node": ">=14.10.0" }, "peerDependencies": { - "firebase-admin": "^10.0.0 || ^11.0.0 || ^12.0.0" + "firebase-admin": "^11.10.0 || ^12.0.0 || ^13.0.0" } }, "node_modules/follow-redirects": { @@ -1482,9 +1541,12 @@ "optional": true }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/functional-red-black-tree": { "version": "1.0.1", @@ -1530,14 +1592,23 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", + "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "dunder-proto": "^1.0.0", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "function-bind": "^1.1.2", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -1648,6 +1719,17 @@ "node": ">=12.0.0" } }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -1668,17 +1750,6 @@ "node": ">=12.0.0" } }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -1687,10 +1758,10 @@ "node": ">=8" } }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", "engines": { "node": ">= 0.4" }, @@ -1698,15 +1769,15 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/he": { @@ -2077,17 +2148,6 @@ "node": ">=14" } }, - "node_modules/jwks-rsa/node_modules/@types/express": { - "version": "4.17.17", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", - "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, "node_modules/jwks-rsa/node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -2257,6 +2317,14 @@ "node": ">= 12" } }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/mdurl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", @@ -2271,9 +2339,12 @@ } }, "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/methods": { "version": "1.1.2", @@ -2371,6 +2442,7 @@ "version": "2.6.12", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", + "optional": true, "dependencies": { "whatwg-url": "^5.0.0" }, @@ -2412,9 +2484,12 @@ } }, "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -2497,9 +2572,9 @@ } }, "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==" }, "node_modules/prelude-ls": { "version": "1.1.2", @@ -2601,11 +2676,11 @@ "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -2631,9 +2706,9 @@ } }, "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -2803,9 +2878,9 @@ } }, "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "dependencies": { "debug": "2.6.9", "depd": "2.0.0", @@ -2825,6 +2900,14 @@ "node": ">= 0.8.0" } }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/send/node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -2842,14 +2925,14 @@ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "dependencies": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "engines": { "node": ">= 0.8.0" @@ -2861,13 +2944,68 @@ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3018,7 +3156,8 @@ "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "optional": true }, "node_modules/tslib": { "version": "2.6.1", @@ -3117,7 +3256,8 @@ "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "optional": true }, "node_modules/websocket-driver": { "version": "0.7.4", @@ -3144,6 +3284,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "optional": true, "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -3618,12 +3759,13 @@ } }, "@types/express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.3.tgz", - "integrity": "sha512-I8cGRJj3pyOLs/HndoP+25vOqhqWkAZsWMEmq1qXy/b/M3ppufecUwaK2/TVDVxcV61/iSdhykUjQQ2DLSrTdg==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", "requires": { "@types/body-parser": "*", - "@types/express-serve-static-core": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", "@types/serve-static": "*" } }, @@ -3882,20 +4024,20 @@ "optional": true }, "body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "requires": { "bytes": "3.1.2", - "content-type": "~1.0.4", + "content-type": "~1.0.5", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", + "qs": "6.13.0", + "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" } @@ -3919,13 +4061,22 @@ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + } + }, + "call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" } }, "camel-case": { @@ -4028,9 +4179,9 @@ "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" }, "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==" }, "cookie-signature": { "version": "1.0.6", @@ -4081,6 +4232,16 @@ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" }, + "dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "requires": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + } + }, "duplexify": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz", @@ -4121,9 +4282,9 @@ "optional": true }, "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" }, "end-of-stream": { "version": "1.4.4", @@ -4145,6 +4306,24 @@ "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==" }, + "es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + }, + "es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "requires": { + "es-errors": "^1.3.0" + } + }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -4230,36 +4409,36 @@ "optional": true }, "express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.5.0", + "cookie": "0.7.1", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -4335,12 +4514,12 @@ } }, "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "requires": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -4366,15 +4545,14 @@ } }, "firebase-functions": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/firebase-functions/-/firebase-functions-4.6.0.tgz", - "integrity": "sha512-mY3wuU/Qe+vjVyoCIv0TGXcqr5iQhsMlccLBSAHJ+cWgbszo915mcFP8E9adtXoitqf/4CVzzTwYcfPdCQo2RQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/firebase-functions/-/firebase-functions-6.2.0.tgz", + "integrity": "sha512-vfyyVHS8elxplzEQ9To+NaINRPFUsDasQrasTa2eFJBYSPzdhkw6rwLmvwyYw622+ze+g4sDIb14VZym+afqXQ==", "requires": { "@types/cors": "^2.8.5", - "@types/express": "4.17.3", + "@types/express": "^4.17.21", "cors": "^2.8.5", - "express": "^4.17.1", - "node-fetch": "^2.6.7", + "express": "^4.21.0", "protobufjs": "^7.2.2" } }, @@ -4410,9 +4588,9 @@ "optional": true }, "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" }, "functional-red-black-tree": { "version": "1.0.1", @@ -4449,14 +4627,20 @@ "optional": true }, "get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", + "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", + "requires": { + "call-bind-apply-helpers": "^1.0.1", + "dunder-proto": "^1.0.0", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "function-bind": "^1.1.2", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.0.0" } }, "glob": { @@ -4541,6 +4725,11 @@ "node-forge": "^1.3.1" } }, + "gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" + }, "graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -4558,28 +4747,23 @@ "jws": "^4.0.0" } }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" - }, "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" + }, + "hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "requires": { + "function-bind": "^1.1.2" + } }, "he": { "version": "1.2.0", @@ -4874,17 +5058,6 @@ "lru-memoizer": "^2.1.4" }, "dependencies": { - "@types/express": { - "version": "4.17.17", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", - "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -5032,6 +5205,11 @@ "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", "optional": true }, + "math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" + }, "mdurl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", @@ -5043,9 +5221,9 @@ "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" }, "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" }, "methods": { "version": "1.1.2", @@ -5113,6 +5291,7 @@ "version": "2.6.12", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", + "optional": true, "requires": { "whatwg-url": "^5.0.0" } @@ -5134,9 +5313,9 @@ "optional": true }, "object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==" }, "on-finished": { "version": "2.4.1", @@ -5198,9 +5377,9 @@ "optional": true }, "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==" }, "prelude-ls": { "version": "1.1.2", @@ -5281,11 +5460,11 @@ "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" }, "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "requires": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" } }, "queue": { @@ -5302,9 +5481,9 @@ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" }, "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "requires": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -5420,9 +5599,9 @@ } }, "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "requires": { "debug": "2.6.9", "depd": "2.0.0", @@ -5439,6 +5618,11 @@ "statuses": "2.0.1" }, "dependencies": { + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, "mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -5452,14 +5636,14 @@ } }, "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "requires": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" } }, "setprototypeof": { @@ -5468,13 +5652,47 @@ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "requires": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + } + }, + "side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "requires": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + } + }, + "side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + } + }, + "side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "requires": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" } }, "source-map": { @@ -5592,7 +5810,8 @@ "tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "optional": true }, "tslib": { "version": "2.6.1", @@ -5667,7 +5886,8 @@ "webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "optional": true }, "websocket-driver": { "version": "0.7.4", @@ -5688,6 +5908,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "optional": true, "requires": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" diff --git a/.functions/package.json b/.functions/package.json index fc3cfba120..263b2873f6 100644 --- a/.functions/package.json +++ b/.functions/package.json @@ -10,7 +10,7 @@ "dependencies": { "@ecomplus/storefront-renderer": "^2.11.1", "firebase-admin": "^11.11.1", - "firebase-functions": "^4.6.0" + "firebase-functions": "^6.2.0" }, "scripts": { "test": "echo \"Error: no test specified\" && exit 1" diff --git a/template/public/img/uploads/2.png b/template/public/img/uploads/2.png index 0ef5349ed7..59de041cdf 100644 Binary files a/template/public/img/uploads/2.png and b/template/public/img/uploads/2.png differ diff --git a/template/public/img/uploads/5s9suprcwz3.png b/template/public/img/uploads/5s9suprcwz3.png index 8e2840b27c..403177765f 100644 Binary files a/template/public/img/uploads/5s9suprcwz3.png and b/template/public/img/uploads/5s9suprcwz3.png differ diff --git a/template/public/img/uploads/amex-.png b/template/public/img/uploads/amex-.png index 1968e6ed50..67b44a5830 100644 Binary files a/template/public/img/uploads/amex-.png and b/template/public/img/uploads/amex-.png differ diff --git a/template/public/img/uploads/b2c-banner_desk-blac_november.webp b/template/public/img/uploads/b2c-banner_desk-blac_november.webp index 3e29e61eff..1bcb796429 100644 Binary files a/template/public/img/uploads/b2c-banner_desk-blac_november.webp and b/template/public/img/uploads/b2c-banner_desk-blac_november.webp differ diff --git a/template/public/img/uploads/b2c-banner_mobile-blac_november.webp b/template/public/img/uploads/b2c-banner_mobile-blac_november.webp index 4b8833fa39..118491dcbc 100644 Binary files a/template/public/img/uploads/b2c-banner_mobile-blac_november.webp and b/template/public/img/uploads/b2c-banner_mobile-blac_november.webp differ diff --git a/template/public/img/uploads/banner-desk-02.jpg b/template/public/img/uploads/banner-desk-02.jpg index c6b6672fc0..be739fdfac 100644 Binary files a/template/public/img/uploads/banner-desk-02.jpg and b/template/public/img/uploads/banner-desk-02.jpg differ diff --git a/template/public/img/uploads/banner-desk-gradiente-2-1-.webp b/template/public/img/uploads/banner-desk-gradiente-2-1-.webp index f280520386..e76975b9ac 100644 Binary files a/template/public/img/uploads/banner-desk-gradiente-2-1-.webp and b/template/public/img/uploads/banner-desk-gradiente-2-1-.webp differ diff --git a/template/public/img/uploads/banner-mes-do-consumidor-deskmobi-6-.jpg b/template/public/img/uploads/banner-mes-do-consumidor-deskmobi-6-.jpg index 1ebc88631c..f0f10bee89 100644 Binary files a/template/public/img/uploads/banner-mes-do-consumidor-deskmobi-6-.jpg and b/template/public/img/uploads/banner-mes-do-consumidor-deskmobi-6-.jpg differ diff --git a/template/public/img/uploads/banner-mes-do-consumidor-mobilecherrymobi.png b/template/public/img/uploads/banner-mes-do-consumidor-mobilecherrymobi.png index 7de026e425..f898c18174 100644 Binary files a/template/public/img/uploads/banner-mes-do-consumidor-mobilecherrymobi.png and b/template/public/img/uploads/banner-mes-do-consumidor-mobilecherrymobi.png differ diff --git a/template/public/img/uploads/banner-mes-do-consumidor-mobilemobi-1-.png b/template/public/img/uploads/banner-mes-do-consumidor-mobilemobi-1-.png index ae62d53ec2..813f44e008 100644 Binary files a/template/public/img/uploads/banner-mes-do-consumidor-mobilemobi-1-.png and b/template/public/img/uploads/banner-mes-do-consumidor-mobilemobi-1-.png differ diff --git a/template/public/img/uploads/banner-mobi-mobile.jpg b/template/public/img/uploads/banner-mobi-mobile.jpg index ae7af03675..8c2c0e67ab 100644 Binary files a/template/public/img/uploads/banner-mobi-mobile.jpg and b/template/public/img/uploads/banner-mobi-mobile.jpg differ diff --git a/template/public/img/uploads/banner-mobi.jpg b/template/public/img/uploads/banner-mobi.jpg index e0019d2775..9ecef19d88 100644 Binary files a/template/public/img/uploads/banner-mobi.jpg and b/template/public/img/uploads/banner-mobi.jpg differ diff --git a/template/public/img/uploads/banner-mobile-02jpg.jpg b/template/public/img/uploads/banner-mobile-02jpg.jpg index 30694a5a90..ae436930e1 100644 Binary files a/template/public/img/uploads/banner-mobile-02jpg.jpg and b/template/public/img/uploads/banner-mobile-02jpg.jpg differ diff --git a/template/public/img/uploads/banner-mobile-gradiente-2-1-.webp b/template/public/img/uploads/banner-mobile-gradiente-2-1-.webp index f075ba26e0..fa251bcde3 100644 Binary files a/template/public/img/uploads/banner-mobile-gradiente-2-1-.webp and b/template/public/img/uploads/banner-mobile-gradiente-2-1-.webp differ diff --git a/template/public/img/uploads/banner-promo-3-mobi-desk.webp b/template/public/img/uploads/banner-promo-3-mobi-desk.webp index 058bbb57a9..65a083569c 100644 Binary files a/template/public/img/uploads/banner-promo-3-mobi-desk.webp and b/template/public/img/uploads/banner-promo-3-mobi-desk.webp differ diff --git a/template/public/img/uploads/banner-promo-3-mobi-mobi.webp b/template/public/img/uploads/banner-promo-3-mobi-mobi.webp index e48ab6a0bc..d744d45b66 100644 Binary files a/template/public/img/uploads/banner-promo-3-mobi-mobi.webp and b/template/public/img/uploads/banner-promo-3-mobi-mobi.webp differ diff --git a/template/public/img/uploads/banner_combos-1500x200px-1-.webp b/template/public/img/uploads/banner_combos-1500x200px-1-.webp index 71d99f093f..843a7b2294 100644 Binary files a/template/public/img/uploads/banner_combos-1500x200px-1-.webp and b/template/public/img/uploads/banner_combos-1500x200px-1-.webp differ diff --git a/template/public/img/uploads/banner_principal-1920x480px.webp b/template/public/img/uploads/banner_principal-1920x480px.webp index 45ae8d113f..70f055e77b 100644 Binary files a/template/public/img/uploads/banner_principal-1920x480px.webp and b/template/public/img/uploads/banner_principal-1920x480px.webp differ diff --git a/template/public/img/uploads/banner_principal_mobile-576x834px-duo.webp b/template/public/img/uploads/banner_principal_mobile-576x834px-duo.webp index f5662e0414..c9afc9387b 100644 Binary files a/template/public/img/uploads/banner_principal_mobile-576x834px-duo.webp and b/template/public/img/uploads/banner_principal_mobile-576x834px-duo.webp differ diff --git a/template/public/img/uploads/banner_principal_mobile-576x834px_1-1-.webp b/template/public/img/uploads/banner_principal_mobile-576x834px_1-1-.webp index a05eefc5b7..a31a9f492a 100644 Binary files a/template/public/img/uploads/banner_principal_mobile-576x834px_1-1-.webp and b/template/public/img/uploads/banner_principal_mobile-576x834px_1-1-.webp differ diff --git a/template/public/img/uploads/bannermobghostmarblemobile.png b/template/public/img/uploads/bannermobghostmarblemobile.png index 9e40111e98..b3fe21d813 100644 Binary files a/template/public/img/uploads/bannermobghostmarblemobile.png and b/template/public/img/uploads/bannermobghostmarblemobile.png differ diff --git a/template/public/img/uploads/bannermod_ghost_marbledesk.png b/template/public/img/uploads/bannermod_ghost_marbledesk.png index 5d25eec67f..74c74392a2 100644 Binary files a/template/public/img/uploads/bannermod_ghost_marbledesk.png and b/template/public/img/uploads/bannermod_ghost_marbledesk.png differ diff --git a/template/public/img/uploads/banners-home-mobifans-01.webp b/template/public/img/uploads/banners-home-mobifans-01.webp index 5f6340036b..d511463034 100644 Binary files a/template/public/img/uploads/banners-home-mobifans-01.webp and b/template/public/img/uploads/banners-home-mobifans-01.webp differ diff --git a/template/public/img/uploads/banners-home-mobifans-03.webp b/template/public/img/uploads/banners-home-mobifans-03.webp index a65fc8775d..0178175231 100644 Binary files a/template/public/img/uploads/banners-home-mobifans-03.webp and b/template/public/img/uploads/banners-home-mobifans-03.webp differ diff --git a/template/public/img/uploads/banners-home-mobifans-04.webp b/template/public/img/uploads/banners-home-mobifans-04.webp index 785ac1fe6f..7ef239e166 100644 Binary files a/template/public/img/uploads/banners-home-mobifans-04.webp and b/template/public/img/uploads/banners-home-mobifans-04.webp differ diff --git a/template/public/img/uploads/banners-home-mobifans_v-copy-6.webp b/template/public/img/uploads/banners-home-mobifans_v-copy-6.webp index 265abb30f3..111970a425 100644 Binary files a/template/public/img/uploads/banners-home-mobifans_v-copy-6.webp and b/template/public/img/uploads/banners-home-mobifans_v-copy-6.webp differ diff --git a/template/public/img/uploads/banners-home-mobifans_v-copy-7.webp b/template/public/img/uploads/banners-home-mobifans_v-copy-7.webp index 9a27ae6acf..97859989ea 100644 Binary files a/template/public/img/uploads/banners-home-mobifans_v-copy-7.webp and b/template/public/img/uploads/banners-home-mobifans_v-copy-7.webp differ diff --git a/template/public/img/uploads/banners-home-mobifans_v-copy-8.webp b/template/public/img/uploads/banners-home-mobifans_v-copy-8.webp index 372d25c829..eb18939a5f 100644 Binary files a/template/public/img/uploads/banners-home-mobifans_v-copy-8.webp and b/template/public/img/uploads/banners-home-mobifans_v-copy-8.webp differ diff --git a/template/public/img/uploads/boleto-.png b/template/public/img/uploads/boleto-.png index 06b0c89468..933b095dcb 100644 Binary files a/template/public/img/uploads/boleto-.png and b/template/public/img/uploads/boleto-.png differ diff --git a/template/public/img/uploads/captura-de-tela-2022-11-17-102611.png b/template/public/img/uploads/captura-de-tela-2022-11-17-102611.png index 026f9fffa9..030d578751 100644 Binary files a/template/public/img/uploads/captura-de-tela-2022-11-17-102611.png and b/template/public/img/uploads/captura-de-tela-2022-11-17-102611.png differ diff --git a/template/public/img/uploads/desk-banner-mobi-2x-04.webp b/template/public/img/uploads/desk-banner-mobi-2x-04.webp index 362a42e5ef..bc7a0b1ff9 100644 Binary files a/template/public/img/uploads/desk-banner-mobi-2x-04.webp and b/template/public/img/uploads/desk-banner-mobi-2x-04.webp differ diff --git a/template/public/img/uploads/desk-banner-mobi-copiar.webp b/template/public/img/uploads/desk-banner-mobi-copiar.webp index 0fc9c7635e..fffdd48250 100644 Binary files a/template/public/img/uploads/desk-banner-mobi-copiar.webp and b/template/public/img/uploads/desk-banner-mobi-copiar.webp differ diff --git a/template/public/img/uploads/desk-banner-mobi_magsafe-copiar.webp b/template/public/img/uploads/desk-banner-mobi_magsafe-copiar.webp index 1de9b7def1..91613a8aca 100644 Binary files a/template/public/img/uploads/desk-banner-mobi_magsafe-copiar.webp and b/template/public/img/uploads/desk-banner-mobi_magsafe-copiar.webp differ diff --git a/template/public/img/uploads/desk-banner-mobi_magsafe-gradiente-copiar-1-.webp b/template/public/img/uploads/desk-banner-mobi_magsafe-gradiente-copiar-1-.webp index c6c9c30577..556f28907b 100644 Binary files a/template/public/img/uploads/desk-banner-mobi_magsafe-gradiente-copiar-1-.webp and b/template/public/img/uploads/desk-banner-mobi_magsafe-gradiente-copiar-1-.webp differ diff --git a/template/public/img/uploads/desk-banner-mobi_silicone-reciclado-copiar.webp b/template/public/img/uploads/desk-banner-mobi_silicone-reciclado-copiar.webp index bb3de84790..344a4be011 100644 Binary files a/template/public/img/uploads/desk-banner-mobi_silicone-reciclado-copiar.webp and b/template/public/img/uploads/desk-banner-mobi_silicone-reciclado-copiar.webp differ diff --git a/template/public/img/uploads/desk-banner-mobilecherrymobi.png b/template/public/img/uploads/desk-banner-mobilecherrymobi.png index fe6be9db9f..6b0ffa3935 100644 Binary files a/template/public/img/uploads/desk-banner-mobilecherrymobi.png and b/template/public/img/uploads/desk-banner-mobilecherrymobi.png differ diff --git a/template/public/img/uploads/desk-bannerspromo-_mobi_-1_4.webp b/template/public/img/uploads/desk-bannerspromo-_mobi_-1_4.webp index ca2aed8480..983e9de943 100644 Binary files a/template/public/img/uploads/desk-bannerspromo-_mobi_-1_4.webp and b/template/public/img/uploads/desk-bannerspromo-_mobi_-1_4.webp differ diff --git a/template/public/img/uploads/desk-mobi-promo-ajustado-2x-.webp b/template/public/img/uploads/desk-mobi-promo-ajustado-2x-.webp index f4992f4eb4..50b29d45fd 100644 Binary files a/template/public/img/uploads/desk-mobi-promo-ajustado-2x-.webp and b/template/public/img/uploads/desk-mobi-promo-ajustado-2x-.webp differ diff --git a/template/public/img/uploads/desk-promo-2-150.webp b/template/public/img/uploads/desk-promo-2-150.webp index 40ea029eb4..998aad2a2a 100644 Binary files a/template/public/img/uploads/desk-promo-2-150.webp and b/template/public/img/uploads/desk-promo-2-150.webp differ diff --git a/template/public/img/uploads/desk.png b/template/public/img/uploads/desk.png index dec1881b5c..283c63671a 100644 Binary files a/template/public/img/uploads/desk.png and b/template/public/img/uploads/desk.png differ diff --git a/template/public/img/uploads/elo-.png b/template/public/img/uploads/elo-.png index 1767dfe7a3..17e74c5d3d 100644 Binary files a/template/public/img/uploads/elo-.png and b/template/public/img/uploads/elo-.png differ diff --git a/template/public/img/uploads/favicon.png b/template/public/img/uploads/favicon.png index f7db88bf49..2c1e158e25 100644 Binary files a/template/public/img/uploads/favicon.png and b/template/public/img/uploads/favicon.png differ diff --git a/template/public/img/uploads/godaddystudiopage-0-22-.png b/template/public/img/uploads/godaddystudiopage-0-22-.png index 8e9d467060..ab7e8ac12f 100644 Binary files a/template/public/img/uploads/godaddystudiopage-0-22-.png and b/template/public/img/uploads/godaddystudiopage-0-22-.png differ diff --git a/template/public/img/uploads/godaddystudiopage-0-23-.png b/template/public/img/uploads/godaddystudiopage-0-23-.png index 82be234e38..affbb5f91c 100644 Binary files a/template/public/img/uploads/godaddystudiopage-0-23-.png and b/template/public/img/uploads/godaddystudiopage-0-23-.png differ diff --git a/template/public/img/uploads/google-selo-1-.webp b/template/public/img/uploads/google-selo-1-.webp index 7e77ffb39f..8bf4c2d6e9 100644 Binary files a/template/public/img/uploads/google-selo-1-.webp and b/template/public/img/uploads/google-selo-1-.webp differ diff --git a/template/public/img/uploads/google-selo.webp b/template/public/img/uploads/google-selo.webp index b0abfa17b0..c2764b6a76 100644 Binary files a/template/public/img/uploads/google-selo.webp and b/template/public/img/uploads/google-selo.webp differ diff --git a/template/public/img/uploads/hiper-.png b/template/public/img/uploads/hiper-.png index b32d5dbf31..3857d89826 100644 Binary files a/template/public/img/uploads/hiper-.png and b/template/public/img/uploads/hiper-.png differ diff --git a/template/public/img/uploads/icone_branco_norton.webp b/template/public/img/uploads/icone_branco_norton.webp index 38d1698ea2..9fdaf1283e 100644 Binary files a/template/public/img/uploads/icone_branco_norton.webp and b/template/public/img/uploads/icone_branco_norton.webp differ diff --git a/template/public/img/uploads/icone_branco_sitesegurogoogle_2.webp b/template/public/img/uploads/icone_branco_sitesegurogoogle_2.webp index 8d5110623d..1bd50087df 100644 Binary files a/template/public/img/uploads/icone_branco_sitesegurogoogle_2.webp and b/template/public/img/uploads/icone_branco_sitesegurogoogle_2.webp differ diff --git a/template/public/img/uploads/icone_branco_ssl.webp b/template/public/img/uploads/icone_branco_ssl.webp index 42bca3b933..8941286f1d 100644 Binary files a/template/public/img/uploads/icone_branco_ssl.webp and b/template/public/img/uploads/icone_branco_ssl.webp differ diff --git a/template/public/img/uploads/inserir-um-titulo-1-.png b/template/public/img/uploads/inserir-um-titulo-1-.png index 3806536099..0df1da898d 100644 Binary files a/template/public/img/uploads/inserir-um-titulo-1-.png and b/template/public/img/uploads/inserir-um-titulo-1-.png differ diff --git a/template/public/img/uploads/inserir-um-titulo-868-210-px-.png b/template/public/img/uploads/inserir-um-titulo-868-210-px-.png index 2f82f3ab22..62f5a1eb0c 100644 Binary files a/template/public/img/uploads/inserir-um-titulo-868-210-px-.png and b/template/public/img/uploads/inserir-um-titulo-868-210-px-.png differ diff --git a/template/public/img/uploads/inserir-um-titulo.png b/template/public/img/uploads/inserir-um-titulo.png index ddecc3fe63..b927478345 100644 Binary files a/template/public/img/uploads/inserir-um-titulo.png and b/template/public/img/uploads/inserir-um-titulo.png differ diff --git a/template/public/img/uploads/kits-exclusivos-1-.png b/template/public/img/uploads/kits-exclusivos-1-.png index 78f2d57426..4b3448dc5c 100644 Binary files a/template/public/img/uploads/kits-exclusivos-1-.png and b/template/public/img/uploads/kits-exclusivos-1-.png differ diff --git a/template/public/img/uploads/kits-exclusivos.png b/template/public/img/uploads/kits-exclusivos.png index 495bf2fab4..834d4da72d 100644 Binary files a/template/public/img/uploads/kits-exclusivos.png and b/template/public/img/uploads/kits-exclusivos.png differ diff --git a/template/public/img/uploads/logo-mobi-icon.webp b/template/public/img/uploads/logo-mobi-icon.webp index f29e2ba27e..ce17192726 100644 Binary files a/template/public/img/uploads/logo-mobi-icon.webp and b/template/public/img/uploads/logo-mobi-icon.webp differ diff --git a/template/public/img/uploads/logo.webp b/template/public/img/uploads/logo.webp index f84bae9f2c..e9c6ef7cbd 100644 Binary files a/template/public/img/uploads/logo.webp and b/template/public/img/uploads/logo.webp differ diff --git a/template/public/img/uploads/master-.png b/template/public/img/uploads/master-.png index ddacbbbb54..ee11cb4dae 100644 Binary files a/template/public/img/uploads/master-.png and b/template/public/img/uploads/master-.png differ diff --git a/template/public/img/uploads/mercado-pago-.png b/template/public/img/uploads/mercado-pago-.png index 85bf42770d..ae0081fb9d 100644 Binary files a/template/public/img/uploads/mercado-pago-.png and b/template/public/img/uploads/mercado-pago-.png differ diff --git a/template/public/img/uploads/mobi-banner-1.jpg b/template/public/img/uploads/mobi-banner-1.jpg index 1d94074022..1ea8ad6421 100644 Binary files a/template/public/img/uploads/mobi-banner-1.jpg and b/template/public/img/uploads/mobi-banner-1.jpg differ diff --git a/template/public/img/uploads/mobi-banner-2.jpg b/template/public/img/uploads/mobi-banner-2.jpg index 1efd87b71d..c717efa2dd 100644 Binary files a/template/public/img/uploads/mobi-banner-2.jpg and b/template/public/img/uploads/mobi-banner-2.jpg differ diff --git a/template/public/img/uploads/mobi-banner-3.jpg b/template/public/img/uploads/mobi-banner-3.jpg index 2b3d9020b3..515b28166a 100644 Binary files a/template/public/img/uploads/mobi-banner-3.jpg and b/template/public/img/uploads/mobi-banner-3.jpg differ diff --git a/template/public/img/uploads/mobi-banner-4.jpg b/template/public/img/uploads/mobi-banner-4.jpg index e49999142e..d795f07498 100644 Binary files a/template/public/img/uploads/mobi-banner-4.jpg and b/template/public/img/uploads/mobi-banner-4.jpg differ diff --git a/template/public/img/uploads/mobi-banner-desk-antiblue-1.jpg b/template/public/img/uploads/mobi-banner-desk-antiblue-1.jpg index 90690827ef..e3535dab02 100644 Binary files a/template/public/img/uploads/mobi-banner-desk-antiblue-1.jpg and b/template/public/img/uploads/mobi-banner-desk-antiblue-1.jpg differ diff --git a/template/public/img/uploads/mobi-banner-desk-institucional-3.jpg b/template/public/img/uploads/mobi-banner-desk-institucional-3.jpg index cffd2f3c58..19ebd47a7b 100644 Binary files a/template/public/img/uploads/mobi-banner-desk-institucional-3.jpg and b/template/public/img/uploads/mobi-banner-desk-institucional-3.jpg differ diff --git a/template/public/img/uploads/mobi-banner-desk-natal-1.jpg b/template/public/img/uploads/mobi-banner-desk-natal-1.jpg index 4357035945..09f9deb794 100644 Binary files a/template/public/img/uploads/mobi-banner-desk-natal-1.jpg and b/template/public/img/uploads/mobi-banner-desk-natal-1.jpg differ diff --git a/template/public/img/uploads/mobi-banner-desk-natal-2.jpg b/template/public/img/uploads/mobi-banner-desk-natal-2.jpg index bd381b0d5c..0fe7198f4e 100644 Binary files a/template/public/img/uploads/mobi-banner-desk-natal-2.jpg and b/template/public/img/uploads/mobi-banner-desk-natal-2.jpg differ diff --git a/template/public/img/uploads/mobi-banner-iphone16-desk.webp b/template/public/img/uploads/mobi-banner-iphone16-desk.webp index 214e5536cf..3feb35bfa8 100644 Binary files a/template/public/img/uploads/mobi-banner-iphone16-desk.webp and b/template/public/img/uploads/mobi-banner-iphone16-desk.webp differ diff --git a/template/public/img/uploads/mobi-banner-iphone16-mobile.webp b/template/public/img/uploads/mobi-banner-iphone16-mobile.webp index bba74ffbc7..899d0945f6 100644 Binary files a/template/public/img/uploads/mobi-banner-iphone16-mobile.webp and b/template/public/img/uploads/mobi-banner-iphone16-mobile.webp differ diff --git a/template/public/img/uploads/mobi-banner-mobile-antiblue-1.jpg b/template/public/img/uploads/mobi-banner-mobile-antiblue-1.jpg index 7fb4a4766c..024b588fa0 100644 Binary files a/template/public/img/uploads/mobi-banner-mobile-antiblue-1.jpg and b/template/public/img/uploads/mobi-banner-mobile-antiblue-1.jpg differ diff --git a/template/public/img/uploads/mobi-banner-mobile-natal-1.jpg b/template/public/img/uploads/mobi-banner-mobile-natal-1.jpg index 8c2042ff65..e35d4954c4 100644 Binary files a/template/public/img/uploads/mobi-banner-mobile-natal-1.jpg and b/template/public/img/uploads/mobi-banner-mobile-natal-1.jpg differ diff --git a/template/public/img/uploads/mobi-banner-mobile-natal-2.jpg b/template/public/img/uploads/mobi-banner-mobile-natal-2.jpg index 88effe2a79..b41ee871e8 100644 Binary files a/template/public/img/uploads/mobi-banner-mobile-natal-2.jpg and b/template/public/img/uploads/mobi-banner-mobile-natal-2.jpg differ diff --git a/template/public/img/uploads/mobi-banner_desk-blac_week.webp b/template/public/img/uploads/mobi-banner_desk-blac_week.webp index 92aec4c36c..a0174e05b1 100644 Binary files a/template/public/img/uploads/mobi-banner_desk-blac_week.webp and b/template/public/img/uploads/mobi-banner_desk-blac_week.webp differ diff --git a/template/public/img/uploads/mobi-banner_desk-black_november.webp b/template/public/img/uploads/mobi-banner_desk-black_november.webp index ce91b41d4a..9ae21919ae 100644 Binary files a/template/public/img/uploads/mobi-banner_desk-black_november.webp and b/template/public/img/uploads/mobi-banner_desk-black_november.webp differ diff --git a/template/public/img/uploads/mobi-banner_mobile-blac_week.webp b/template/public/img/uploads/mobi-banner_mobile-blac_week.webp index d72ba322a3..1dd74a666b 100644 Binary files a/template/public/img/uploads/mobi-banner_mobile-blac_week.webp and b/template/public/img/uploads/mobi-banner_mobile-blac_week.webp differ diff --git a/template/public/img/uploads/mobi-banner_mobile-black_november.webp b/template/public/img/uploads/mobi-banner_mobile-black_november.webp index 00c695bab8..6e3ff887f9 100644 Binary files a/template/public/img/uploads/mobi-banner_mobile-black_november.webp and b/template/public/img/uploads/mobi-banner_mobile-black_november.webp differ diff --git a/template/public/img/uploads/mobi-bannerspromo-_mobi_-1_4.webp b/template/public/img/uploads/mobi-bannerspromo-_mobi_-1_4.webp index a52e6475e9..c04d6766be 100644 Binary files a/template/public/img/uploads/mobi-bannerspromo-_mobi_-1_4.webp and b/template/public/img/uploads/mobi-bannerspromo-_mobi_-1_4.webp differ diff --git a/template/public/img/uploads/mobi-boas-festas-desk.webp b/template/public/img/uploads/mobi-boas-festas-desk.webp index 31a22a603a..4829d2227e 100644 Binary files a/template/public/img/uploads/mobi-boas-festas-desk.webp and b/template/public/img/uploads/mobi-boas-festas-desk.webp differ diff --git a/template/public/img/uploads/mobi-boas-festas-mobile.webp b/template/public/img/uploads/mobi-boas-festas-mobile.webp index ed4d8342d3..ac6b724a05 100644 Binary files a/template/public/img/uploads/mobi-boas-festas-mobile.webp and b/template/public/img/uploads/mobi-boas-festas-mobile.webp differ diff --git a/template/public/img/uploads/mobi-consumidor-06.webp b/template/public/img/uploads/mobi-consumidor-06.webp index daa0f214bf..73a60b7329 100644 Binary files a/template/public/img/uploads/mobi-consumidor-06.webp and b/template/public/img/uploads/mobi-consumidor-06.webp differ diff --git a/template/public/img/uploads/mobi-consumidor_prancheta-1.webp b/template/public/img/uploads/mobi-consumidor_prancheta-1.webp index 904d567047..5e36c393dc 100644 Binary files a/template/public/img/uploads/mobi-consumidor_prancheta-1.webp and b/template/public/img/uploads/mobi-consumidor_prancheta-1.webp differ diff --git a/template/public/img/uploads/mobi-desk.jpg b/template/public/img/uploads/mobi-desk.jpg index f2b21660b1..687167ca97 100644 Binary files a/template/public/img/uploads/mobi-desk.jpg and b/template/public/img/uploads/mobi-desk.jpg differ diff --git a/template/public/img/uploads/mobi-mobile.jpg b/template/public/img/uploads/mobi-mobile.jpg index 361d4b7017..660b31d4a6 100644 Binary files a/template/public/img/uploads/mobi-mobile.jpg and b/template/public/img/uploads/mobi-mobile.jpg differ diff --git a/template/public/img/uploads/mobi.jpg b/template/public/img/uploads/mobi.jpg index d6fa58b897..f413726356 100644 Binary files a/template/public/img/uploads/mobi.jpg and b/template/public/img/uploads/mobi.jpg differ diff --git a/template/public/img/uploads/mobi_banner_air-mobile.webp b/template/public/img/uploads/mobi_banner_air-mobile.webp index 19dc21aab0..b63b02d066 100644 Binary files a/template/public/img/uploads/mobi_banner_air-mobile.webp and b/template/public/img/uploads/mobi_banner_air-mobile.webp differ diff --git a/template/public/img/uploads/mobi_banner_air-mobile_1.webp b/template/public/img/uploads/mobi_banner_air-mobile_1.webp index 6fdc7d390c..f946d94cea 100644 Binary files a/template/public/img/uploads/mobi_banner_air-mobile_1.webp and b/template/public/img/uploads/mobi_banner_air-mobile_1.webp differ diff --git a/template/public/img/uploads/mobi_banner_deep-desk.webp b/template/public/img/uploads/mobi_banner_deep-desk.webp index 9cc8c66700..986d856f58 100644 Binary files a/template/public/img/uploads/mobi_banner_deep-desk.webp and b/template/public/img/uploads/mobi_banner_deep-desk.webp differ diff --git a/template/public/img/uploads/mobi_banner_deep-mobile.webp b/template/public/img/uploads/mobi_banner_deep-mobile.webp index a56d5a4947..37119e514f 100644 Binary files a/template/public/img/uploads/mobi_banner_deep-mobile.webp and b/template/public/img/uploads/mobi_banner_deep-mobile.webp differ diff --git a/template/public/img/uploads/mobi_banner_space-desk.webp b/template/public/img/uploads/mobi_banner_space-desk.webp index 0123a050d0..2653110d93 100644 Binary files a/template/public/img/uploads/mobi_banner_space-desk.webp and b/template/public/img/uploads/mobi_banner_space-desk.webp differ diff --git a/template/public/img/uploads/mobi_banner_space-mobile.webp b/template/public/img/uploads/mobi_banner_space-mobile.webp index a2ad6f7014..3d6cb3058e 100644 Binary files a/template/public/img/uploads/mobi_banner_space-mobile.webp and b/template/public/img/uploads/mobi_banner_space-mobile.webp differ diff --git a/template/public/img/uploads/mobifans-sugestao-banner-site-black-week-promo2-1-1-.webp b/template/public/img/uploads/mobifans-sugestao-banner-site-black-week-promo2-1-1-.webp index 0e62076ef8..e6e9326670 100644 Binary files a/template/public/img/uploads/mobifans-sugestao-banner-site-black-week-promo2-1-1-.webp and b/template/public/img/uploads/mobifans-sugestao-banner-site-black-week-promo2-1-1-.webp differ diff --git a/template/public/img/uploads/mobifans-sugestao-banner-site-black-week-promo2-2-.webp b/template/public/img/uploads/mobifans-sugestao-banner-site-black-week-promo2-2-.webp index 0fefc9c00d..452e26dc2e 100644 Binary files a/template/public/img/uploads/mobifans-sugestao-banner-site-black-week-promo2-2-.webp and b/template/public/img/uploads/mobifans-sugestao-banner-site-black-week-promo2-2-.webp differ diff --git a/template/public/img/uploads/mobifans_-banner-site-black-week2.webp b/template/public/img/uploads/mobifans_-banner-site-black-week2.webp index fe65fc76d3..81dda271e8 100644 Binary files a/template/public/img/uploads/mobifans_-banner-site-black-week2.webp and b/template/public/img/uploads/mobifans_-banner-site-black-week2.webp differ diff --git a/template/public/img/uploads/mobifans_-sugestao-banner-site-black-week-promo2-1920x480-2-.webp b/template/public/img/uploads/mobifans_-sugestao-banner-site-black-week-promo2-1920x480-2-.webp index e3748b6d56..39f9fba60f 100644 Binary files a/template/public/img/uploads/mobifans_-sugestao-banner-site-black-week-promo2-1920x480-2-.webp and b/template/public/img/uploads/mobifans_-sugestao-banner-site-black-week-promo2-1920x480-2-.webp differ diff --git a/template/public/img/uploads/mobifans_-sugestao-banner-site-black-week-promo2-1920x480-3-.webp b/template/public/img/uploads/mobifans_-sugestao-banner-site-black-week-promo2-1920x480-3-.webp index 42aa529a88..8c5153c0cd 100644 Binary files a/template/public/img/uploads/mobifans_-sugestao-banner-site-black-week-promo2-1920x480-3-.webp and b/template/public/img/uploads/mobifans_-sugestao-banner-site-black-week-promo2-1920x480-3-.webp differ diff --git a/template/public/img/uploads/mobile-1-.png b/template/public/img/uploads/mobile-1-.png index 1a423b5862..c924a23444 100644 Binary files a/template/public/img/uploads/mobile-1-.png and b/template/public/img/uploads/mobile-1-.png differ diff --git a/template/public/img/uploads/mobile-banner-mobi_magsafe-gradiente-copiar-1-.webp b/template/public/img/uploads/mobile-banner-mobi_magsafe-gradiente-copiar-1-.webp index 804b325565..7c2d9ff803 100644 Binary files a/template/public/img/uploads/mobile-banner-mobi_magsafe-gradiente-copiar-1-.webp and b/template/public/img/uploads/mobile-banner-mobi_magsafe-gradiente-copiar-1-.webp differ diff --git a/template/public/img/uploads/mobile-mob-promo-ajustado-2x-.webp b/template/public/img/uploads/mobile-mob-promo-ajustado-2x-.webp index 9fd18a61a3..cd00b075ae 100644 Binary files a/template/public/img/uploads/mobile-mob-promo-ajustado-2x-.webp and b/template/public/img/uploads/mobile-mob-promo-ajustado-2x-.webp differ diff --git a/template/public/img/uploads/mobile-promo-2-150.webp b/template/public/img/uploads/mobile-promo-2-150.webp index 21ba61f271..649ac37601 100644 Binary files a/template/public/img/uploads/mobile-promo-2-150.webp and b/template/public/img/uploads/mobile-promo-2-150.webp differ diff --git a/template/public/img/uploads/natal-mobi-desk-02.webp b/template/public/img/uploads/natal-mobi-desk-02.webp index ca2ed04ec4..1acb917bb6 100644 Binary files a/template/public/img/uploads/natal-mobi-desk-02.webp and b/template/public/img/uploads/natal-mobi-desk-02.webp differ diff --git a/template/public/img/uploads/natal-mobi-mobile-02.webp b/template/public/img/uploads/natal-mobi-mobile-02.webp index b010941b89..1684e7540b 100644 Binary files a/template/public/img/uploads/natal-mobi-mobile-02.webp and b/template/public/img/uploads/natal-mobi-mobile-02.webp differ diff --git a/template/public/img/uploads/pix-.png b/template/public/img/uploads/pix-.png index 2842f921e9..5a2a22757f 100644 Binary files a/template/public/img/uploads/pix-.png and b/template/public/img/uploads/pix-.png differ diff --git a/template/public/img/uploads/promo_mobi_namorados_d.jpeg b/template/public/img/uploads/promo_mobi_namorados_d.jpeg index 286df56335..45cdc055a1 100644 Binary files a/template/public/img/uploads/promo_mobi_namorados_d.jpeg and b/template/public/img/uploads/promo_mobi_namorados_d.jpeg differ diff --git a/template/public/img/uploads/promo_mobi_namorados_m.jpeg b/template/public/img/uploads/promo_mobi_namorados_m.jpeg index d741d38ecc..33533ddce6 100644 Binary files a/template/public/img/uploads/promo_mobi_namorados_m.jpeg and b/template/public/img/uploads/promo_mobi_namorados_m.jpeg differ diff --git a/template/public/img/uploads/selo-norton-secured-1-.webp b/template/public/img/uploads/selo-norton-secured-1-.webp index ee3ee6e33c..280558d183 100644 Binary files a/template/public/img/uploads/selo-norton-secured-1-.webp and b/template/public/img/uploads/selo-norton-secured-1-.webp differ diff --git a/template/public/img/uploads/selo-norton-secured.png b/template/public/img/uploads/selo-norton-secured.png index bd05aaf2e7..c3a08e5982 100644 Binary files a/template/public/img/uploads/selo-norton-secured.png and b/template/public/img/uploads/selo-norton-secured.png differ diff --git a/template/public/img/uploads/selo-norton-secured.webp b/template/public/img/uploads/selo-norton-secured.webp index 204751ed59..d2439569ec 100644 Binary files a/template/public/img/uploads/selo-norton-secured.webp and b/template/public/img/uploads/selo-norton-secured.webp differ diff --git a/template/public/img/uploads/visa-.png b/template/public/img/uploads/visa-.png index ee6c0b007f..f8eda6bd2a 100644 Binary files a/template/public/img/uploads/visa-.png and b/template/public/img/uploads/visa-.png differ