diff --git a/package.json b/package.json index da2f51e..8ccf81d 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "eslint-plugin-format": "^2.0.1", "husky": "^9.1.7", "oxfmt": "^0.44.0", - "spectrum-ts": "5.2.0", + "spectrum-ts": "11.0.0", "tsx": "^4.21.0", "typescript": "^5.9.3" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 11734b2..e3c0083 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,8 +57,8 @@ importers: specifier: ^0.44.0 version: 0.44.0 spectrum-ts: - specifier: 5.2.0 - version: 5.2.0(typescript@5.9.3) + specifier: 11.0.0 + version: 11.0.0(typescript@5.9.3) tsx: specifier: ^4.21.0 version: 4.21.0 @@ -147,6 +147,9 @@ packages: '@bufbuild/protobuf@2.12.0': resolution: {integrity: sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==} + '@bufbuild/protobuf@2.12.1': + resolution: {integrity: sha512-BvAMfS6LrgZiryOAZ4pBYucu4wG/Ei/9o9DZ9akbREnMLbPJiom2i8b9C8IsKErQoiKqVhrerzt3kOT/RrzLHg==} + '@clack/core@0.5.0': resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==} @@ -598,12 +601,16 @@ packages: resolution: {integrity: sha512-fmEWp5kXlGEc3i/lR698Hz41DfGyN4Tbe4g7L1AxSc7fF8Xeh/FQ9Quqpa9dVA413Q1Ad43QOLzU4JoXgbFPWw==} engines: {node: '>=8.0.0'} + '@opentelemetry/api-logs@0.219.0': + resolution: {integrity: sha512-FFx7YnaYJlIjqWW/AG/yAZ0L/NEY724PipXXXQLdtZPbLwBGbUMTGL1i/esI56TWfTUXxhLfpgrnWJCG8aUJyg==} + engines: {node: '>=8.0.0'} + '@opentelemetry/api@1.9.1': resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==} engines: {node: '>=8.0.0'} - '@opentelemetry/context-async-hooks@2.7.1': - resolution: {integrity: sha512-OPFBYuXEn1E4ja3Y6eeA7O+ZnLBNcXTV5Cgsn1VaqBZ6hC5FnpZPLBNme1LJY8ZtF4aOujPKFoeWN4ik487KuQ==} + '@opentelemetry/context-async-hooks@2.9.0': + resolution: {integrity: sha512-OQ0vzvbZBiUhjqLnUaoNfYmP8553Crr3aggB4y0ZUi815mZ7idpdJXQmoKdeBKJelYttoBlLSSHubmyw3wvX4w==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -614,6 +621,12 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' + '@opentelemetry/core@2.9.0': + resolution: {integrity: sha512-m2nckMT80NnmjTYSPjJQObBJ+8dgkoajEOUbznL8AHZ3T3yHRk2P7gI1PhEBc1+lOnrYE9UWrWHqJDsmqjmNbw==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + '@opentelemetry/exporter-logs-otlp-http@0.218.0': resolution: {integrity: sha512-Qx+4rpVHzgg89dawcWRHyt+XRXeLnhFz/qBtvggmjkcgPUdr+NAB0/u/eIPA8yAeJV0J80Vz43JZCh/XFvZFGw==} engines: {node: ^18.19.0 || >=20.6.0} @@ -626,6 +639,18 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 + '@opentelemetry/instrumentation-undici@0.29.0': + resolution: {integrity: sha512-SnA+0XgGc595jtnwFVfWy7Vgfr5hle4D5YKIlm0U4z8aK9YoCZVUn1xAkVZ2evaJyykiDF50FBzr1XZ0uj8CPA==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': ^1.7.0 + + '@opentelemetry/instrumentation@0.219.0': + resolution: {integrity: sha512-X5t7I8GyIO9rmGHwoedZLREpQqrF1WW2nxzNNym6HOKpFiE+rvqV3ngC0xcZVO2YwIGf3KKmRdWrYwdwz3H9RQ==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + '@opentelemetry/otlp-exporter-base@0.218.0': resolution: {integrity: sha512-ZwqpkNL5W7RyGJPDZ9g06DvKp8KFTWPJPN12anpMQYSKpTSU0z3EIZuPq9vPGpS8siFyOqDYDAuCwlNO9FqgbA==} engines: {node: ^18.19.0 || >=20.6.0} @@ -644,6 +669,12 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' + '@opentelemetry/resources@2.9.0': + resolution: {integrity: sha512-jyA5MBLQ+Dkl3+JsZkUoUvL7yHvU64kLsvpXKarWm6347Sl1t1bXFTFykUePNpT5WH5pm9a2Qtt03iIYQhZ1Fg==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + '@opentelemetry/sdk-logs@0.218.0': resolution: {integrity: sha512-QvnNdugatFTVCJXH0Mcu7GOOJSylA9j127kIezOE4YwTI4YbowRons2K4WZTv5FMS8T4q9P0NdaRHdkSmeAIag==} engines: {node: ^18.19.0 || >=20.6.0} @@ -662,8 +693,20 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/semantic-conventions@1.41.1': - resolution: {integrity: sha512-/UhIkaZgPutTFmQ7RnIJGgDXZmtEJ7Dvi86xNTFWcnRxVRNk/aotsqDJYeEvDP+FSMB2SdW+pQzNMcWP0rwuNA==} + '@opentelemetry/sdk-trace-base@2.9.0': + resolution: {integrity: sha512-cp9zmTl62R8PJrpvFcmc8N2JQU/xfa0S+61q511Nji+QxCfZ8Ifvg7H27G8cANe4crg4RTrWsVvanHiXjSp6ag==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + + '@opentelemetry/sdk-trace@2.9.0': + resolution: {integrity: sha512-sGA19HvtrrSKYsseHphluH6j3p6Xa3fqc7c7y8f/7mYWejc1lyDFcpSdD1kYa50HCLUeEo4zA5bW0pniaPszuw==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + + '@opentelemetry/semantic-conventions@1.43.0': + resolution: {integrity: sha512-eSYWTm620tTk45EKSedaUL8MFYI8hW164hIXsgIHyxu3VobUB3fFCu5t0hQby6OoWRPsG1KkKUG2M5UadiLiVg==} engines: {node: '>=14'} '@oxfmt/binding-android-arm-eabi@0.35.0': @@ -910,13 +953,6 @@ packages: cpu: [x64] os: [win32] - '@parseaple/bplist@1.0.1': - resolution: {integrity: sha512-HHZKfvCaY8r5lwc6YCiAIhpAwH56YR29JPQa/9ZW0UqzjqdzFidGgoWVIhIF8tPXCwivIt93vbyT0O5bpC1Twg==} - engines: {node: '>= 18.0.0'} - - '@parseaple/typedstream@2.0.2': - resolution: {integrity: sha512-bzKNZjiBtZN2T2U7Nqq/hhv+EezkPnaWoB5WvPuBwNpQvOr3EI0XrDTkFnAzsA9DKdu57es/gcb1d2ctd1u8xw==} - '@photon-ai/advanced-imessage-kit@1.14.3': resolution: {integrity: sha512-i/WqwhvI9CwL9sd78YkV7PJmGftR2Z03GyIpRfMb6P6WKisHja+72wErSu66HCTLzRheDwazO44tJUbNobGoig==} engines: {node: '>=18.0.0'} @@ -927,16 +963,16 @@ packages: resolution: {integrity: sha512-3mjzy1IIBtsCQK6kAB8dbFCK0np7hS256wwW+nqNL8vKz0W5nRhu1iKAwyZxP8Z470dtNX5RjNgcl9I4wZeuTA==} engines: {node: '>=18.17'} + '@photon-ai/advanced-imessage@1.0.0': + resolution: {integrity: sha512-X5xaXy0SqPa9AuLxD0d/XI04e7WMO2rpXlT94TTMbtVkW0mTlb88fnp3SCwZKl/zEpCC3wQkuEfpNAM2Xgnyww==} + engines: {node: '>=18.17'} + '@photon-ai/imessage-kit@2.1.2': resolution: {integrity: sha512-xteMkPqqWkPLv40M9gA1HJGS/fHXIWzzXNCwRfnC4+bj120KMXMacT9zOSoEcGk4MA0pGXcUMQPE16MdB+Bf/g==} engines: {node: '>=18.0.0'} - '@photon-ai/imessage-kit@3.0.0': - resolution: {integrity: sha512-GGDETlRbrPXP5eaRvswaead7MCBGQkm8f7d3aVbx8+rXhB4GEyPiw7Q1/yz5ix53rmxqKRevWywOfG7n+kZDBw==} - engines: {node: '>=20.0.0'} - - '@photon-ai/otel@1.0.0': - resolution: {integrity: sha512-5fACVHN7BtGS+phglVAxun5QLckNUSS4p750oCxR//m9JNVzFQMoLFWfC6DnWBP/W0/+B2yP75+3NMVLodEJEg==} + '@photon-ai/otel@3.1.0': + resolution: {integrity: sha512-8PvN7o3rySHlMk6+a/5X/F5/w1RqGJkFuvcdaSinhdXYCsuO24AALSFV0g8KY4jNtVDs7L3I6v6QsL7WxZECjw==} engines: {node: '>=20'} peerDependencies: typescript: ^5 || ^6.0.0 @@ -956,6 +992,10 @@ packages: resolution: {integrity: sha512-JAf/gHh92+H6h/7AMOQ6l+WFYBWdeRH5fZ+tvOUYJJnX1C4aJPDFa23VTH4ndhKPgA5bK/h++cxUZx2lMubvYQ==} engines: {node: '>=18'} + '@photon-ai/whatsapp-business@0.2.0': + resolution: {integrity: sha512-FL5hKSZcgXCiZO1hVbu2A2Bd226ZfDEcbvlVWCEJUukWPUL7Gcs0RSwsJm57FnF0J/KhZ1DiwMWLoSL06N+fGw==} + engines: {node: '>=18'} + '@pkgr/core@0.2.9': resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -1005,58 +1045,49 @@ packages: '@protobufjs/utf8@1.1.1': resolution: {integrity: sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==} - '@repeaterjs/repeater@3.0.6': - resolution: {integrity: sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA==} + '@repeaterjs/repeater@3.1.0': + resolution: {integrity: sha512-TaoVksZRSx2KWYYpyLQtMQXXeS98VsgZImzW65xmiVgbYhXLk+aEsmzPLirqVuE4/XuUapH2iMtxUzaBNDzdSQ==} '@socket.io/component-emitter@3.1.2': resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} - '@spectrum-ts/core@5.2.0': - resolution: {integrity: sha512-aQSWZ75B9eEiJ00Wa72T/GEEPX9RVIlOPXnsdp0lWWgT5K9+twnL25Kob7L1pgQPbzrgoLH/rjQf3iVktriEwg==} + '@spectrum-ts/core@11.0.0': + resolution: {integrity: sha512-Ws9k01aLhMO/4fWAoTLqIdzp3NjoDl13iAji5aOfzAGhdlGKrKEmt/6p6op5SSKMS8qzIWnA401MrDzHWH5x+Q==} peerDependencies: - elysia: ^1 - express: ^4 || ^5 ffmpeg-static: ^5 - hono: ^4 typescript: ^5 || ^6.0.0 peerDependenciesMeta: - elysia: - optional: true - express: - optional: true ffmpeg-static: optional: true - hono: - optional: true - '@spectrum-ts/imessage@5.2.0': - resolution: {integrity: sha512-AZztks7jex8J3dnK7xUdjcN87xsXcZK+LCDlhC/gwZ4defH4mxPVcxFKUVND/CO7W3tN4pBD0LDfKUO7jx9uaA==} + '@spectrum-ts/imessage@11.0.0': + resolution: {integrity: sha512-dWI2uvVGszr7EiMrH6Y2M2dUawswU0MzCXeziITyP5FpA+TP8+PD34eKlvSFweZv4Pep78dnXZAFHzfw0nDwbQ==} peerDependencies: - '@spectrum-ts/core': ^5.0.0 + '@spectrum-ts/core': ^11.0.0 typescript: ^5 || ^6.0.0 - '@spectrum-ts/slack@5.2.0': - resolution: {integrity: sha512-ql6pHuEOxq7xAd9iIfVV9xXqpdmy5T8kUK+87HE8R87YFJm5L6z7df0wE0g0vpgQ6J7FkmTII0XNw/X7//odiw==} + '@spectrum-ts/slack@11.0.0': + resolution: {integrity: sha512-MwmuOILhkYldF7aPdCApi3RHbUHh3s2ikwmD7bx+o9q5bHSL+whJmzvBPU0LtWcXB/5G5RZM/ulCjnCDHh84hQ==} peerDependencies: - '@spectrum-ts/core': ^5.0.0 + '@spectrum-ts/core': ^11.0.0 typescript: ^5 || ^6.0.0 - '@spectrum-ts/telegram@5.2.0': - resolution: {integrity: sha512-ofG2OKK/63Sxkv3a7MEJWkjtCy3Rs8HLEB2pxHSSlofQmAP7SDkXlBEzfgEr1SeM/mIFvE3gXNpIhb97Nz1Dog==} + '@spectrum-ts/telegram@11.0.0': + resolution: {integrity: sha512-IjRS0uOxnQJHhxX1XmLXLwfrLG1TVpPqRpRBsQVcHjPIj2w36NcFe55xJkMMMnNRFIMR99h34P/uy/jOCmpjlA==} peerDependencies: - '@spectrum-ts/core': ^5.0.0 + '@spectrum-ts/core': ^11.0.0 typescript: ^5 || ^6.0.0 - '@spectrum-ts/terminal@5.2.0': - resolution: {integrity: sha512-OHSg4HKOgLXhv3mzm0M9eIPiwxdKel9yZglfUWGfUyafibnpCnF2XI069zc9hkDgdvCHynLfxM+TsPXPzdiMbw==} + '@spectrum-ts/terminal@11.0.0': + resolution: {integrity: sha512-+BiJBDMKgDC8CBLUbB/S2VA9n7pPAqIW9qY9HOhVEh1GYR7RIVBakqjRiFumfWd8qjuqOLNk63sT5bZW7DxbRA==} peerDependencies: - '@spectrum-ts/core': ^5.0.0 + '@spectrum-ts/core': ^11.0.0 typescript: ^5 || ^6.0.0 - '@spectrum-ts/whatsapp-business@5.2.0': - resolution: {integrity: sha512-JZJwzug6UviSe7FqWb8y9f1Frq3RJ9IOQ/TgCYhijm5uchXtym/HdC+FAmCG06njcFx+ea7boUhwFs8579V4Bg==} + '@spectrum-ts/whatsapp-business@11.0.0': + resolution: {integrity: sha512-DPxDQg+9oGA+NgrSvRXNU2QZTLd5M/8opD/Ns2+VIZLDHWBg1e7Ribj0jZ+7ZWjYs1CIeFYO0aqP2ac2oI3pIQ==} peerDependencies: - '@spectrum-ts/core': ^5.0.0 + '@spectrum-ts/core': ^11.0.0 typescript: ^5 || ^6.0.0 '@stylistic/eslint-plugin@5.10.0': @@ -1349,10 +1380,6 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - better-sqlite3@12.10.0: - resolution: {integrity: sha512-CyzaZRQKyHkB2ZInfTTl2nvT33EbDpjkLEbE8/Zck3Ll6O0qqvuGdrJ45HgtH+HykRg88ITY3AdreBGN70aBSQ==} - engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x || 26.x} - better-sqlite3@12.9.0: resolution: {integrity: sha512-wqUv4Gm3toFpHDQmaKD4QhZm3g1DjUBI0yzS4UBl6lElUmXFYdTQmmEDpAFa5o8FiFiymURypEnfVHzILKaxqQ==} engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x} @@ -1425,8 +1452,8 @@ packages: character-entities@2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - chardet@2.1.1: - resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} + chardet@2.2.0: + resolution: {integrity: sha512-rddelWYNPRrXq6PtNEN2S3f6t9ILzvqaN5pVgi4kqt9jHQaXIial9PznB5iSPVlQSLNaaH22ItWz3EJtQ10+OA==} cheerio-select@2.1.0: resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} @@ -1442,6 +1469,9 @@ packages: resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} engines: {node: '>=8'} + cjs-module-lexer@2.2.0: + resolution: {integrity: sha512-4bHTS2YuzUvtoLjdy+98ykbNB5jS0+07EvFNXerqZQJ89F7DI6ET7OQo/HJuW6K0aVsKA9hj9/RVb2kQVOrPDQ==} + clean-regexp@1.0.0: resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} engines: {node: '>=4'} @@ -1615,6 +1645,9 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} + es-module-lexer@2.3.1: + resolution: {integrity: sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==} + es-object-atoms@1.1.1: resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} engines: {node: '>= 0.4'} @@ -2031,8 +2064,8 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} - iconv-lite@0.7.2: - resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} + iconv-lite@0.7.3: + resolution: {integrity: sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==} engines: {node: '>=0.10.0'} ieee754@1.2.1: @@ -2050,6 +2083,10 @@ packages: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} + import-in-the-middle@3.3.1: + resolution: {integrity: sha512-0rymlHSFLwZ0ixx8DaQkoIyZojJPY2a0K2nEYslhKJ6jIYO/m0IcCb7iQsFPmS7WmKwISZiIrv5Icstrw/CmqA==} + engines: {node: '>=18'} + imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -2160,8 +2197,8 @@ packages: longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - lru-cache@11.5.1: - resolution: {integrity: sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==} + lru-cache@11.5.2: + resolution: {integrity: sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==} engines: {node: 20 || >=22} magic-string@0.30.21: @@ -2170,8 +2207,8 @@ packages: markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} - marked@18.0.5: - resolution: {integrity: sha512-S6GcvALHg6K4ohtu4E7x0a1AqhAjp6cV8KhLSyN9qVapnzJkusVBxZRcIU9AeYsbe6P1hKDusSbEOzGyyuce6w==} + marked@18.0.6: + resolution: {integrity: sha512-MrV5puXBfuiy6wl6DLaq3BtIJQAJToAd5zt/ZKhRfGRAuFPALE7/4Y7jnxRQoEgK/pBgurGqLyAuRgZ2xOjr6w==} engines: {node: '>= 20'} hasBin: true @@ -2338,11 +2375,14 @@ packages: mlly@1.8.2: resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==} + module-details-from-path@1.0.4: + resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==} + ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - nanoid@3.3.14: - resolution: {integrity: sha512-U9kYi5bpVMEI31yC8iw4bJJp0avcHXA0W8/wNfLfnvJYzihQo2ZRPYPvpAAd570HAcCBjCTN7vnr+v4StKl1IQ==} + nanoid@3.3.16: + resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -2394,8 +2434,8 @@ packages: once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - open-graph-scraper@6.11.0: - resolution: {integrity: sha512-KkO3qMMzJj9KYGtCl19dRtncb+RuBiG/P9BgukcAG4p2w9wSAWTE90vL6/xqth1K9ThkYF/+xfTGrVvU79TJtQ==} + open-graph-scraper@6.12.0: + resolution: {integrity: sha512-x0fS3eHxdCox+rFBhQSVe+qBznSPn1pspp8A4BoaVEkiECZEwagEb8z06swLfaFFE2gefj1BvEBeJmdeGTDnYw==} engines: {node: '>=20.0.0'} optionator@0.9.4: @@ -2464,6 +2504,10 @@ packages: resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} engines: {node: '>=12'} + picomatch@4.0.5: + resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} + engines: {node: '>=12'} + pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} @@ -2481,8 +2525,8 @@ packages: resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} engines: {node: '>=4'} - postcss@8.5.15: - resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==} + postcss@8.5.19: + resolution: {integrity: sha512-Mz8SaolMd8nB+G13WkORcxQKHZ/NE4xXevtkJHVuG+guo9/wYKlIMTKAqGdEmYOXR2ijPjTYNHssizdaVSUNdQ==} engines: {node: ^10 || ^12 || >=14} prebuild-install@7.1.3: @@ -2516,6 +2560,10 @@ packages: resolution: {integrity: sha512-NWWCCscLjs+cOKF/s/XVNFRW7Yih0fdH+9brffR5NZCy8k42yRdl5KlWKMVXuI1vfCoy4o1z80XR/W/QUb3V3w==} engines: {node: '>=12.0.0'} + protobufjs@8.7.1: + resolution: {integrity: sha512-agdGHrXNTv0IrYscJPDou/PlEJk1c/hBZ9o/B5NH2i/nSPtPqacNxzgwf1CebXxFMjMrZH5sqv9uQuw96aGt/A==} + engines: {node: '>=12.0.0'} + proxy-from-env@2.1.0: resolution: {integrity: sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==} engines: {node: '>=10'} @@ -2561,6 +2609,10 @@ packages: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} + require-in-the-middle@8.0.1: + resolution: {integrity: sha512-QT7FVMXfWOYFbeRBF6nu+I6tr2Tf3u0q8RIEjNob/heKY/nh7drD/k7eeMFmSQgnTtCzLDcCu/XEnpW2wk4xCQ==} + engines: {node: '>=9.3.0 || >=8.10.0 <9.0.0'} + resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} @@ -2630,8 +2682,8 @@ packages: spdx-license-ids@3.0.23: resolution: {integrity: sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==} - spectrum-ts@5.2.0: - resolution: {integrity: sha512-CfHz7ZhKP9Cmunb3i7m4r5stXOGl1HNKOkBp/Fkl1DwDmhnGl+PRDy97FC5JBY+XYxAKxKnMRSbVTl8ldczTNg==} + spectrum-ts@11.0.0: + resolution: {integrity: sha512-lAPDMbakGWEhnovQa33/f5qbh/rybmbirDt5djR3q6aY1jUn12/PAs/d+TYEPRY+ZBH/LX+7E0Vpmv7z4ca3Eg==} string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -2735,8 +2787,8 @@ packages: undici-types@7.19.2: resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==} - undici@7.26.0: - resolution: {integrity: sha512-3O9Tf67pGhgOv9jM35AbhkXAKi13f3oy3aE4CSgr+TckGeY+/iu97ZXN+J7DpHPzLbVApFd1IFhcnBjREYXYcg==} + undici@7.28.0: + resolution: {integrity: sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA==} engines: {node: '>=20.18.1'} unist-util-is@6.0.1: @@ -2930,6 +2982,8 @@ snapshots: '@bufbuild/protobuf@2.12.0': {} + '@bufbuild/protobuf@2.12.1': {} + '@clack/core@0.5.0': dependencies: picocolors: 1.1.1 @@ -3272,16 +3326,26 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs@0.219.0': + dependencies: + '@opentelemetry/api': 1.9.1 + optional: true + '@opentelemetry/api@1.9.1': {} - '@opentelemetry/context-async-hooks@2.7.1(@opentelemetry/api@1.9.1)': + '@opentelemetry/context-async-hooks@2.9.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core@2.7.1(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/semantic-conventions': 1.41.1 + '@opentelemetry/semantic-conventions': 1.43.0 + + '@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/semantic-conventions': 1.43.0 '@opentelemetry/exporter-logs-otlp-http@0.218.0(@opentelemetry/api@1.9.1)': dependencies: @@ -3301,6 +3365,26 @@ snapshots: '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-undici@0.29.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + transitivePeerDependencies: + - supports-color + optional: true + + '@opentelemetry/instrumentation@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.219.0 + import-in-the-middle: 3.3.1 + require-in-the-middle: 8.0.1 + transitivePeerDependencies: + - supports-color + optional: true + '@opentelemetry/otlp-exporter-base@0.218.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 @@ -3321,7 +3405,13 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.41.1 + '@opentelemetry/semantic-conventions': 1.43.0 + + '@opentelemetry/resources@2.9.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 '@opentelemetry/sdk-logs@0.218.0(@opentelemetry/api@1.9.1)': dependencies: @@ -3329,7 +3419,7 @@ snapshots: '@opentelemetry/api-logs': 0.218.0 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.41.1 + '@opentelemetry/semantic-conventions': 1.43.0 '@opentelemetry/sdk-metrics@2.7.1(@opentelemetry/api@1.9.1)': dependencies: @@ -3342,9 +3432,24 @@ snapshots: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.41.1 + '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/semantic-conventions@1.41.1': {} + '@opentelemetry/sdk-trace-base@2.9.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + + '@opentelemetry/sdk-trace@2.9.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + + '@opentelemetry/semantic-conventions@1.43.0': {} '@oxfmt/binding-android-arm-eabi@0.35.0': optional: true @@ -3460,12 +3565,6 @@ snapshots: '@oxfmt/binding-win32-x64-msvc@0.44.0': optional: true - '@parseaple/bplist@1.0.1': {} - - '@parseaple/typedstream@2.0.2': - dependencies: - '@parseaple/bplist': 1.0.1 - '@photon-ai/advanced-imessage-kit@1.14.3(typescript@5.9.3)': dependencies: axios: 1.15.0 @@ -3489,38 +3588,46 @@ snapshots: nice-grpc: 2.1.16 nice-grpc-common: 2.0.3 + '@photon-ai/advanced-imessage@1.0.0': + dependencies: + '@bufbuild/protobuf': 2.12.1 + '@grpc/grpc-js': 1.14.4 + nice-grpc: 2.1.16 + nice-grpc-common: 2.0.3 + '@photon-ai/imessage-kit@2.1.2': dependencies: node-typedstream: 1.4.1 optionalDependencies: better-sqlite3: 12.9.0 - '@photon-ai/imessage-kit@3.0.0': - dependencies: - '@parseaple/typedstream': 2.0.2 - optionalDependencies: - better-sqlite3: 12.10.0 - - '@photon-ai/otel@1.0.0(typescript@5.9.3)': + '@photon-ai/otel@3.1.0(typescript@5.9.3)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.218.0 - '@opentelemetry/context-async-hooks': 2.7.1(@opentelemetry/api@1.9.1) + '@opentelemetry/context-async-hooks': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) '@opentelemetry/exporter-logs-otlp-http': 0.218.0(@opentelemetry/api@1.9.1) '@opentelemetry/exporter-trace-otlp-http': 0.218.0(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.9.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-logs': 0.218.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 typescript: 5.9.3 + optionalDependencies: + '@opentelemetry/instrumentation': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-undici': 0.29.0(@opentelemetry/api@1.9.1) + transitivePeerDependencies: + - supports-color '@photon-ai/proto@0.2.4': dependencies: - '@bufbuild/protobuf': 2.12.0 + '@bufbuild/protobuf': 2.12.1 nice-grpc-common: 2.0.3 '@photon-ai/slack@0.2.0': dependencies: - '@bufbuild/protobuf': 2.12.0 + '@bufbuild/protobuf': 2.12.1 '@grpc/grpc-js': 1.14.4 nice-grpc: 2.1.16 nice-grpc-common: 2.0.3 @@ -3537,6 +3644,14 @@ snapshots: nice-grpc-common: 2.0.3 protobufjs: 8.0.1 + '@photon-ai/whatsapp-business@0.2.0': + dependencies: + '@grpc/grpc-js': 1.14.4 + long: 5.3.2 + nice-grpc: 2.1.16 + nice-grpc-common: 2.0.3 + protobufjs: 8.7.1 + '@pkgr/core@0.2.9': {} '@protobufjs/aspromise@1.1.2': {} @@ -3574,58 +3689,61 @@ snapshots: '@protobufjs/utf8@1.1.1': {} - '@repeaterjs/repeater@3.0.6': {} + '@repeaterjs/repeater@3.1.0': {} '@socket.io/component-emitter@3.1.2': {} - '@spectrum-ts/core@5.2.0(typescript@5.9.3)': + '@spectrum-ts/core@11.0.0(typescript@5.9.3)': dependencies: - '@photon-ai/otel': 1.0.0(typescript@5.9.3) + '@photon-ai/otel': 3.1.0(typescript@5.9.3) '@photon-ai/proto': 0.2.4 - '@repeaterjs/repeater': 3.0.6 - marked: 18.0.5 + '@repeaterjs/repeater': 3.1.0 + marked: 18.0.6 mime-types: 3.0.2 - open-graph-scraper: 6.11.0 + open-graph-scraper: 6.12.0 typescript: 5.9.3 vcf: 2.1.2 zod: 4.4.3 + transitivePeerDependencies: + - supports-color - '@spectrum-ts/imessage@5.2.0(@spectrum-ts/core@5.2.0(typescript@5.9.3))(typescript@5.9.3)': + '@spectrum-ts/imessage@11.0.0(@spectrum-ts/core@11.0.0(typescript@5.9.3))(typescript@5.9.3)': dependencies: - '@photon-ai/advanced-imessage': 0.11.2 - '@photon-ai/imessage-kit': 3.0.0 - '@photon-ai/otel': 1.0.0(typescript@5.9.3) - '@spectrum-ts/core': 5.2.0(typescript@5.9.3) - lru-cache: 11.5.1 - marked: 18.0.5 + '@photon-ai/advanced-imessage': 1.0.0 + '@photon-ai/otel': 3.1.0(typescript@5.9.3) + '@spectrum-ts/core': 11.0.0(typescript@5.9.3) + lru-cache: 11.5.2 + marked: 18.0.6 typescript: 5.9.3 zod: 4.4.3 + transitivePeerDependencies: + - supports-color - '@spectrum-ts/slack@5.2.0(@spectrum-ts/core@5.2.0(typescript@5.9.3))(typescript@5.9.3)': + '@spectrum-ts/slack@11.0.0(@spectrum-ts/core@11.0.0(typescript@5.9.3))(typescript@5.9.3)': dependencies: '@photon-ai/slack': 0.2.0 - '@spectrum-ts/core': 5.2.0(typescript@5.9.3) + '@spectrum-ts/core': 11.0.0(typescript@5.9.3) typescript: 5.9.3 zod: 4.4.3 - '@spectrum-ts/telegram@5.2.0(@spectrum-ts/core@5.2.0(typescript@5.9.3))(typescript@5.9.3)': + '@spectrum-ts/telegram@11.0.0(@spectrum-ts/core@11.0.0(typescript@5.9.3))(typescript@5.9.3)': dependencies: '@photon-ai/telegram-ts': 10.0.0 - '@spectrum-ts/core': 5.2.0(typescript@5.9.3) - marked: 18.0.5 + '@spectrum-ts/core': 11.0.0(typescript@5.9.3) + marked: 18.0.6 typescript: 5.9.3 zod: 4.4.3 - '@spectrum-ts/terminal@5.2.0(@spectrum-ts/core@5.2.0(typescript@5.9.3))(typescript@5.9.3)': + '@spectrum-ts/terminal@11.0.0(@spectrum-ts/core@11.0.0(typescript@5.9.3))(typescript@5.9.3)': dependencies: - '@spectrum-ts/core': 5.2.0(typescript@5.9.3) + '@spectrum-ts/core': 11.0.0(typescript@5.9.3) typescript: 5.9.3 zod: 4.4.3 - '@spectrum-ts/whatsapp-business@5.2.0(@spectrum-ts/core@5.2.0(typescript@5.9.3))(typescript@5.9.3)': + '@spectrum-ts/whatsapp-business@11.0.0(@spectrum-ts/core@11.0.0(typescript@5.9.3))(typescript@5.9.3)': dependencies: - '@photon-ai/whatsapp-business': 0.1.1 - '@spectrum-ts/core': 5.2.0(typescript@5.9.3) + '@photon-ai/whatsapp-business': 0.2.0 + '@spectrum-ts/core': 11.0.0(typescript@5.9.3) mime-types: 3.0.2 typescript: 5.9.3 zod: 4.4.3 @@ -3704,8 +3822,8 @@ snapshots: '@typescript-eslint/project-service@8.58.1(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.58.2(typescript@5.9.3) - '@typescript-eslint/types': 8.58.2 + '@typescript-eslint/tsconfig-utils': 8.58.1(typescript@5.9.3) + '@typescript-eslint/types': 8.58.1 debug: 4.4.3 typescript: 5.9.3 transitivePeerDependencies: @@ -3919,7 +4037,7 @@ snapshots: '@vue/shared': 3.5.32 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.15 + postcss: 8.5.19 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.32': @@ -3986,12 +4104,6 @@ snapshots: baseline-browser-mapping@2.10.18: {} - better-sqlite3@12.10.0: - dependencies: - bindings: 1.5.0 - prebuild-install: 7.1.3 - optional: true - better-sqlite3@12.9.0: dependencies: bindings: 1.5.0 @@ -4067,7 +4179,7 @@ snapshots: character-entities@2.0.2: {} - chardet@2.1.1: {} + chardet@2.2.0: {} cheerio-select@2.1.0: dependencies: @@ -4089,7 +4201,7 @@ snapshots: parse5: 7.3.0 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 7.26.0 + undici: 7.28.0 whatwg-mimetype: 4.0.0 chownr@1.1.4: @@ -4097,6 +4209,9 @@ snapshots: ci-info@4.4.0: {} + cjs-module-lexer@2.2.0: + optional: true + clean-regexp@1.0.0: dependencies: escape-string-regexp: 1.0.5 @@ -4254,6 +4369,9 @@ snapshots: es-errors@1.3.0: {} + es-module-lexer@2.3.1: + optional: true + es-object-atoms@1.1.1: dependencies: es-errors: 1.3.0 @@ -4637,6 +4755,10 @@ snapshots: optionalDependencies: picomatch: 4.0.4 + fdir@6.5.0(picomatch@4.0.5): + optionalDependencies: + picomatch: 4.0.5 + file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 @@ -4752,7 +4874,7 @@ snapshots: dependencies: safer-buffer: 2.1.2 - iconv-lite@0.7.2: + iconv-lite@0.7.3: dependencies: safer-buffer: 2.1.2 @@ -4768,6 +4890,13 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 + import-in-the-middle@3.3.1: + dependencies: + cjs-module-lexer: 2.2.0 + es-module-lexer: 2.3.1 + module-details-from-path: 1.0.4 + optional: true + imurmurhash@0.1.4: {} indent-string@5.0.0: {} @@ -4856,7 +4985,7 @@ snapshots: longest-streak@3.1.0: {} - lru-cache@11.5.1: {} + lru-cache@11.5.2: {} magic-string@0.30.21: dependencies: @@ -4864,7 +4993,7 @@ snapshots: markdown-table@3.0.4: {} - marked@18.0.5: {} + marked@18.0.6: {} math-intrinsics@1.1.0: {} @@ -5215,9 +5344,12 @@ snapshots: pkg-types: 1.3.1 ufo: 1.6.3 + module-details-from-path@1.0.4: + optional: true + ms@2.1.3: {} - nanoid@3.3.14: {} + nanoid@3.3.16: {} napi-build-utils@2.0.0: optional: true @@ -5270,12 +5402,12 @@ snapshots: wrappy: 1.0.2 optional: true - open-graph-scraper@6.11.0: + open-graph-scraper@6.12.0: dependencies: - chardet: 2.1.1 + chardet: 2.2.0 cheerio: 1.2.0 - iconv-lite: 0.7.2 - undici: 7.26.0 + iconv-lite: 0.7.3 + undici: 7.28.0 optionator@0.9.4: dependencies: @@ -5379,6 +5511,8 @@ snapshots: picomatch@4.0.4: {} + picomatch@4.0.5: {} + pkg-types@1.3.1: dependencies: confbox: 0.1.8 @@ -5402,9 +5536,9 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss@8.5.15: + postcss@8.5.19: dependencies: - nanoid: 3.3.14 + nanoid: 3.3.16 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -5477,6 +5611,10 @@ snapshots: '@types/node': 25.6.0 long: 5.3.2 + protobufjs@8.7.1: + dependencies: + long: 5.3.2 + proxy-from-env@2.1.0: {} pump@3.0.4: @@ -5523,6 +5661,14 @@ snapshots: require-directory@2.1.1: {} + require-in-the-middle@8.0.1: + dependencies: + debug: 4.4.3 + module-details-from-path: 1.0.4 + transitivePeerDependencies: + - supports-color + optional: true + resolve-from@4.0.0: {} resolve-pkg-maps@1.0.0: {} @@ -5620,19 +5766,17 @@ snapshots: spdx-license-ids@3.0.23: {} - spectrum-ts@5.2.0(typescript@5.9.3): + spectrum-ts@11.0.0(typescript@5.9.3): dependencies: - '@spectrum-ts/core': 5.2.0(typescript@5.9.3) - '@spectrum-ts/imessage': 5.2.0(@spectrum-ts/core@5.2.0(typescript@5.9.3))(typescript@5.9.3) - '@spectrum-ts/slack': 5.2.0(@spectrum-ts/core@5.2.0(typescript@5.9.3))(typescript@5.9.3) - '@spectrum-ts/telegram': 5.2.0(@spectrum-ts/core@5.2.0(typescript@5.9.3))(typescript@5.9.3) - '@spectrum-ts/terminal': 5.2.0(@spectrum-ts/core@5.2.0(typescript@5.9.3))(typescript@5.9.3) - '@spectrum-ts/whatsapp-business': 5.2.0(@spectrum-ts/core@5.2.0(typescript@5.9.3))(typescript@5.9.3) + '@spectrum-ts/core': 11.0.0(typescript@5.9.3) + '@spectrum-ts/imessage': 11.0.0(@spectrum-ts/core@11.0.0(typescript@5.9.3))(typescript@5.9.3) + '@spectrum-ts/slack': 11.0.0(@spectrum-ts/core@11.0.0(typescript@5.9.3))(typescript@5.9.3) + '@spectrum-ts/telegram': 11.0.0(@spectrum-ts/core@11.0.0(typescript@5.9.3))(typescript@5.9.3) + '@spectrum-ts/terminal': 11.0.0(@spectrum-ts/core@11.0.0(typescript@5.9.3))(typescript@5.9.3) + '@spectrum-ts/whatsapp-business': 11.0.0(@spectrum-ts/core@11.0.0(typescript@5.9.3))(typescript@5.9.3) transitivePeerDependencies: - - elysia - - express - ffmpeg-static - - hono + - supports-color - typescript string-width@4.2.3: @@ -5693,8 +5837,8 @@ snapshots: tinyglobby@0.2.17: dependencies: - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 + fdir: 6.5.0(picomatch@4.0.5) + picomatch: 4.0.5 tinypool@2.1.0: {} @@ -5738,7 +5882,7 @@ snapshots: undici-types@7.19.2: {} - undici@7.26.0: {} + undici@7.28.0: {} unist-util-is@6.0.1: dependencies: