BREAKING CHANGE(core): rework core device architecture: consolidate protocols into a protocols/ module, introduce UniversalDevice + factories, and remove many legacy device-specific classes (breaking API changes)

This commit is contained in:
2026-01-09 09:36:43 +00:00
parent 69a72931dd
commit 181c4f5d5d
21 changed files with 1232 additions and 5707 deletions

View File

@@ -1,5 +1,5 @@
import * as plugins from '../plugins.js';
import { EsclProtocol } from '../scanner/scanner.classes.esclprotocol.js';
import { EsclProtocol } from '../protocols/index.js';
import {
cidrToIps,
ipRangeToIps,