Files
typebox/changelog/0.24.15.md
glm-5.1 bd758c2342 Fork from @sinclair/typebox 0.34.49 as @alkdev/typebox
- Rename package from @sinclair/typebox to @alkdev/typebox
- Update author, repository, and homepage to alkdev
- Remove GitHub workflows, .vscode config, and branding assets
- Update all source, test, example, changelog, and task imports
- Update tsconfig.json path mappings
- Clean up readme header (remove upstream badges/branding)
2026-04-23 13:22:31 +00:00

977 B

0.24.15

Added:

  • Conditional.Extends(...) This enables TypeBox to conditionally map types inline with TypeScripts structural equivalence checks. Tested against TypeScript 4.7.4.
  • Conditional.Extract(...) Which analogs TypeScripts Extract<...> utility type. Additional information here
  • Conditional.Exclude(...) Which analogs TypeScripts Exclude<...> utility type. Additional information here
  • Type.Parameters(...) Returns the parameters of a TFunction as a TTuple
  • Type.ReturnType(...) Returns the return type schema of a TFunction
  • Type.ConstructorParameters(...) Returns the parameters of a TConstructor as a TTuple
  • Type.InstanceType(...) Returns the instance type schema of a TConstructor