File tree Expand file tree Collapse file tree 1 file changed +13
-27
lines changed
Expand file tree Collapse file tree 1 file changed +13
-27
lines changed Original file line number Diff line number Diff line change @@ -95,14 +95,6 @@ export type ConfigurablePropStringArray = BaseConfigurableProp & {
9595 default ?: string [ ] ;
9696 options ?: StringPropOption [ ] ;
9797} ;
98- export type ConfigurablePropNumber = BaseConfigurableProp & {
99- type : "number" ;
100- min ?: number ;
101- max ?: number ;
102- } & Defaultable < number > ;
103- export type ConfigurablePropNumberArray = BaseConfigurableProp & {
104- type : "number[]" ;
105- } & Defaultable < number > ;
10698export type ConfigurablePropIntegerArray = BaseConfigurableProp & {
10799 type : "integer[]" ;
108100} & Defaultable < number > ;
@@ -148,8 +140,6 @@ export type ConfigurableProp =
148140 | ConfigurablePropBooleanArray
149141 | ConfigurablePropInteger
150142 | ConfigurablePropIntegerArray
151- | ConfigurablePropNumber
152- | ConfigurablePropNumberArray
153143 | ConfigurablePropObject
154144 | ConfigurablePropString
155145 | ConfigurablePropStringArray
@@ -184,23 +174,19 @@ export type PropValue<T extends ConfigurableProp["type"]> = T extends "alert"
184174 ? string
185175 : T extends "string[]"
186176 ? string [ ]
187- : T extends "number"
188- ? number
189- : T extends "number[]"
190- ? number [ ]
191- : T extends "$.discord.channel"
192- ? string
193- : T extends "$.discord.channel[]"
194- ? string [ ]
195- : T extends
196- | "$.interface.http"
197- | "$.interface.timer"
198- | "$.service.db"
199- | "datastore"
200- | "http_request"
201- | "sql"
202- ? unknown
203- : never ;
177+ : T extends "$.discord.channel"
178+ ? string
179+ : T extends "$.discord.channel[]"
180+ ? string [ ]
181+ : T extends
182+ | "$.interface.http"
183+ | "$.interface.timer"
184+ | "$.service.db"
185+ | "datastore"
186+ | "http_request"
187+ | "sql"
188+ ? unknown
189+ : never ;
204190
205191export type ConfiguredProps < T extends ConfigurableProps > = {
206192 [ K in T [ number ] as K [ "name" ] ] ?: PropValue < K [ "type" ] > ;
You can’t perform that action at this time.
0 commit comments