Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@slimevr/firmware-protocol-debugger

Package Overview
Dependencies
Maintainers
2
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@slimevr/firmware-protocol-debugger - npm Package Compare versions

Comparing version
0.2.10
to
0.2.11
+1
-1
.turbo/turbo-build.log
> @slimevr/firmware-protocol-debugger@0.2.10 build /home/runner/work/slimevr-node/slimevr-node/apps/firmware-protocol-debugger
> @slimevr/firmware-protocol-debugger@0.2.11 build /home/runner/work/slimevr-node/slimevr-node/apps/firmware-protocol-debugger
> tsc
# @slimevr/firmware-protocol-debugger
## 0.2.11
### Patch Changes
- fa0f33c: fixed startup
## 0.2.10

@@ -4,0 +10,0 @@

@@ -1,5 +0,3 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const Server_1 = require("./Server");
const server = new Server_1.Server();
import { Server } from './Server.js';
const server = new Server();
server.start().then(() => {

@@ -6,0 +4,0 @@ console.log('Server started!');

@@ -1,14 +0,11 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Server = void 0;
const firmware_protocol_debugger_shared_1 = require("@slimevr/firmware-protocol-debugger-shared");
const firmware_protocol_debugger_utils_1 = require("@slimevr/firmware-protocol-debugger-utils");
const node_dgram_1 = require("node:dgram");
const [broadcastBlacklist, addressBlacklist] = firmware_protocol_debugger_utils_1.utils.getBroadcastAddresses();
import { ServerStatus } from '@slimevr/firmware-protocol-debugger-shared';
import { ConnectionTracker, newEvents, Tracker, utils } from '@slimevr/firmware-protocol-debugger-utils';
import { createSocket } from 'node:dgram';
const [broadcastBlacklist, addressBlacklist] = utils.getBroadcastAddresses();
console.log('Blacklisted broadcast IPs:', broadcastBlacklist.join(', '));
console.log('Blacklisted IPs:', addressBlacklist.join(', '));
class Server {
events = (0, firmware_protocol_debugger_utils_1.newEvents)();
socket = (0, node_dgram_1.createSocket)('udp4');
connectionTracker = new firmware_protocol_debugger_utils_1.ConnectionTracker(this.events);
export class Server {
events = newEvents();
socket = createSocket('udp4');
connectionTracker = new ConnectionTracker(this.events);
removeOldConnectionsTimer = null;

@@ -26,3 +23,3 @@ pingConnectionsTimer = null;

if (!tracker) {
tracker = new firmware_protocol_debugger_utils_1.Tracker(this.events, this.socket, this.connectionTracker, rinfo.address, rinfo.port);
tracker = new Tracker(this.events, this.socket, this.connectionTracker, rinfo.address, rinfo.port);
this.connectionTracker.addConnection(tracker);

@@ -37,3 +34,3 @@ }

.once('listening', () => {
this.events.emit('server:status', firmware_protocol_debugger_shared_1.ServerStatus.Running);
this.events.emit('server:status', ServerStatus.Running);
resolve();

@@ -55,3 +52,3 @@ })

.once('close', () => {
this.events.emit('server:status', firmware_protocol_debugger_shared_1.ServerStatus.Stopped);
this.events.emit('server:status', ServerStatus.Stopped);
resolve();

@@ -63,2 +60,1 @@ })

}
exports.Server = Server;
{
"name": "@slimevr/firmware-protocol-debugger",
"version": "0.2.10",
"version": "0.2.11",
"main": "dist/index.js",
"license": "(MIT OR Apache-2.0)",
"homepage": ".",
"type": "module",
"author": {

@@ -8,0 +8,0 @@ "name": "DevMiner",

@@ -1,2 +0,2 @@

import { Server } from './Server';
import { Server } from './Server.js';

@@ -3,0 +3,0 @@ const server = new Server();

@@ -7,4 +7,5 @@ {

"target": "ES2022",
"module": "ESNext",
"outDir": "./dist"
}
}