From 49c37b66f8e615926a45c798eba1bd9abf7b3955 Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Tue, 10 Dec 2024 22:39:47 -0700 Subject: [PATCH] Actually instantiate the system in Foundry correctly --- module/hooks/hotReload.mjs | 4 +++- module/main.mjs | 4 ++++ module/utils/Logger.mjs | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/module/hooks/hotReload.mjs b/module/hooks/hotReload.mjs index 424fbee..67a44aa 100644 --- a/module/hooks/hotReload.mjs +++ b/module/hooks/hotReload.mjs @@ -1,3 +1,5 @@ +import { Logger } from "../utils/Logger.mjs"; + const loaders = { svg(data) { const iconName = data.path.split(`/`).slice(-1)[0].slice(0, -4); @@ -14,4 +16,4 @@ const loaders = { Hooks.on(`hotReload`, async (data) => { if (!loaders[data.extension]) {return} return loaders[data.extension](data); -}); \ No newline at end of file +}); diff --git a/module/main.mjs b/module/main.mjs index e69de29..58ec33d 100644 --- a/module/main.mjs +++ b/module/main.mjs @@ -0,0 +1,4 @@ +// Hooks +import "./hooks/init.mjs"; +import "./hooks/ready.mjs"; +import "./hooks/hotReload.mjs"; diff --git a/module/utils/Logger.mjs b/module/utils/Logger.mjs index 66730bc..fc1b51c 100644 --- a/module/utils/Logger.mjs +++ b/module/utils/Logger.mjs @@ -19,4 +19,4 @@ export const Logger = new Proxy(console, { }; return target[prop]; }, -}); \ No newline at end of file +});