mirror of
https://github.com/ragestudio/linebridge.git
synced 2025-06-09 18:44:17 +00:00
move index initializator to httpServer
This commit is contained in:
parent
ce5820f923
commit
7f968e2d4c
19
src/index.js
19
src/index.js
@ -1,19 +0,0 @@
|
|||||||
const path = require('path')
|
|
||||||
const helpers = process.runtime.helpers ?? require('@corenode/helpers')
|
|
||||||
|
|
||||||
//* set globals
|
|
||||||
global.IS_DEV = helpers.isDevMode()
|
|
||||||
global.RELIC_ORIGIN = "https://relic.ragestudio.net"
|
|
||||||
|
|
||||||
global.SERVER_VERSION = helpers.getVersion()
|
|
||||||
global.SERVER_MANIFEST = "server.manifest"
|
|
||||||
global.SERVER_MANIFEST_PATH = path.resolve(process.cwd(), SERVER_MANIFEST)
|
|
||||||
|
|
||||||
//* import libraries
|
|
||||||
const Classes = require('./classes')
|
|
||||||
const Server = require("./server/http")
|
|
||||||
const WSServer = require("./server/websocket")
|
|
||||||
const Client = require("./client")
|
|
||||||
|
|
||||||
//* export libraries
|
|
||||||
module.exports = { Server, Client, Classes, WSServer}
|
|
@ -1,3 +1,4 @@
|
|||||||
|
const path = require('path')
|
||||||
const fs = require("fs")
|
const fs = require("fs")
|
||||||
const express = require("express")
|
const express = require("express")
|
||||||
|
|
||||||
@ -5,7 +6,6 @@ const { nanoid } = require("nanoid")
|
|||||||
const tokenizer = require("corenode/libs/tokenizer")
|
const tokenizer = require("corenode/libs/tokenizer")
|
||||||
const net = require("corenode/net")
|
const net = require("corenode/net")
|
||||||
|
|
||||||
const classes = require("../../classes")
|
|
||||||
const nethub = require("../../lib/nethub")
|
const nethub = require("../../lib/nethub")
|
||||||
const { getLocalEndpoints, fetchController, serverManifest } = require("../../lib")
|
const { getLocalEndpoints, fetchController, serverManifest } = require("../../lib")
|
||||||
const hostAddress = net.ip.getHostAddress() ?? "localhost"
|
const hostAddress = net.ip.getHostAddress() ?? "localhost"
|
||||||
@ -24,6 +24,16 @@ const defaultHeaders = {
|
|||||||
"Access-Control-Allow-Credentials": "true",
|
"Access-Control-Allow-Credentials": "true",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const helpers = process.runtime.helpers ?? require('@corenode/helpers')
|
||||||
|
|
||||||
|
//* set globals
|
||||||
|
global.IS_DEV = helpers.isDevMode()
|
||||||
|
global.RELIC_ORIGIN = "https://relic.ragestudio.net"
|
||||||
|
|
||||||
|
global.SERVER_VERSION = helpers.getVersion()
|
||||||
|
global.SERVER_MANIFEST = "server.manifest"
|
||||||
|
global.SERVER_MANIFEST_PATH = path.resolve(process.cwd(), SERVER_MANIFEST)
|
||||||
|
|
||||||
class Server {
|
class Server {
|
||||||
constructor(params, endpoints, middlewares) {
|
constructor(params, endpoints, middlewares) {
|
||||||
this.params = params ?? {}
|
this.params = params ?? {}
|
||||||
|
@ -3,7 +3,6 @@ const socketIo = require('socket.io')
|
|||||||
|
|
||||||
class WSServer {
|
class WSServer {
|
||||||
constructor(params) {
|
constructor(params) {
|
||||||
|
|
||||||
this.params = { ...params }
|
this.params = { ...params }
|
||||||
this.io = socketIo({
|
this.io = socketIo({
|
||||||
serveClient: false,
|
serveClient: false,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user