Socket
Socket
Sign inDemoInstall

@elysiajs/websocket

Package Overview
Dependencies
9
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.2.3 to 0.2.4

26

dist/index.js

@@ -72,11 +72,11 @@ import { Elysia, getPath, Router, createValidationError, getSchemaValidator } from 'elysia';

catch (error) { }
if (ws.data
.transformMessage)
for (let i = 0; i <
ws.data
.transformMessage.length; i++) {
const temp = ws.data.transformMessage[i](message);
if (temp !== undefined)
message = temp;
}
for (let i = 0; i <
ws.data
.transformMessage.length; i++) {
console.log(ws.data
.transformMessage, i);
const temp = ws.data.transformMessage[i](message);
if (temp !== undefined)
message = temp;
}
if (ws.data.message?.Check(message) === false)

@@ -125,5 +125,7 @@ return void ws.send(createValidationError('message', ws.data

message: getSchemaValidator(options.schema?.body),
transformMessage: Array.isArray(options.transformMessage)
? options.transformMessage
: [options.transformMessage]
transformMessage: !options.transform
? []
: Array.isArray(options.transformMessage)
? options.transformMessage
: [options.transformMessage]
}

@@ -130,0 +132,0 @@ }))

{
"name": "@elysiajs/websocket",
"version": "0.2.3",
"version": "0.2.4",
"description": "Plugin for Elysia that add support for websocket",

@@ -5,0 +5,0 @@ "author": {

@@ -138,20 +138,22 @@ import type { ServerWebSocket, WebSocketHandler } from 'bun'

if (
for (
let i = 0;
i <
(ws.data as ElysiaWSContext['data'])
.transformMessage
)
for (
let i = 0;
i <
.transformMessage.length;
i++
) {
console.log(
(ws.data as ElysiaWSContext['data'])
.transformMessage.length;
i++
) {
const temp: any = (
ws.data as ElysiaWSContext['data']
).transformMessage[i](message)
.transformMessage,
i
)
if (temp !== undefined) message = temp
}
const temp: any = (
ws.data as ElysiaWSContext['data']
).transformMessage[i](message)
if (temp !== undefined) message = temp
}
if (

@@ -229,5 +231,5 @@ (ws.data as ElysiaWSContext['data']).message?.Check(

message: getSchemaValidator(options.schema?.body),
transformMessage: Array.isArray(
options.transformMessage
)
transformMessage: !options.transform
? []
: Array.isArray(options.transformMessage)
? options.transformMessage

@@ -234,0 +236,0 @@ : [options.transformMessage]

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc