diff --git a/gateway/package-lock.json b/gateway/package-lock.json index ae6009db..6b30ee3f 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..2fa3db44 100644 --- a/gateway/package.json +++ b/gateway/package.json @@ -27,6 +27,7 @@ }, "dependencies": { "@fosscord/util": "file:../util", + "@yukikaze-bot/erlpack": "^1.0.1", "ajv": "^8.5.0", "amqplib": "^0.8.0", "dotenv": "^8.2.0", 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";