SuperAPI AI Directory

regle-typescript

Coding & development

View repository

Updated 10-16 00:25

About this skill

Regle TypeScript

Regle provides first-class TypeScript support with full type inference. This skill covers type-safe validation output, typing rules schemas, and typing component props.

Key Exports

Export Package Purpose
InferInput @regle/core Infer state type from rules
InferSafeOutput @regle/core Infer validated output type from r$
inferRules @regle/core Preserve autocompletion in computed rules
RegleComputedRules @regle/core Type helper for explicit rule typing
InferRegleRoot @regle/core Extract r$ type from a composable
RegleFieldStatus @regle/core Type for a single field status prop

References

Topic Description Reference
Type Safe Output $validate return types, InferSafeOutput typescript-type-safe-output
Typing Rules inferRules, RegleComputedRules, nested properties typescript-typing-rules
Typing Props InferRegleRoot, RegleFieldStatus, typing component props typescript-typing-props

Related skills

  • regle — form setup with useRegle, validation properties.
  • regle-rules — inferRules is used when typing computed rule objects.
  • regle-advanced — scoped validation and patterns where typed props matter.