<commit_before>import * as express from "express";
// tslint:disable-next-line:no-duplicate-imports
import { Request, Response, NextFunction } from 'express';
import * as net from 'net';
import * as http from 'http';
import * as https from 'https';
import * as compression from "compression";
import * as bodyParser from "body-parser";
import * as cookieParser from "cookie-parser";
import * as path from "path";
import * as fs from 'fs';

import { configuration } from "./configuration";
import { db } from './db';
import { RestServer } from './interfaces/rest-server';
import { UrlManager } from './url-manager';
import { rootPageHandler } from './page-handlers/root-handler';
import { userManager } from "./user-manager";
import { feedManager } from "./feed-manager";
import { cardManager } from "./card-manager";
import { fileManager } from "./file-manager";
import { newsManager } from "./news-manager";
import { testClient } from "./testing/test-client";
import { awsManager } from "./aws-manager";
import { Initializable } from "./interfaces/initializable";
import { ExpressWithSockets, SocketConnectionHandler } from "./interfaces/express-with-sockets";
import { socketServer } from "./socket-server";
import { mediumManager } from "./medium-manager";
import { priceRegulator } from "./price-regulator";
import { channelsComponentManager } from "./channels-component-manager";
import { networkEntity } from "./network-entity";
import { bank } from "./bank";
import { emailManager } from "./email-manager";

const VERSION = 29;

class ChannelsNetworkWebClient {
  private app: express.Application;
  private server: net.Server;
  private started: number;
  private initializables: Initializable[] = [networkEntity, awsManager, cardManager, feedManager, priceRegulator, userManager, bank, emailManager];
  private restServers: RestServer[] = [rootPageHandler, userManager, testClient, fileManager, awsManager, newsManager, mediumManager, channelsComponentManager, cardManager, feedManager, bank];
  private socketServers: SocketConnectionHandler[] = [socketServer];<commit_msg>no message<commit_after>import * as express from "express";
// tslint:disable-next-line:no-duplicate-imports
import { Request, Response, NextFunction } from 'express';
import * as net from 'net';
import * as http from 'http';
import * as https from 'https';
import * as compression from "compression";
import * as bodyParser from "body-parser";
import * as cookieParser from "cookie-parser";
import * as path from "path";
import * as fs from 'fs';

import { configuration } from "./configuration";
import { db } from './db';
import { RestServer } from './interfaces/rest-server';
import { UrlManager } from './url-manager';
import { rootPageHandler } from './page-handlers/root-handler';
import { userManager } from "./user-manager";
import { feedManager } from "./feed-manager";
import { cardManager } from "./card-manager";
import { fileManager } from "./file-manager";
import { newsManager } from "./news-manager";
import { testClient } from "./testing/test-client";
import { awsManager } from "./aws-manager";
import { Initializable } from "./interfaces/initializable";
import { ExpressWithSockets, SocketConnectionHandler } from "./interfaces/express-with-sockets";
import { socketServer } from "./socket-server";
import { mediumManager } from "./medium-manager";
import { priceRegulator } from "./price-regulator";
import { channelsComponentManager } from "./channels-component-manager";
import { networkEntity } from "./network-entity";
import { bank } from "./bank";
import { emailManager } from "./email-manager";

const VERSION = 30;

class ChannelsNetworkWebClient {
  private app: express.Application;
  private server: net.Server;
  private started: number;
  private initializables: Initializable[] = [networkEntity, awsManager, cardManager, feedManager, priceRegulator, userManager, bank, emailManager];
  private restServers: RestServer[] = [rootPageHandler, userManager, testClient, fileManager, awsManager, newsManager, mediumManager, channelsComponentManager, cardManager, feedManager, bank];
  private socketServers: SocketConnectionHandler[] = [socketServer];
{'fraction_non_alphanumeric': 0.13355753062695172, 'fraction_numerical': 0.0009608455440787893, 'mean_word_length': 5.290030211480363, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '563369', 'n_tokens_mistral': 1096, 'n_tokens_neox': 1099, 'n_words': 360}