Skip to content

Commit f77110c

Browse files
committed
ye
1 parent 1e86f3b commit f77110c

3 files changed

Lines changed: 28 additions & 16 deletions

File tree

src/api/Packet.luau

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,14 @@ end
4141

4242
export type PacketHandle<T> = {
4343
send: (self: PacketHandle<T>, data: T, target: any?) -> (),
44-
on: (self: PacketHandle<T>, fn: (data: T, sender: Player?, timestamp: number?) -> ()) -> Types.Connection,
45-
once: (self: PacketHandle<T>, fn: (data: T, sender: Player?, timestamp: number?) -> ()) -> Types.Connection,
44+
on: (
45+
self: PacketHandle<T>,
46+
fn: (data: T, sender: Player?, timestamp: number?) -> ()
47+
) -> Types.Connection,
48+
once: (
49+
self: PacketHandle<T>,
50+
fn: (data: T, sender: Player?, timestamp: number?) -> ()
51+
) -> Types.Connection,
4652
wait: (self: PacketHandle<T>) -> (T, Player?, number?),
4753
name: (self: PacketHandle<T>) -> string,
4854
stats: (self: PacketHandle<T>) -> Types.PacketStats,

src/api/Query.luau

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,10 @@ end
4040
single-target case). Multi-target callers must cast the return.
4141
]]
4242
export type QueryHandle<Req, Resp> = {
43-
handle: (self: QueryHandle<Req, Resp>, fn: (request: Req, player: Player?) -> Resp?) -> Types.Connection,
43+
handle: (
44+
self: QueryHandle<Req, Resp>,
45+
fn: (request: Req, player: Player?) -> Resp?
46+
) -> Types.Connection,
4447
request: (self: QueryHandle<Req, Resp>, data: Req, target: any?) -> Resp?,
4548
name: (self: QueryHandle<Req, Resp>) -> string,
4649
stats: (self: QueryHandle<Req, Resp>) -> Types.PacketStats,
@@ -237,7 +240,10 @@ function Query.define<Req, Resp>(
237240
type Self = QueryHandle<Req, Resp>
238241

239242
local handle = {
240-
handle = function(_self: Self, fn: (request: Req, player: Player?) -> Resp?): Types.Connection
243+
handle = function(
244+
_self: Self,
245+
fn: (request: Req, player: Player?) -> Resp?
246+
): Types.Connection
241247
handlerToken += 1
242248
local myToken = handlerToken
243249
activeHandler = fn :: any

src/init.luau

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -50,18 +50,18 @@ local VectorC = require(script.codec.datatype.Vector)
5050

5151
-- Public types (re-exported so users can write `Lync.Packet<MyData>`) ---
5252

53-
export type Codec<T> = Types.Codec<T>
54-
export type Connection = Types.Connection
55-
export type Packet<T> = Packet.PacketHandle<T>
56-
export type Query<Req, Resp> = Query.QueryHandle<Req, Resp>
57-
export type Group = Group.GroupHandle
58-
export type Scope = Scope.ScopeHandle
59-
export type PacketOptions = Types.PacketOptions
60-
export type QueryOptions = Types.QueryOptions
61-
export type ConfigureOptions = Types.ConfigureOptions
62-
export type RateLimitConfig = Types.RateLimitConfig
63-
export type PacketStats = Types.PacketStats
64-
export type PlayerStats = Types.PlayerStats
53+
export type Codec<T> = Types.Codec<T>
54+
export type Connection = Types.Connection
55+
export type Packet<T> = Packet.PacketHandle<T>
56+
export type Query<Req, Resp> = Query.QueryHandle<Req, Resp>
57+
export type Group = Group.GroupHandle
58+
export type Scope = Scope.ScopeHandle
59+
export type PacketOptions = Types.PacketOptions
60+
export type QueryOptions = Types.QueryOptions
61+
export type ConfigureOptions = Types.ConfigureOptions
62+
export type RateLimitConfig = Types.RateLimitConfig
63+
export type PacketStats = Types.PacketStats
64+
export type PlayerStats = Types.PlayerStats
6565

6666
-- Constants --------------------------------------------------------------
6767

0 commit comments

Comments
 (0)