Replace typescript compiler with native tsgo compiler

This commit is contained in:
Jamie
2026-03-18 11:26:18 -07:00
committed by GitHub
parent 5e6af4708b
commit c90ca2b4e0
207 changed files with 1819 additions and 1270 deletions

View File

@@ -543,7 +543,7 @@ export async function sendToGroupViaSenderKey(
});
let groupSendToken: GroupSendToken | null = null;
let accessKeys: Buffer | null = null;
let accessKeys: Buffer<ArrayBuffer> | null = null;
if (groupSendEndorsementState != null) {
groupSendToken = groupSendEndorsementState.buildToken(
new Set(senderKeyRecipients)
@@ -1228,7 +1228,7 @@ async function handle410Response(
function getXorOfAccessKeys(
devices: Array<DeviceType>,
{ story }: { story?: boolean } = {}
): Buffer {
): Buffer<ArrayBuffer> {
const uuids = getServiceIdsFromDevices(devices);
const result = Buffer.alloc(ACCESS_KEY_LENGTH);
@@ -1278,11 +1278,11 @@ async function encryptForSenderKey({
groupId,
}: {
contentHint: number;
contentMessage: Uint8Array;
contentMessage: Uint8Array<ArrayBuffer>;
devices: Array<DeviceType>;
distributionId: string;
groupId?: string;
}): Promise<Uint8Array> {
}): Promise<Uint8Array<ArrayBuffer>> {
const ourAci = itemStorage.user.getCheckedAci();
const ourDeviceId = itemStorage.user.getDeviceId();
if (!ourDeviceId) {