diff --git a/package.json b/package.json index 28bdc1c2..b71f038b 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "eslint-config-preact": "^1.4.0", "eslint-plugin-playwright": "0.12.0", "eslint-watch": "8.0.0", - "firebase-tools": "13.16.0", + "firebase-tools": "13.23.1", "foreman": "3.0.1", "got": "12.5.3", "http-server": "14.1.1", diff --git a/yarn.lock b/yarn.lock index 32e31fcc..ec32f5cd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1272,6 +1272,11 @@ enabled "2.0.x" kuler "^2.0.0" +"@electric-sql/pglite@^0.2.0": + version "0.2.12" + resolved "https://registry.yarnpkg.com/@electric-sql/pglite/-/pglite-0.2.12.tgz#bf2bac86773d47acfd777e333cd0576ce0657a20" + integrity sha512-J/X42ujcoFEbOkgRyoNqZB5qcqrnJRWVlwpH3fKYoJkTz49N91uAK/rDSSG/85WRas9nC9mdV4FnMTxnQWE/rw== + "@eslint-community/eslint-utils@^4.2.0": version "4.4.0" resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" @@ -6653,11 +6658,12 @@ find-up@^5.0.0: locate-path "^6.0.0" path-exists "^4.0.0" -firebase-tools@13.16.0: - version "13.16.0" - resolved "https://registry.yarnpkg.com/firebase-tools/-/firebase-tools-13.16.0.tgz#8d313ddd794e8d251b20ec2f49fa35f2027e9876" - integrity sha512-qBpHMW1ISD1RsgHactIzp9MIzW/a3uCbyVe5mtrSn03rSydEvq6TrNKERQuOkkqbnG/E/wD0vjYv9iS7xNhliw== +firebase-tools@13.23.1: + version "13.23.1" + resolved "https://registry.yarnpkg.com/firebase-tools/-/firebase-tools-13.23.1.tgz#31dd668528e884275778b2ea8181fc6c3209523f" + integrity sha512-nMaI9fsW+Eeavm1qfp3iRUP4BhEJlSTiMiUCCw2Pf0FhooIRjvoWjfTWmt4zsBUDxe3blRfrgHsukE9pYst5rw== dependencies: + "@electric-sql/pglite" "^0.2.0" "@google-cloud/cloud-sql-connector" "^1.3.3" "@google-cloud/pubsub" "^4.5.0" abort-controller "^3.0.0" @@ -6692,6 +6698,7 @@ firebase-tools@13.16.0: leven "^3.1.0" libsodium-wrappers "^0.7.10" lodash "^4.17.21" + lsofi "1.0.0" marked "^13.0.2" marked-terminal "^7.0.0" mime "^2.5.2" @@ -6706,12 +6713,10 @@ firebase-tools@13.16.0: progress "^2.0.3" proxy-agent "^6.3.0" retry "^0.13.1" - rimraf "^5.0.0" semver "^7.5.2" sql-formatter "^15.3.0" stream-chain "^2.2.4" stream-json "^1.7.3" - strip-ansi "^6.0.1" superstatic "^9.0.3" tar "^6.1.11" tcp-port-used "^1.0.2" @@ -7188,7 +7193,7 @@ glob-slasher@^1.0.1: lodash.isobject "^2.4.1" toxic "^1.0.0" -glob@^10.0.0, glob@^10.3.10, glob@^10.3.7, glob@^10.4.1: +glob@^10.0.0, glob@^10.3.10, glob@^10.4.1: version "10.4.2" resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.2.tgz#bed6b95dade5c1f80b4434daced233aee76160e5" integrity sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w== @@ -8293,6 +8298,13 @@ is-number-object@^1.0.4: resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197" integrity sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw== +is-number@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + integrity sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg== + dependencies: + kind-of "^3.0.2" + is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" @@ -9206,6 +9218,14 @@ lru-cache@^7.7.1: resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.1.tgz#8da8d2f5f59827edb388e63e459ac23d6d408fea" integrity sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA== +lsofi@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lsofi/-/lsofi-1.0.0.tgz#ed65a9d1d811b835b8c51b61762cefa64eb96a8d" + integrity sha512-MKr9vM1MSm+TSKfI05IYxpKV1NCxpJaBLnELyIf784zYJ5KV9lGCE1EvpA2DtXDNM3fCuFeCwXUzim/fyQRi+A== + dependencies: + is-number "^2.1.0" + through2 "^2.0.1" + magic-string@^0.25.0, magic-string@^0.25.7: version "0.25.7" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" @@ -12313,13 +12333,6 @@ rimraf@^3.0.2: dependencies: glob "^7.1.3" -rimraf@^5.0.0: - version "5.0.7" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.7.tgz#27bddf202e7d89cb2e0381656380d1734a854a74" - integrity sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg== - dependencies: - glob "^10.3.7" - ripemd160@^2.0.0, ripemd160@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" @@ -13686,7 +13699,7 @@ thenify-all@^1.0.0: dependencies: any-promise "^1.0.0" -through2@^2.0.0: +through2@^2.0.0, through2@^2.0.1: version "2.0.5" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==