Skip to content

Commit db2ea25

Browse files
committed
ye
1 parent 4cb8740 commit db2ea25

2 files changed

Lines changed: 11 additions & 9 deletions

File tree

src/Types.luau

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,25 +44,25 @@ export type InternalCodec<T> = {
4444
_min: number?,
4545
_max: number?,
4646
_isInteger: boolean?,
47-
_schema: { [string]: InternalCodec<any> }?,
47+
_schema: { [string]: InternalCodec<T> }?,
4848
_typeCheck: string?,
4949
--[[
5050
Composite metadata: lets Gate recurse element/variant validation
5151
instead of falling through to the generic NaN/inf scan.
5252
]]
5353
_isOptional: boolean?,
54-
_inner: InternalCodec<any>?,
54+
_inner: InternalCodec<T>?,
5555
_isTagged: boolean?,
56-
_variants: { [string]: InternalCodec<any> }?,
56+
_variants: { [string]: InternalCodec<T> }?,
5757
_tagField: string?,
5858
_isArray: boolean?,
59-
_element: InternalCodec<any>?,
59+
_element: InternalCodec<T>?,
6060
_maxCount: number?,
6161
_isMap: boolean?,
62-
_keyCodec: InternalCodec<any>?,
63-
_valueCodec: InternalCodec<any>?,
62+
_keyCodec: InternalCodec<T>?,
63+
_valueCodec: InternalCodec<T>?,
6464
_isTuple: boolean?,
65-
_elements: { InternalCodec<any> }?,
65+
_elements: { InternalCodec<T> }?,
6666
_isEnum: boolean?,
6767
_enumValues: { [string]: number }?,
6868
_maxStringLength: number?,

tsconfig.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@
77
"noEmit": true,
88
"skipLibCheck": true,
99
"target": "ESNext",
10-
"moduleResolution": "node",
11-
"types": ["@rbxts/compiler-types", "@rbxts/types"]
10+
"module": "commonjs",
11+
"moduleResolution": "node10",
12+
"ignoreDeprecations": "6.0",
13+
"typeRoots": ["node_modules/@rbxts"]
1214
},
1315
"include": ["src/index.d.ts"]
1416
}

0 commit comments

Comments
 (0)