refactor: Upgrade to TypeScript 5.9.2 (#17955)

This commit is contained in:
Iván Ovejero
2025-08-06 09:29:09 +02:00
committed by GitHub
parent d6ee6067cf
commit 1bee0ddbf1
6 changed files with 514 additions and 529 deletions

View File

@@ -91,7 +91,7 @@ export class N8nBinaryLoader {
const binaryBuffer = await this.context.helpers.binaryToBuffer( const binaryBuffer = await this.context.helpers.binaryToBuffer(
await this.context.helpers.getBinaryStream(binaryData.id), await this.context.helpers.getBinaryStream(binaryData.id),
); );
return new Blob([binaryBuffer], { return new Blob([binaryBuffer as BlobPart], {
type: mimeType, type: mimeType,
}); });
} else { } else {

View File

@@ -266,8 +266,9 @@ export class ChatService {
private stringifyRawData(data: RawData) { private stringifyRawData(data: RawData) {
const buffer = Array.isArray(data) const buffer = Array.isArray(data)
? Buffer.concat(data.map((chunk) => Buffer.from(chunk))) ? Buffer.concat(data.map((chunk) => Buffer.from(chunk)))
: Buffer.from(data); : data instanceof ArrayBuffer
? Buffer.from(data)
: data;
return buffer.toString('utf8'); return buffer.toString('utf8');
} }

View File

@@ -20,7 +20,12 @@ export class WebSocketPush extends AbstractPush<WebSocket> {
const onMessage = async (data: WebSocket.RawData) => { const onMessage = async (data: WebSocket.RawData) => {
try { try {
const buffer = Array.isArray(data) ? Buffer.concat(data) : Buffer.from(data); const buffer = Array.isArray(data)
? Buffer.concat(data)
: data instanceof ArrayBuffer
? Buffer.from(data)
: data;
const msg: unknown = JSON.parse(buffer.toString('utf8')); const msg: unknown = JSON.parse(buffer.toString('utf8'));
// Client sends application level heartbeat messages to react // Client sends application level heartbeat messages to react

View File

@@ -99,7 +99,11 @@ export class TaskBrokerWsServer {
const onMessage = async (data: WebSocket.RawData) => { const onMessage = async (data: WebSocket.RawData) => {
try { try {
const buffer = Array.isArray(data) ? Buffer.concat(data) : Buffer.from(data); const buffer = Array.isArray(data)
? Buffer.concat(data)
: data instanceof ArrayBuffer
? Buffer.from(data)
: data;
const message: RunnerMessage.ToBroker.All = JSON.parse( const message: RunnerMessage.ToBroker.All = JSON.parse(
buffer.toString('utf8'), buffer.toString('utf8'),

1021
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -50,7 +50,7 @@ catalog:
xss: 1.0.15 xss: 1.0.15
zod: 3.25.67 zod: 3.25.67
zod-to-json-schema: 3.23.3 zod-to-json-schema: 3.23.3
typescript: 5.8.3 typescript: 5.9.2
eslint: 9.29.0 eslint: 9.29.0
catalogs: catalogs: