From 98ce53170da427041c663c9c39deac896e5bc2b8 Mon Sep 17 00:00:00 2001 From: megamonsta2 Date: Tue, 25 Mar 2025 17:47:43 +0000 Subject: [PATCH 1/2] added exporting types from main module --- lib/init.luau | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/init.luau b/lib/init.luau index 61cb76c..9c7e973 100644 --- a/lib/init.luau +++ b/lib/init.luau @@ -22,11 +22,18 @@ else require(script.Net).Client.Start() end +local Event = require(script.Event) +local Function = require(script.Function) local SharedEvents = require(script.SharedEvent) +export type Event = Event.Event +export type Function = Function.Function +export type SharedCallEvent = SharedEvents.SharedCallEvent +export type SharedSignalEvent = SharedEvents.SharedSignalEvent + return { - Event = require(script.Event), - Function = require(script.Function), + Event = Event, + Function = Function, SharedEvent = SharedEvents.SharedCallEvent, SharedSignalEvent = SharedEvents.SharedSignalEvent, } From f0aca65b4e5d095681819b19b970f4feb3cae13d Mon Sep 17 00:00:00 2001 From: megamonsta2 Date: Mon, 21 Apr 2025 11:56:14 +0100 Subject: [PATCH 2/2] fixed incorrect function type export --- lib/init.luau | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/init.luau b/lib/init.luau index 9c7e973..7068170 100644 --- a/lib/init.luau +++ b/lib/init.luau @@ -27,7 +27,7 @@ local Function = require(script.Function) local SharedEvents = require(script.SharedEvent) export type Event = Event.Event -export type Function = Function.Function +export type Function = Function.Function export type SharedCallEvent = SharedEvents.SharedCallEvent export type SharedSignalEvent = SharedEvents.SharedSignalEvent