updated use corenode libs

This commit is contained in:
srgooglo 2021-09-24 08:32:06 +02:00
parent f478f03773
commit 52b9932d46
5 changed files with 12 additions and 16 deletions

View File

@ -1,11 +1,8 @@
const path = require('path')
// patch corenode global runtime
global.runtime = process.runtime
//* set globals
global.IS_DEV = process.runtime.helpers.isDevMode()
global.RELIC_ORIGIN = require('./relicOrigin.json')
global.RELIC_ORIGIN = "https://relic.ragestudio.net"
global.SERVER_VERSION = process.runtime.helpers.getVersion()
global.SERVER_MANIFEST = "server.manifest"

View File

@ -1,11 +1,11 @@
//* LIBRARIES
const axios = require('axios')
const { websocket } = require('corenode/dist/net')
const { websocket } = require('corenode/net')
//* constables
const NETHUB_HOSTNAME = IS_DEV ? "localhost" : global.NETHUB_HOSTNAME = "nethub.ragestudio.net"
const NETHUB_HOSTNAME = IS_DEV ? `http://localhost:1010` : `https://nethub.ragestudio.net`
const nethubRequest = axios.create({
baseURL: IS_DEV ? `http://localhost:1010` : `https://${NETHUB_HOSTNAME}`
baseURL: NETHUB_HOSTNAME
})
//* HANDLERS

View File

@ -1,4 +1,4 @@
const tokenizer = require("corenode/dist/libs/tokenizer")
const tokenizer = require("corenode/libs/tokenizer")
const path = require("path")
const fs = require("fs")

View File

@ -1,10 +1,9 @@
const fs = require("fs")
const express = require("express")
const { objectToArrayMap } = require("@corenode/utils")
const { nanoid } = require("nanoid")
const tokenizer = require("corenode/dist/libs/tokenizer")
const net = require("corenode/dist/net")
const tokenizer = require("corenode/libs/tokenizer")
const net = require("corenode/net")
const classes = require("../../classes")
const nethub = require("../../lib/nethub")
@ -152,8 +151,8 @@ class Server {
next()
})
this.httpServer.use((req, res, next) => {
objectToArrayMap(this.headers).forEach((entry) => {
res.setHeader(entry.key, entry.value)
Object.keys(this.headers).forEach((key) => {
res.setHeader(key, this.headers[key])
})
next()

View File

@ -3,8 +3,8 @@ const socketIo = require('socket.io')
class WSServer {
constructor(params) {
this.params = { ...params }
this.params = { ...params }
this.io = socketIo({
serveClient: false,
})
@ -43,7 +43,7 @@ class WSServer {
pingTimeout: 5000,
cookie: false
})
this.httpServer.listen(this.listenPort)
console.log("WSS Listen on " + this.listenPort)
}
@ -53,7 +53,7 @@ class WSServer {
return this.namespaces[namespace]
}
}
module.exports = WSServer