MOD: migrate, change some dependencies, changed regexp for subdomains

This commit is contained in:
jotamontecino
2022-10-20 16:49:36 +02:00
parent 78c06f8fc4
commit 503772f9a9
12 changed files with 205 additions and 88 deletions
+5 -5
View File
@@ -1,7 +1,7 @@
import http from 'http';
import Debug from 'debug';
import pump from 'pump';
import EventEmitter from 'events';
const http = require('http');
const Debug = require('debug');
const pump = require('pump');
const EventEmitter = require('events');
// A client encapsulates req/res handling using an agent
//
@@ -129,4 +129,4 @@ class Client extends EventEmitter {
}
}
export default Client;
module.exports = Client;
+6 -6
View File
@@ -1,10 +1,10 @@
import assert from 'assert';
import http from 'http';
import { Duplex } from 'stream';
import WebSocket from 'ws';
import net from 'net';
const assert = require('assert');
const http = require('http');
const { Duplex } = require('stream');
const WebSocket = require('ws');
const net = require('net');
import Client from './Client';
const Client = require('./Client');
class DummySocket extends Duplex {
constructor(options) {
+5 -5
View File
@@ -1,8 +1,8 @@
import { hri } from 'human-readable-ids';
import Debug from 'debug';
const { hri } = require( 'human-readable-ids');
const Debug = require( 'debug');
import Client from './Client';
import TunnelAgent from './TunnelAgent';
const Client = require( './Client');
const TunnelAgent = require( './TunnelAgent');
// Manage sets of clients
//
@@ -93,4 +93,4 @@ class ClientManager {
}
}
export default ClientManager;
module.exports = ClientManager;
+3 -3
View File
@@ -1,7 +1,7 @@
import assert from 'assert';
import net from 'net';
const assert = require( 'assert');
const net = require( 'net');
import ClientManager from './ClientManager';
const ClientManager = require( './ClientManager');
describe('ClientManager', () => {
it('should construct with no tunnels', () => {
+6 -6
View File
@@ -1,8 +1,8 @@
import { Agent } from 'http';
import net from 'net';
import assert from 'assert';
import log from 'book';
import Debug from 'debug';
const { Agent } = require( 'http');
const net = require( 'net');
const assert = require( 'assert');
const log = require( 'book');
const Debug = require( 'debug');
const DEFAULT_MAX_SOCKETS = 10;
@@ -172,4 +172,4 @@ class TunnelAgent extends Agent {
}
}
export default TunnelAgent;
module.exports = TunnelAgent;
+5 -5
View File
@@ -1,8 +1,8 @@
import http from 'http';
import net from 'net';
import assert from 'assert';
const http = require( 'http');
const net = require( 'net');
const assert = require( 'assert');
import TunnelAgent from './TunnelAgent';
const TunnelAgent = require( './TunnelAgent');
describe('TunnelAgent', () => {
it('should create an empty agent', async () => {
@@ -152,7 +152,7 @@ describe('TunnelAgent', () => {
constructor() {
super();
}
createConnection(options, cb) {
cb(new Error('foo'));
}