diff --git a/package.json b/package.json index 84d0709..06769f9 100644 --- a/package.json +++ b/package.json @@ -31,13 +31,13 @@ "devDependencies": { "@babel/core": "7.25.8", "@babel/preset-env": "7.25.8", - "@microsoft/api-extractor": "7.47.10", + "@microsoft/api-extractor": "7.47.11", "@types/jest": "29.5.13", - "@types/node": "22.7.5", + "@types/node": "22.7.6", "@types/regenerator-runtime": "0.13.7", "babel-jest": "29.7.0", "canvas": "2.11.2", - "firebase-tools": "13.22.0", + "firebase-tools": "13.22.1", "husky": "9.1.6", "identity-obj-proxy": "3.0.0", "jest": "29.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b9d093e..a9f7a91 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,14 +15,14 @@ importers: specifier: 7.25.8 version: 7.25.8(@babel/core@7.25.8) '@microsoft/api-extractor': - specifier: 7.47.10 - version: 7.47.10(@types/node@22.7.5) + specifier: 7.47.11 + version: 7.47.11(@types/node@22.7.6) '@types/jest': specifier: 29.5.13 version: 29.5.13 '@types/node': - specifier: 22.7.5 - version: 22.7.5 + specifier: 22.7.6 + version: 22.7.6 '@types/regenerator-runtime': specifier: 0.13.7 version: 0.13.7 @@ -33,8 +33,8 @@ importers: specifier: 2.11.2 version: 2.11.2(encoding@0.1.13) firebase-tools: - specifier: 13.22.0 - version: 13.22.0(encoding@0.1.13) + specifier: 13.22.1 + version: 13.22.1(encoding@0.1.13) husky: specifier: 9.1.6 version: 9.1.6 @@ -43,7 +43,7 @@ importers: version: 3.0.0 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@22.7.5) + version: 29.7.0(@types/node@22.7.6) jest-environment-jsdom: specifier: 29.7.0 version: 29.7.0(canvas@2.11.2(encoding@0.1.13)) @@ -67,7 +67,7 @@ importers: version: 6.0.1 ts-jest: specifier: 29.2.5 - version: 29.2.5(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@22.7.5))(typescript@5.6.3) + version: 29.2.5(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@22.7.6))(typescript@5.6.3) ts-loader: specifier: 9.5.1 version: 9.5.1(typescript@5.6.3)(webpack@5.95.0(webpack-cli@5.1.4)) @@ -912,8 +912,8 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} - '@electric-sql/pglite@0.2.11': - resolution: {integrity: sha512-CeCsbtVqccz0MDlEeT6p4xfgKMpq3GvGTKkswuZ2Vv4r40ZQlE0byl3QNpXcpiTxfye+VFt9RZ+lSL+Wq+jhLQ==} + '@electric-sql/pglite@0.2.12': + resolution: {integrity: sha512-J/X42ujcoFEbOkgRyoNqZB5qcqrnJRWVlwpH3fKYoJkTz49N91uAK/rDSSG/85WRas9nC9mdV4FnMTxnQWE/rw==} '@emnapi/core@1.2.0': resolution: {integrity: sha512-E7Vgw78I93we4ZWdYCb4DGAwRROGkMIXk7/y87UmANR+J6qsWusmC3gLt0H+O0KOt5e6O38U8oJamgbudrES/w==} @@ -1138,16 +1138,16 @@ packages: resolution: {integrity: sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==} engines: {node: '>=14'} - '@google-cloud/pubsub@4.7.2': - resolution: {integrity: sha512-N9Cziu5d7sju4gtHsbbjOXDMCewNwGaPZ/o+sBbWl9sBR7S+kHkD4BVg6hCi9SvH1sst0AGan8UAQAxbac8cRg==} + '@google-cloud/pubsub@4.8.0': + resolution: {integrity: sha512-H9S4i5mAeQg5A4MZox8XfWnoxlMehlIn8QHWZ3iOj7Kz/yaHufsI5JtSGaezjZv+wF4elur5Yycygnl6pWHSyg==} engines: {node: '>=14.0.0'} '@googleapis/sqladmin@24.0.0': resolution: {integrity: sha512-Sj2MerYrr4Z6ksK81Scj0gIdFjC3bC0vcqdM+TSfnOskg6d9iIALWdFDc3xgNHQWO58rUb6HjBzr1XbuNjYlPg==} engines: {node: '>=12.0.0'} - '@grpc/grpc-js@1.12.1': - resolution: {integrity: sha512-VYrLinJNeW3idIZHTy7BsVL7bsPF9+l89WDYTDV8o1QYJzkf3BSoPXdfaz4c8DyeY12LGSaS8m8BgbT8W66h6Q==} + '@grpc/grpc-js@1.12.2': + resolution: {integrity: sha512-bgxdZmgTrJZX50OjyVwz3+mNEnCTNkh3cIqGPWVNeW9jX6bn1ZkU80uPd+67/ZpIJIjRQ9qaHCjhavyoWYxumg==} engines: {node: '>=12.10.0'} '@grpc/grpc-js@1.9.15': @@ -1313,8 +1313,8 @@ packages: '@microsoft/api-extractor-model@7.29.8': resolution: {integrity: sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==} - '@microsoft/api-extractor@7.47.10': - resolution: {integrity: sha512-Fx5J3E8sC5EUeqaC85NXql3hXJc7/QO3NEr/jeBgVJwacRaHdkl3pKDhkkJ6yo/GWbRCv6QnyakU0QuKg8bMig==} + '@microsoft/api-extractor@7.47.11': + resolution: {integrity: sha512-lrudfbPub5wzBhymfFtgZKuBvXxoSIAdrvS2UbHjoMT2TjIEddq6Z13pcve7A03BAouw0x8sW8G4txdgfiSwpQ==} hasBin: true '@microsoft/tsdoc-config@0.17.0': @@ -1601,8 +1601,8 @@ packages: '@types/node': optional: true - '@rushstack/ts-command-line@4.22.8': - resolution: {integrity: sha512-XbFjOoV7qZHJnSuFUHv0pKaFA4ixyCuki+xMjsMfDwfvQjs5MYG0IK5COal3tRnG7KCDe2l/G+9LrzYE/RJhgg==} + '@rushstack/ts-command-line@4.23.0': + resolution: {integrity: sha512-jYREBtsxduPV6ptNq8jOKp9+yx0ld1Tb/Tkdnlj8gTjazl1sF3DwX2VbluyYrNd0meWIL0bNeer7WDf5tKFjaQ==} '@sigstore/bundle@2.3.2': resolution: {integrity: sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==} @@ -1749,8 +1749,8 @@ packages: '@types/node-forge@1.3.10': resolution: {integrity: sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==} - '@types/node@22.7.5': - resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} + '@types/node@22.7.6': + resolution: {integrity: sha512-/d7Rnj0/ExXDMcioS78/kf1lMzYk4BZV8MZGTBKzTGZ6/406ukkbYlIsZmMPhcR5KlkunDHQLrtAVmSq7r+mSw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3114,8 +3114,8 @@ packages: fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - fast-uri@3.0.2: - resolution: {integrity: sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==} + fast-uri@3.0.3: + resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} fast-url-parser@1.1.3: resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} @@ -3176,8 +3176,8 @@ packages: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} - firebase-tools@13.22.0: - resolution: {integrity: sha512-oZ5ylhSL+FvhrAL51y5p3O7OS2hS/Qj4Yb7RfsfuVGyxVZu7veZSrjJkKNWLtUXFSC16yzCpsbbQvMpEm5bxiQ==} + firebase-tools@13.22.1: + resolution: {integrity: sha512-+L2UdveGuYnTId5ThTv21Lp2T9C6fsAsVU0endz2H+evoGftfBhpTfDTNHO8Gl5/0YrSgeqffRgb/cXe7ygJ1g==} engines: {node: '>=18.0.0 || >=20.0.0'} hasBin: true @@ -3208,12 +3208,12 @@ packages: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} - form-data@2.5.1: - resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} + form-data@2.5.2: + resolution: {integrity: sha512-GgwY0PS7DbXqajuGf4OYlsrIu3zgxD6Vvql43IBhm6MahqA5SK/7mwhtNj2AdH2z35YR34ujJ7BN+3fFC3jP5Q==} engines: {node: '>= 0.12'} - form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} engines: {node: '>= 6'} forwarded@0.2.0: @@ -3399,8 +3399,8 @@ packages: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} - google-auth-library@9.14.1: - resolution: {integrity: sha512-Rj+PMjoNFGFTmtItH7gHfbHpGVSb3vmnGK3nwNBqxQF9NoBpttSZI/rc0WiM63ma2uGDQtYEkMHkK9U6937NiA==} + google-auth-library@9.14.2: + resolution: {integrity: sha512-R+FRIfk1GBo3RdlRYWPdwk8nmtVUOn6+BkDomAC46KoU8kzXzE1HLmOasSCbWUByMMAGkknVF0G5kQ69Vj7dlA==} engines: {node: '>=14'} google-gax@4.4.1: @@ -4605,8 +4605,8 @@ packages: nan@2.18.0: resolution: {integrity: sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==} - nan@2.20.0: - resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==} + nan@2.22.0: + resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} @@ -5061,6 +5061,9 @@ packages: picocolors@1.1.0: resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -5465,10 +5468,6 @@ packages: engines: {node: '>=14'} hasBin: true - rimraf@5.0.10: - resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} - hasBin: true - rimraf@6.0.1: resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} engines: {node: 20 || >=22} @@ -6043,6 +6042,9 @@ packages: tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + tslib@2.8.0: + resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} + tsscmp@1.0.6: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} engines: {node: '>=0.6.x'} @@ -6475,6 +6477,11 @@ packages: engines: {node: '>= 14'} hasBin: true + yaml@2.6.0: + resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} + engines: {node: '>= 14'} + hasBin: true + yargs-parser@18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} engines: {node: '>=6'} @@ -7263,7 +7270,7 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@electric-sql/pglite@0.2.11': {} + '@electric-sql/pglite@0.2.12': {} '@emnapi/core@1.2.0': dependencies: @@ -7604,7 +7611,7 @@ snapshots: dependencies: '@googleapis/sqladmin': 24.0.0(encoding@0.1.13) gaxios: 6.7.1(encoding@0.1.13) - google-auth-library: 9.14.1(encoding@0.1.13) + google-auth-library: 9.14.2(encoding@0.1.13) p-throttle: 5.1.0 transitivePeerDependencies: - encoding @@ -7621,7 +7628,7 @@ snapshots: '@google-cloud/promisify@4.0.0': {} - '@google-cloud/pubsub@4.7.2(encoding@0.1.13)': + '@google-cloud/pubsub@4.8.0(encoding@0.1.13)': dependencies: '@google-cloud/paginator': 5.0.2 '@google-cloud/precise-date': 4.0.0 @@ -7631,7 +7638,7 @@ snapshots: '@opentelemetry/semantic-conventions': 1.26.0 arrify: 2.0.1 extend: 3.0.2 - google-auth-library: 9.14.1(encoding@0.1.13) + google-auth-library: 9.14.2(encoding@0.1.13) google-gax: 4.4.1(encoding@0.1.13) heap-js: 2.5.0 is-stream-ended: 0.1.4 @@ -7648,7 +7655,7 @@ snapshots: - encoding - supports-color - '@grpc/grpc-js@1.12.1': + '@grpc/grpc-js@1.12.2': dependencies: '@grpc/proto-loader': 0.7.13 '@js-sdsl/ordered-map': 4.4.2 @@ -7656,7 +7663,7 @@ snapshots: '@grpc/grpc-js@1.9.15': dependencies: '@grpc/proto-loader': 0.7.13 - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@grpc/proto-loader@0.7.13': dependencies: @@ -7691,7 +7698,7 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 22.7.5 + '@types/node': 22.7.6 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -7704,14 +7711,14 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.5 + '@types/node': 22.7.6 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.7.5) + jest-config: 29.7.0(@types/node@22.7.6) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -7736,7 +7743,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.5 + '@types/node': 22.7.6 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -7754,7 +7761,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.7.5 + '@types/node': 22.7.6 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -7776,7 +7783,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.7.5 + '@types/node': 22.7.6 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -7846,7 +7853,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -8001,23 +8008,23 @@ snapshots: - encoding - supports-color - '@microsoft/api-extractor-model@7.29.8(@types/node@22.7.5)': + '@microsoft/api-extractor-model@7.29.8(@types/node@22.7.6)': dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@22.7.5) + '@rushstack/node-core-library': 5.9.0(@types/node@22.7.6) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.10(@types/node@22.7.5)': + '@microsoft/api-extractor@7.47.11(@types/node@22.7.6)': dependencies: - '@microsoft/api-extractor-model': 7.29.8(@types/node@22.7.5) + '@microsoft/api-extractor-model': 7.29.8(@types/node@22.7.6) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@22.7.5) + '@rushstack/node-core-library': 5.9.0(@types/node@22.7.6) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.2(@types/node@22.7.5) - '@rushstack/ts-command-line': 4.22.8(@types/node@22.7.5) + '@rushstack/terminal': 0.14.2(@types/node@22.7.6) + '@rushstack/ts-command-line': 4.23.0(@types/node@22.7.6) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -8367,7 +8374,7 @@ snapshots: '@protobufjs/utf8@1.1.0': {} - '@rushstack/node-core-library@5.9.0(@types/node@22.7.5)': + '@rushstack/node-core-library@5.9.0(@types/node@22.7.6)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -8378,23 +8385,23 @@ snapshots: resolve: 1.22.8 semver: 7.5.4 optionalDependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.2(@types/node@22.7.5)': + '@rushstack/terminal@0.14.2(@types/node@22.7.6)': dependencies: - '@rushstack/node-core-library': 5.9.0(@types/node@22.7.5) + '@rushstack/node-core-library': 5.9.0(@types/node@22.7.6) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 - '@rushstack/ts-command-line@4.22.8(@types/node@22.7.5)': + '@rushstack/ts-command-line@4.23.0(@types/node@22.7.6)': dependencies: - '@rushstack/terminal': 0.14.2(@types/node@22.7.5) + '@rushstack/terminal': 0.14.2(@types/node@22.7.6) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -8488,28 +8495,28 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/bonjour@3.5.13': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/caseless@0.12.5': {} '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.17.41 - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/connect@3.4.38': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/estree@1.0.6': {} '@types/express-serve-static-core@4.17.41': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/qs': 6.9.11 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -8523,13 +8530,13 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/http-errors@2.0.4': {} '@types/http-proxy@1.17.14': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/istanbul-lib-coverage@2.0.6': {} @@ -8548,7 +8555,7 @@ snapshots: '@types/jsdom@20.0.1': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -8568,9 +8575,9 @@ snapshots: '@types/node-forge@1.3.10': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 - '@types/node@22.7.5': + '@types/node@22.7.6': dependencies: undici-types: 6.19.8 @@ -8585,16 +8592,16 @@ snapshots: '@types/request@2.48.12': dependencies: '@types/caseless': 0.12.5 - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/tough-cookie': 4.0.5 - form-data: 2.5.1 + form-data: 2.5.2 '@types/retry@0.12.2': {} '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/serve-index@1.9.4': dependencies: @@ -8604,11 +8611,11 @@ snapshots: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/sockjs@0.3.36': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/stack-utils@2.0.3': {} @@ -8620,7 +8627,7 @@ snapshots: '@types/ws@8.5.10': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/yargs-parser@21.0.3': {} @@ -8835,7 +8842,7 @@ snapshots: ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.2 + fast-uri: 3.0.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -8935,7 +8942,7 @@ snapshots: ast-types@0.13.4: dependencies: - tslib: 2.7.0 + tslib: 2.8.0 async-lock@1.4.1: {} @@ -8950,7 +8957,7 @@ snapshots: axios@1.7.7: dependencies: follow-redirects: 1.15.9 - form-data: 4.0.0 + form-data: 4.0.1 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug @@ -9557,13 +9564,13 @@ snapshots: crc-32: 1.2.2 readable-stream: 4.5.2 - create-jest@29.7.0(@types/node@22.7.5): + create-jest@29.7.0(@types/node@22.7.6): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.7.5) + jest-config: 29.7.0(@types/node@22.7.6) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -10057,7 +10064,7 @@ snapshots: fast-json-stable-stringify@2.1.0: {} - fast-uri@3.0.2: {} + fast-uri@3.0.3: {} fast-url-parser@1.1.3: dependencies: @@ -10136,11 +10143,11 @@ snapshots: locate-path: 5.0.0 path-exists: 4.0.0 - firebase-tools@13.22.0(encoding@0.1.13): + firebase-tools@13.22.1(encoding@0.1.13): dependencies: - '@electric-sql/pglite': 0.2.11 + '@electric-sql/pglite': 0.2.12 '@google-cloud/cloud-sql-connector': 1.4.0(encoding@0.1.13) - '@google-cloud/pubsub': 4.7.2(encoding@0.1.13) + '@google-cloud/pubsub': 4.8.0(encoding@0.1.13) abort-controller: 3.0.0 ajv: 6.12.6 archiver: 7.0.1 @@ -10161,12 +10168,12 @@ snapshots: exegesis-express: 4.0.0 express: 4.21.1 filesize: 6.4.0 - form-data: 4.0.0 + form-data: 4.0.1 fs-extra: 10.1.0 fuzzy: 0.1.3 gaxios: 6.7.1(encoding@0.1.13) glob: 10.4.5 - google-auth-library: 9.14.1(encoding@0.1.13) + google-auth-library: 9.14.2(encoding@0.1.13) inquirer: 8.2.6 inquirer-autocomplete-prompt: 2.0.1(inquirer@8.2.6) jsonwebtoken: 9.0.2 @@ -10188,7 +10195,6 @@ snapshots: progress: 2.0.3 proxy-agent: 6.4.0 retry: 0.13.1 - rimraf: 5.0.10 semver: 7.6.3 sql-formatter: 15.4.3 stream-chain: 2.2.5 @@ -10205,7 +10211,7 @@ snapshots: winston: 3.15.0 winston-transport: 4.8.0 ws: 7.5.10 - yaml: 2.5.1 + yaml: 2.6.0 transitivePeerDependencies: - bufferutil - encoding @@ -10262,13 +10268,14 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - form-data@2.5.1: + form-data@2.5.2: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 + safe-buffer: 5.2.1 - form-data@4.0.0: + form-data@4.0.1: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 @@ -10490,7 +10497,7 @@ snapshots: merge2: 1.4.1 slash: 3.0.0 - google-auth-library@9.14.1(encoding@0.1.13): + google-auth-library@9.14.2(encoding@0.1.13): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 @@ -10504,12 +10511,12 @@ snapshots: google-gax@4.4.1(encoding@0.1.13): dependencies: - '@grpc/grpc-js': 1.12.1 + '@grpc/grpc-js': 1.12.2 '@grpc/proto-loader': 0.7.13 '@types/long': 4.0.2 abort-controller: 3.0.0 duplexify: 4.1.3 - google-auth-library: 9.14.1(encoding@0.1.13) + google-auth-library: 9.14.2(encoding@0.1.13) node-fetch: 2.7.0(encoding@0.1.13) object-hash: 3.0.0 proto3-json-serializer: 2.0.2 @@ -10524,7 +10531,7 @@ snapshots: dependencies: extend: 3.0.2 gaxios: 6.7.1(encoding@0.1.13) - google-auth-library: 9.14.1(encoding@0.1.13) + google-auth-library: 9.14.2(encoding@0.1.13) qs: 6.13.0 url-template: 2.0.8 uuid: 9.0.1 @@ -10771,7 +10778,7 @@ snapshots: ansi-escapes: 4.3.2 figures: 3.2.0 inquirer: 8.2.6 - picocolors: 1.1.0 + picocolors: 1.1.1 run-async: 2.4.1 rxjs: 7.8.1 @@ -11034,7 +11041,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.5 + '@types/node': 22.7.6 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -11054,16 +11061,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.7.5): + jest-cli@29.7.0(@types/node@22.7.6): dependencies: '@jest/core': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.7.5) + create-jest: 29.7.0(@types/node@22.7.6) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@22.7.5) + jest-config: 29.7.0(@types/node@22.7.6) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -11073,7 +11080,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.7.5): + jest-config@29.7.0(@types/node@22.7.6): dependencies: '@babel/core': 7.25.8 '@jest/test-sequencer': 29.7.0 @@ -11098,7 +11105,7 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -11128,7 +11135,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 22.7.5 + '@types/node': 22.7.6 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3(canvas@2.11.2(encoding@0.1.13)) @@ -11144,7 +11151,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.5 + '@types/node': 22.7.6 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -11154,7 +11161,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.7.5 + '@types/node': 22.7.6 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -11193,7 +11200,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.7.5 + '@types/node': 22.7.6 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -11228,7 +11235,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.5 + '@types/node': 22.7.6 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -11256,7 +11263,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.5 + '@types/node': 22.7.6 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -11302,7 +11309,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.7.5 + '@types/node': 22.7.6 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -11321,7 +11328,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.5 + '@types/node': 22.7.6 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -11330,23 +11337,23 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.7.5): + jest@29.7.0(@types/node@22.7.6): dependencies: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@22.7.5) + jest-cli: 29.7.0(@types/node@22.7.6) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -11385,7 +11392,7 @@ snapshots: decimal.js: 10.4.3 domexception: 4.0.0 escodegen: 2.1.0 - form-data: 4.0.0 + form-data: 4.0.1 html-encoding-sniffer: 3.0.0 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 @@ -12030,7 +12037,7 @@ snapshots: nan@2.18.0: {} - nan@2.20.0: + nan@2.22.0: optional: true nanoid@3.3.7: {} @@ -12326,7 +12333,7 @@ snapshots: openapi3-ts@3.2.0: dependencies: - yaml: 2.5.1 + yaml: 2.6.0 ora@5.3.0: dependencies: @@ -12587,6 +12594,8 @@ snapshots: picocolors@1.1.0: {} + picocolors@1.1.1: {} + picomatch@2.3.1: {} pidtree@0.6.0: {} @@ -12719,7 +12728,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.7.5 + '@types/node': 22.7.6 long: 5.2.3 protocols@2.0.1: {} @@ -12803,7 +12812,7 @@ snapshots: re2@1.21.4: dependencies: install-artifact-from-github: 1.3.5 - nan: 2.20.0 + nan: 2.22.0 node-gyp: 10.2.0 transitivePeerDependencies: - supports-color @@ -12987,10 +12996,6 @@ snapshots: dependencies: glob: 9.3.5 - rimraf@5.0.10: - dependencies: - glob: 10.4.5 - rimraf@6.0.1: dependencies: glob: 11.0.0 @@ -13018,7 +13023,7 @@ snapshots: rxjs@7.8.1: dependencies: - tslib: 2.7.0 + tslib: 2.8.0 safe-buffer@5.1.2: {} @@ -13598,12 +13603,12 @@ snapshots: triple-beam@1.4.1: {} - ts-jest@29.2.5(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@22.7.5))(typescript@5.6.3): + ts-jest@29.2.5(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@22.7.6))(typescript@5.6.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.7.5) + jest: 29.7.0(@types/node@22.7.6) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -13635,6 +13640,8 @@ snapshots: tslib@2.7.0: {} + tslib@2.8.0: {} + tsscmp@1.0.6: {} tuf-js@2.2.1: @@ -13729,7 +13736,7 @@ snapshots: dependencies: browserslist: 4.24.0 escalade: 3.2.0 - picocolors: 1.1.0 + picocolors: 1.1.1 update-notifier-cjs@5.1.6(encoding@0.1.13): dependencies: @@ -14084,6 +14091,8 @@ snapshots: yaml@2.5.1: {} + yaml@2.6.0: {} + yargs-parser@18.1.3: dependencies: camelcase: 5.3.1