diff --git a/webapp/channels/package.json b/webapp/channels/package.json index 17d187a7ce..72822ee446 100644 --- a/webapp/channels/package.json +++ b/webapp/channels/package.json @@ -96,7 +96,7 @@ "timezones.json": "1.6.1", "tinycolor2": "1.4.2", "turndown": "7.1.1", - "typescript": "5.3.3", + "typescript": "5.5.4", "web-vitals": "4.2.0", "zen-observable": "0.9.0" }, diff --git a/webapp/channels/src/components/channel_bookmarks/channel_bookmarks_create_modal.tsx b/webapp/channels/src/components/channel_bookmarks/channel_bookmarks_create_modal.tsx index d8e278dc90..2559b13641 100644 --- a/webapp/channels/src/components/channel_bookmarks/channel_bookmarks_create_modal.tsx +++ b/webapp/channels/src/components/channel_bookmarks/channel_bookmarks_create_modal.tsx @@ -666,8 +666,6 @@ export const useBookmarkLinkValidation = (link: string, onValidated: (validatedL try { await fetch(url, { mode: 'no-cors', - - // @ts-expect-error AbortSignal.any exists; remove this directive when next TS upgrade signal: AbortSignal.any([signal, AbortSignal.timeout(REQUEST_TIMEOUT)]), }); onValidated(link); diff --git a/webapp/package-lock.json b/webapp/package-lock.json index 31fb095466..c26f81173a 100644 --- a/webapp/package-lock.json +++ b/webapp/package-lock.json @@ -145,7 +145,7 @@ "timezones.json": "1.6.1", "tinycolor2": "1.4.2", "turndown": "7.1.1", - "typescript": "5.3.3", + "typescript": "5.5.4", "web-vitals": "4.2.0", "zen-observable": "0.9.0" }, @@ -241,6 +241,18 @@ "node": ">=10" } }, + "channels/node_modules/typescript": { + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/@aashutoshrathi/word-wrap": { "version": "1.2.6", "license": "MIT",