signal-desktop/ts/util
automated-signal 8579e62e88
Fix the remaining PNP mock tests
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2025-09-26 03:47:01 +10:00
..
attachments Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
benchmark More accurate startup/backups benchmarks 2025-02-25 09:36:00 -08:00
durations Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
lint Show ready-to-download documents in media gallery 2025-09-25 05:41:27 +10:00
os Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
ringrtc Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
uploads Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
AbortableProcess.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
appendMacStream.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
areObjectEntriesEqual.ts
arePinnedConversationsEqual.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
areWeAdmin.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
arrayBufferToObjectURL.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
assert.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
assignWithNoUnnecessaryAllocation.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
asyncIterables.ts
AsyncQueue.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
AttachmentCrypto.ts Show ready-to-download documents in media gallery 2025-09-25 05:41:27 +10:00
attachmentDownloadQueue.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
attachmentPath.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
attachments.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
avatarDataToBytes.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
avatarTextSizeCalculator.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
avatarUtils.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
awaitObject.ts Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
BackOff.ts Migrate to private class properties/methods 2025-01-14 11:11:52 -08:00
backupMediaDownload.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
backupSubscriptionData.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
batcher.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
blockSendUntilConversationsAreVerified.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
buildExpiration.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
callDisposition.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
callingGetParticipantName.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
callingIsReconnecting.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
callingMessageToProto.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
callingNotification.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
callingPermissions.ts Relax media checks in calling lobbies 2025-03-17 11:38:26 -07:00
callingTones.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
callLinkRootKeyToUrl.ts Basic call link join support 2024-02-22 13:19:50 -08:00
callLinks.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
callLinksRingrtc.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
canAddNewMembers.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
canBeAnnouncementGroup.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
canChangeTimer.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
canConversationBeUnarchived.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
canEditGroupInfo.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
canEditMessage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
canvasToBlob.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
canvasToBytes.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
characters.ts
checkFirstEnvelope.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
checkOurPniIdentityKey.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
cleanup.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
clearConversationDraftAttachments.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
clearTimeoutIfNecessary.ts Fix Timeline to not peek group call for direct calls 2024-03-18 12:47:22 -07:00
combineNames.ts Use contact's familyName if givenName is empty 2023-08-29 14:57:34 -04:00
computeBlurHashUrl.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
consoleLogger.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
contactSpoofing.ts
copyDataMessageIntoMessage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
copyLinksWithToast.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
countUnreadStats.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
createAvatarData.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
createHTTPSAgent.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
createIdenticon.tsx Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
createIPCEvents.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
createProxyAgent.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
createSupportUrl.ts Add debug log url when submitting it to Support 2022-06-02 16:24:35 -07:00
currency.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
decipherWithAesKey.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
deconstructLookup.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
deepClone.ts Make most message attribute uses readonly 2024-07-24 13:14:11 -07:00
deleteAllLogs.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
deleteAllMyStories.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
deleteDraftAttachment.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
deleteForEveryone.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
deleteForMe.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
deleteForMe.types.ts Support for local deletes synced to all your devices 2024-05-28 11:56:00 -04:00
deleteGroupStoryReplyForEveryone.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
deleteStoryForEveryone.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
DelimitedStream.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
denyPendingApprovalRequest.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
deprecated.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
desktopCapturer.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
diffArraysAsSets.ts Storage Service: Fetch updates on any group record merge 2024-10-02 09:45:58 -04:00
distributionListToSendTarget.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
dns.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
donations.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
doubleCheckMissingQuoteReference.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
downloadAttachment.ts Update handling of aborted attachment download jobs 2025-09-24 01:52:42 +10:00
downloadAttachmentFromLocalBackup.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
downloadOnboardingStory.ts Limit unnecessary thumbnail generation 2025-09-24 12:30:23 -04:00
drop.ts Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
dropNull.ts Improve message attachment parsing 2025-09-08 11:09:17 -07:00
dropZero.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
durationToPlaybackText.ts Voice notes mini-player 2023-02-24 15:18:57 -08:00
editHelpers.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
emoji.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
encryptConversationAttachments.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
encryptLegacyAttachment.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
encryptProfileData.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
enum.ts Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
expirationTimer.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
explodePromise.ts Fix error handling in makeVideoScreenshot 2024-02-21 18:03:46 -08:00
exponentialBackoff.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
fileToBytes.ts
filterAndSortConversations.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
filterCallLinks.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
finalStream.ts Make finalization part of the stream 2024-07-19 19:17:02 -07:00
findAndDeleteOnboardingStoryIfExists.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
findAndFormatContact.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
findStoryMessage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
focusableSelectors.ts Fix supertab 2024-03-04 12:32:51 -08:00
formatDuration.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
formatFileSize.ts Vary number of decimals of file sizes 2025-02-11 18:01:27 -05:00
formatTimestamp.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
fuse.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
generateBlurHash.ts Upgrade outdated dependencies 2024-11-18 11:20:23 -08:00
generateConfigMatrix.ts Add pniSignatureVerified support 2024-01-29 14:37:26 -08:00
generateDonationReceipt.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
generateMessageId.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getAboutText.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getAccessControlOptions.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getAddedByForOurPendingInvitation.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getAnalogTime.ts Adds time stickers to MediaEditor 2023-03-01 14:00:50 -05:00
getAppErrorIcon.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getAvatarData.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getBasicAuth.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getClassNamesFor.ts Adds debugging information to stories 2022-07-25 11:55:44 -07:00
getColorForCallLink.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getConversation.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
getConversationColorAttributes.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getConversationMembers.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
getConversationTitleForPanelType.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getCountryData.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getCustomColorStyle.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getDraftPreview.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getE164.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getFontNameByTextScript.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getGroupMemberships.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getHSL.ts Fix color of quotes in chats with custom colors 2024-12-19 11:13:22 -08:00
getICUMessageParams.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getInitials.ts Fix avatar from name to support lowercase 2023-09-28 16:31:58 -04:00
getLastMessage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getLocalAttachmentUrl.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
getMacAndUpdateHmac.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getMessageAuthorText.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getMessageConversation.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getMessageQueueTime.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getMessageSentTimestamp.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getMessageSentTimestampSet.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getMessageTimestamp.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getMockServerPort.ts Update libsignal to v0.59.0, add support for mock server test with libsignal 2024-10-21 12:27:58 -07:00
getMutedUntilText.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getMuteOptions.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getNotificationDataForMessage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getNotificationTextForMessage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getOwn.ts Confine message selector cache to component 2023-01-19 11:56:02 -08:00
getProfile.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getQuoteBodyText.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getRecipientConversationIds.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getRecipients.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
getRecipientsByConversation.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getSenderIdentifier.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getSendOptions.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getSendTarget.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getServiceIdsForE164s.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getSignalConnections.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getStoryBackground.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getStoryDuration.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getStoryReplyText.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getStreamWithTimeout.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getStringForConversationMerge.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getStringForPhoneNumberDiscovery.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getStringForProfileChange.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getThemeType.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getTitle.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
getUserAgent.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
GoogleChrome.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
grapheme.ts Initial Poll message receive support 2025-09-18 11:53:41 -05:00
graphemeAndLinkAwareSlice.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
groupAndOrderReactions.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
groupMemberNameCollisions.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
groupMembershipUtils.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
groupSendEndorsements.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
groupWhile.ts Add logging for deleted prekeys and other records 2023-10-19 14:52:35 -07:00
handleEditMessage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
handleImageAttachment.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
handleMessageSend.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
handleOutsideClick.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
handleRetry.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
handleServerAlerts.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
handleVideoAttachment.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
hasAttachmentDownloads.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
hasDraft.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
hasDraftAttachments.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
hslToRGB.ts Fix custom color backup import/export 2024-12-11 08:57:34 -08:00
hydrateStoryContext.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
idForLogging.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
imagePathToBytes.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
imageToBlurHash.ts Improve error handling during group sends 2022-11-22 10:43:43 -08:00
incrementMessageCounter.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
inspectProtobufs.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
isAbortError.ts Fun picker improvements 2025-03-26 12:35:32 -07:00
isAciString.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isBackupEnabled.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isBlocked.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isCallSafe.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isConversationAccepted.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isConversationMuted.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isConversationNameKnown.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isConversationSMSOnly.ts Fix the remaining PNP mock tests 2025-09-26 03:47:01 +10:00
isConversationUnread.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
isConversationUnregistered.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isFileDangerous.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
isGroupInStoryMode.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isGroupOrAdhocCall.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isInSystemContacts.ts isInSystemContacts should use systemName 2023-03-22 12:25:52 -07:00
isLinkAndSyncEnabled.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isLocalBackupsEnabled.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isMessageEmpty.ts Initial Poll message receive support 2025-09-18 11:53:41 -05:00
isMessageNoteToSelf.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isMessageUnread.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isMockServer.ts Update libsignal to v0.59.0, add support for mock server test with libsignal 2024-10-21 12:27:58 -07:00
isNormalNumber.ts
isNotNil.ts Add eqeqeq rule but require == for null 2022-09-14 14:40:44 -07:00
isPathInside.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isPQRatchetEnabled.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isProtoBinaryEncodingEnabled.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isRecord.ts Add eqeqeq rule but require == for null 2022-09-14 14:40:44 -07:00
isSafetyNumberNotAvailable.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isSameAvatarData.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isSettingsInternalEnabled.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isShallowEqual.ts Use proxy-compare for message bubbles 2022-12-22 16:32:03 -08:00
isSignalConversation.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isSorted.ts
isStagingServer.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isTooOldToModifyMessage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isValidE164.ts
isValidTapToView.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isValidUuid.ts Fix UUID Regex when normalizing serviceIds 2024-12-10 12:51:46 -05:00
isVideoGoodForStories.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
isWindowDragElement.ts
iterables.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
JobQueue.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
keyboard.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
LatestQueue.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
leftPaneWidth.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
libphonenumberInstance.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
libphonenumberUtil.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
linuxPasswordStoreFlags.ts Add kwallet6 to help dialog 2024-08-05 17:00:06 -07:00
loadable.ts Fun picker improvements 2025-03-26 12:35:32 -07:00
loadImage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
loadRecentEmojis.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
logPadding.ts Show ready-to-download documents in media gallery 2025-09-25 05:41:27 +10:00
logPadSize.ts Show ready-to-download documents in media gallery 2025-09-25 05:41:27 +10:00
longAttachment.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
longRunningTaskWrapper.tsx Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
lookupConversationWithoutServiceId.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
makeLookup.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
makeQuote.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
mapEmplace.ts Support endorsements for group 1:1 sends 2024-10-10 10:57:22 -07:00
mapObjectWithSpec.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
mapUtil.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
markConversationRead.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
markOnboardingStoryAsRead.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
maybeForwardMessages.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
messageBatcher.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
migrateColor.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
missingCaseError.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
modifyTargetMessage.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
nicknames.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
normalizeAci.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
normalizeDeviceName.ts
nsis.ts NSIS should fail installation on Windows < 7 2023-03-13 14:10:35 -07:00
numbers.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
objectMap.ts Upgrade to React 18 2025-04-29 13:27:33 -07:00
onCallEventSync.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
onCallLinkUpdateSync.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
onCallLogEventSync.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
onDeviceNameChangeSync.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
onStoryRecipientUpdate.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
openLinkInWebBrowser.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
packageJson.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
parseIntOrThrow.ts
parseIntWithFallback.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
parseRemoteClientExpiration.ts
parseRetryAfter.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
pemToDer.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
phoneNumberDiscoverability.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
phoneNumberSharingMode.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
popperUtil.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
preload.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
prependStream.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
privacy.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
processAttachment.ts Show ready-to-download documents in media gallery 2025-09-25 05:41:27 +10:00
processImageFile.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
promptOSAuth.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
queueAttachmentDownloads.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
randomBlurHash.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
reallyJsonStringify.ts
refMerger.ts
registration.ts Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
removeDiacritics.ts Normalize diacritics when searching conversations 2023-05-09 18:29:59 -07:00
removePendingMember.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
replaceIndex.ts
requestMicrophonePermissions.ts Introduce the new Settings tab 2025-05-14 20:58:20 -07:00
resolveAttachmentDraftData.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
resolveCanonicalLocales.ts Checks locales are real in resolveCanonicalLocales 2024-07-29 12:55:59 -07:00
resolveDraftAttachmentOnDisk.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
resolveStorySendStatus.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
retryPlaceholders.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
rgbToHSL.ts Fix custom color backup import/export 2024-12-11 08:57:34 -08:00
rotatingPinoDest.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
safetyNumber.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
scaleImageToLevel.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
schemas.ts Add Standardized Zod Validation to WebAPI 2025-05-17 02:11:09 +10:00
scrollUtil.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
search.ts Include @mentioned names in search results 2023-06-26 14:25:48 -04:00
searchConversationTitles.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
sendCallLinkUpdateSync.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
sendDeleteForEveryoneMessage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
sendEditedMessage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
sendReceipts.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
sendStoryMessage.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
sendToGroup.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
ServiceId.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
sessionTranslation.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
setupI18n.tsx Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
setupI18nMain.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
setUtil.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
shouldDownloadStory.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
shouldNeverBeCalled.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
shouldRespondWithProfileKey.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
shouldShowInvalidMessageToast.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
shouldStoryReplyNotifyUser.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
showConfirmationDialog.tsx Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
showDownloadFailedToast.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
signalRoutes.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
sleep.ts Discriminator in username 2022-10-18 10:12:02 -07:00
sleeper.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
smartling.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
sniffImageMimeType.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
sortByTitle.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
Sound.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
splitText.ts Username UI Improvements 2024-01-25 15:48:44 -08:00
startConversation.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
startTimeTravelDetector.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
StartupQueue.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
stories.ts Introduce the new Settings tab 2025-05-14 20:58:20 -07:00
stripNewlinesForLeftPane.ts Support for receiving formatted messages 2023-04-10 09:31:45 -07:00
subscriptionConfiguration.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
syncIdentifiers.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
syncTasks.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
syncTasks.types.ts Support for local deletes synced to all your devices 2024-05-28 11:56:00 -04:00
theme.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
throttle.ts Enables sandbox for all windows except main 2023-04-20 17:23:19 -04:00
timeAndLogIfTooLong.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
timelineUtil.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
timeout.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
timer.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
timestamp.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
timestampLongUtils.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
toggleMaximizedBrowserWindow.ts
toWebStream.ts Remove event listeners on stream end 2024-08-05 13:33:04 -07:00
trimPadding.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
unicodeBidi.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
unicodeSlice.ts Add editing to call details pane 2024-07-30 11:39:24 -07:00
universalExpireTimer.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
updateBackupMediaDownloadProgress.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
uploadAttachment.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
url.ts Revert "Add urlPath util for building escaped URL paths" 2024-09-24 12:43:00 -07:00
userLanguages.ts Remove end year from licenses 2023-01-03 11:55:46 -08:00
Username.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
uuidFetchState.ts Allow adding to a group by phone number 2022-04-04 17:38:22 -07:00
uuidToBytes.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
validateConversation.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
verifyStoryListMembers.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
version.ts Ensure adhoc builds expire correctly 2025-01-16 11:44:23 -05:00
waitBatcher.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
waitForAll.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
waitForOnline.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
webSafeBase64.ts
whatTypeOfConversation.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
whitespaceStringUtil.ts Trim profile names when setting them 2022-01-26 13:58:00 -08:00
windowsZoneIdentifier.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
wrapEventEmitterOnce.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
wrapWithSyncMessageSend.ts Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
writeDraftAttachment.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
zkgroup.ts Qualify CJS-only module imports 2025-09-19 21:25:57 -07:00
Zone.ts SignalProtocolStore: Make preKeys and kyberPreKeys zone-aware 2025-08-05 05:19:24 +10:00