Fall back to @yukikaze-bot/erlpack if erlpack cant be found or loaded
This commit is contained in:
parent
28715f7949
commit
3585e9316e
BIN
flake.lock
generated
BIN
flake.lock
generated
Binary file not shown.
@ -33,7 +33,12 @@ let erlpack: ErlpackType | null = null;
|
|||||||
try {
|
try {
|
||||||
erlpack = require("erlpack") as ErlpackType;
|
erlpack = require("erlpack") as ErlpackType;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
// empty
|
console.log("Failed to import erlpack: ", e);
|
||||||
|
try {
|
||||||
|
erlpack = require("@yukikaze-bot/erlpack") as ErlpackType;
|
||||||
|
} catch (e) {
|
||||||
|
console.log("Failed to import @yukikaze-bot/erlpack: ", e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: check rate limit
|
// TODO: check rate limit
|
||||||
|
|||||||
@ -31,7 +31,12 @@ let erlpack: ErlpackType | null = null;
|
|||||||
try {
|
try {
|
||||||
erlpack = require("erlpack") as ErlpackType;
|
erlpack = require("erlpack") as ErlpackType;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
// empty
|
console.log("Failed to import erlpack: ", e);
|
||||||
|
try {
|
||||||
|
erlpack = require("@yukikaze-bot/erlpack") as ErlpackType;
|
||||||
|
} catch (e) {
|
||||||
|
console.log("Failed to import @yukikaze-bot/erlpack: ", e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function Message(this: WebSocket, buffer: WS.Data) {
|
export async function Message(this: WebSocket, buffer: WS.Data) {
|
||||||
|
|||||||
@ -25,7 +25,12 @@ let erlpack: ErlpackType | null = null;
|
|||||||
try {
|
try {
|
||||||
erlpack = require("erlpack") as ErlpackType;
|
erlpack = require("erlpack") as ErlpackType;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
// empty
|
console.log("Failed to import erlpack: ", e);
|
||||||
|
try {
|
||||||
|
erlpack = require("@yukikaze-bot/erlpack") as ErlpackType;
|
||||||
|
} catch (e) {
|
||||||
|
console.log("Failed to import @yukikaze-bot/erlpack: ", e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// don't care
|
// don't care
|
||||||
|
|||||||
Reference in New Issue
Block a user