diff --git a/package.json b/package.json index ce92b48..40c3d79 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@rbxts/tether", - "version": "1.3.22", + "version": "1.3.23", "main": "out/init.luau", "scripts": { "setup-rokit": "rokit trust lune-org/lune && rokit trust rojo-rbx/rojo && rokit install", diff --git a/src/structs.ts b/src/structs.ts index 7c336a0..fb5e285 100644 --- a/src/structs.ts +++ b/src/structs.ts @@ -35,6 +35,8 @@ type ReplaceByMapWithDepth = ? CFrame : T extends String ? string + : T extends buffer + ? buffer : T extends { _packed: [infer V] } ? ReplaceByMapWithDepth : T extends { _list: [infer V] }