完成中转仓管理

This commit is contained in:
xuqiuyun
2025-12-08 15:24:43 +08:00
parent e968fcf52a
commit 620975c04d
981 changed files with 154245 additions and 83 deletions

View File

@@ -0,0 +1 @@
export declare function getFunctionName(fn: Function): string;

View File

@@ -0,0 +1,7 @@
"use strict";
/* eslint-disable @typescript-eslint/no-unsafe-function-type */
Object.defineProperty(exports, "__esModule", { value: true });
exports.getFunctionName = getFunctionName;
function getFunctionName(fn) {
return fn.name || '[anonymous Function]';
}

View File

@@ -0,0 +1,7 @@
import type { Agent } from 'node:http';
export type Sockets = Pick<Agent, 'sockets'>;
/**
* Get port from target
* Using proxyRes.req.agent.sockets to determine the target port
*/
export declare function getPort(sockets?: Sockets): string | undefined;

View File

@@ -0,0 +1,10 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getPort = getPort;
/**
* Get port from target
* Using proxyRes.req.agent.sockets to determine the target port
*/
function getPort(sockets) {
return Object.keys(sockets || {})?.[0]?.split(':')[1];
}