diff --git a/gateway/package-lock.json b/gateway/package-lock.json index ae6009db..caa5ee78 100644 Binary files a/gateway/package-lock.json and b/gateway/package-lock.json differ diff --git a/gateway/package.json b/gateway/package.json index 6b9e27d6..44ba90fa 100644 --- a/gateway/package.json +++ b/gateway/package.json @@ -38,5 +38,8 @@ "typeorm": "^0.2.37", "uuid": "^8.3.2", "ws": "^7.4.2" + }, + "optionalDependencies": { + "@yukikaze-bot/erlpack": "^1.0.1" } } diff --git a/gateway/src/events/Connection.ts b/gateway/src/events/Connection.ts index b9d2d6a1..72f7ffe3 100644 --- a/gateway/src/events/Connection.ts +++ b/gateway/src/events/Connection.ts @@ -11,7 +11,7 @@ import { URL } from "url"; import { Session } from "@fosscord/util"; var erlpack: any; try { - erlpack = require("erlpack"); + erlpack = require("@yukikaze-bot/erlpack"); } catch (error) {} // TODO: check rate limit diff --git a/gateway/src/events/Message.ts b/gateway/src/events/Message.ts index 66f98f1c..5e96bf54 100644 --- a/gateway/src/events/Message.ts +++ b/gateway/src/events/Message.ts @@ -1,7 +1,7 @@ import WebSocket from "@fosscord/gateway/util/WebSocket"; var erlpack: any; try { - erlpack = require("erlpack"); + erlpack = require("@yukikaze-bot/erlpack"); } catch (error) {} import OPCodeHandlers from "../opcodes"; import { Payload, CLOSECODES, OPCODES } from "@fosscord/gateway/util/Constants"; diff --git a/gateway/src/util/Send.ts b/gateway/src/util/Send.ts index 1b00e361..0210d9dd 100644 --- a/gateway/src/util/Send.ts +++ b/gateway/src/util/Send.ts @@ -1,6 +1,6 @@ var erlpack: any; try { - erlpack = require("erlpack"); + erlpack = require("@yukikaze-bot/erlpack"); } catch (error) {} import { Payload } from "@fosscord/gateway/util/Constants";