SYMBOL INDEX (80 symbols across 2 files) FILE: server/main.js class Storage (line 21) | class Storage { method constructor (line 22) | constructor() { method content (line 29) | get content() { method content (line 32) | set content(data) { method read (line 51) | read() { method write (line 54) | write(content) { method createPersistent (line 58) | createPersistent() { method existsPersistent (line 61) | existsPersistent() { constant STORAGE (line 65) | const STORAGE = new Storage().content; constant WEBSERVER_DOMAIN_1 (line 67) | const WEBSERVER_DOMAIN_1 = process.env["HOST_MAIN"] ?? "localhost:10080"; constant WEBSERVER_DOMAIN_2 (line 68) | const WEBSERVER_DOMAIN_2 = process.env["HOST_DEMO"] ?? "localhost:10081"; constant WEBSERVER_PORT_1 (line 69) | const WEBSERVER_PORT_1 = +process.env["PORT_MAIN"] ?? 10080; constant WEBSERVER_PORT_2 (line 70) | const WEBSERVER_PORT_2 = +process.env["PORT_DEMO"] ?? 10081; constant CACHE_IDENTIFIER (line 71) | const CACHE_IDENTIFIER = STORAGE.cacheID ?? generateUUID("xxxxxxxx", "01... constant FILE (line 73) | const FILE = "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42m... class Webserver (line 82) | class Webserver { method getVector (line 83) | static getVector(identifier) { method getIdentifier (line 92) | static getIdentifier(vector, size = vector.size) { method hasRoute (line 96) | static hasRoute(route) { method getRouteByIndex (line 99) | static getRouteByIndex(index) { method getIndexByRoute (line 102) | static getIndexByRoute(route) { method getNextRoute (line 105) | static getNextRoute(route) { method setCookie (line 111) | static setCookie(res, name, value, options = { httpOnly: false, expire... method sendFile (line 114) | static sendFile(res, route, options = {}, type = "html") { class Profile (line 137) | class Profile { method constructor (line 138) | constructor(uid, identifier = null) { method get (line 148) | static get(uid) { method has (line 153) | static has(uid) { method from (line 156) | static from(uid, identifier) { method destructor (line 159) | destructor() { method uid (line 162) | get uid() { method vector (line 165) | get vector() { method visited (line 168) | get visited() { method identifier (line 171) | get identifier() { method getRouteByIndex (line 174) | getRouteByIndex(index) { method _isReading (line 177) | _isReading() { method _visitRoute (line 180) | _visitRoute(route) { method _calcIdentifier (line 183) | _calcIdentifier() { method _setStorageSize (line 186) | _setStorageSize(size) { method storageSize (line 189) | get storageSize() { FILE: server/main.ts class Storage (line 49) | class Storage { method constructor (line 53) | constructor() { method content (line 58) | public get content(): any { method content (line 61) | public set content(data: any) { method read (line 79) | private read(): Storage { method write (line 82) | private write(content: object): Storage { method createPersistent (line 86) | private createPersistent() { method existsPersistent (line 89) | private existsPersistent() { constant STORAGE (line 93) | const STORAGE: any = new Storage().content; constant WEBSERVER_DOMAIN_1 (line 100) | const WEBSERVER_DOMAIN_1: string = process.env["HOST_MAIN"] ?? "local... constant WEBSERVER_DOMAIN_2 (line 101) | const WEBSERVER_DOMAIN_2: string = process.env["HOST_DEMO"] ?? "local... constant WEBSERVER_PORT_1 (line 102) | const WEBSERVER_PORT_1: number = +process.env["PORT_MAIN"] ?? 10080; constant WEBSERVER_PORT_2 (line 103) | const WEBSERVER_PORT_2: number = +process.env["PORT_DEMO"] ?? 10081; constant CACHE_IDENTIFIER (line 104) | const CACHE_IDENTIFIER: string = STORAGE.cacheID ?? generateUUID("x... constant FILE (line 110) | const FILE = "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42m... class Webserver (line 126) | class Webserver { method getVector (line 129) | public static getVector(identifier: number): Array { method getIdentifier (line 138) | public static getIdentifier(vector: Set, size: number = vector... method hasRoute (line 142) | public static hasRoute(route: string): boolean { method getRouteByIndex (line 145) | public static getRouteByIndex(index: number): string { method getIndexByRoute (line 148) | public static getIndexByRoute(route: string): number { method getNextRoute (line 151) | public static getNextRoute(route: string): string | null { method setCookie (line 157) | public static setCookie(res: express.Response, method sendFile (line 162) | public static sendFile( res: express.Response, class Profile (line 190) | class Profile { method get (line 192) | public static get(uid: string): Profile { method has (line 197) | public static has(uid: string): boolean { method from (line 200) | public static from(uid: string, identifier?: number): Profile { method constructor (line 210) | constructor(uid: string, identifier: number = null) { method destructor (line 217) | public destructor() { method uid (line 220) | public get uid(): string { method vector (line 223) | public get vector(): Array { method visited (line 226) | public get visited(): Set { method identifier (line 229) | public get identifier(): number { method getRouteByIndex (line 232) | public getRouteByIndex(index: number): string { method _isReading (line 235) | public _isReading(): boolean { method _visitRoute (line 238) | public _visitRoute(route: string) { method _calcIdentifier (line 241) | public _calcIdentifier(): number { method _setStorageSize (line 244) | public _setStorageSize(size: number) { method storageSize (line 247) | public get storageSize(): number {