Deprecated - Types Entry Point
The /types entry point is deprecated and will be removed in the next major version. Please use the default export from @halvaradop/ts-utility-types or import specific types from the appropriate entry point.
Deprecated - Types Entry Point
DEPRECATED
The /types
entry point is deprecated and will be removed in the next major version.
This entry point does not export any types or utilities. Instead, please use the specific module entry points for better tree-shaking and organization.
Quick Migration
Replace the deprecated import with specific module imports:
// ❌ Deprecated - Don't use this
// import type { SomeType } from "@halvaradop/ts-utility-types/types"
// ✅ Use specific module imports instead
import type { DeepMerge } from "@halvaradop/ts-utility-types/deep"
import type { ArrayToUnion } from "@halvaradop/ts-utility-types/arrays"
import type { PickByType } from "@halvaradop/ts-utility-types/objects"
Available Modules:
- Deep Operations -
@halvaradop/ts-utility-types/deep
- Array Utilities -
@halvaradop/ts-utility-types/arrays
- Object Utilities -
@halvaradop/ts-utility-types/objects
- String Utilities -
@halvaradop/ts-utility-types/strings
- Number Utilities -
@halvaradop/ts-utility-types/numbers
- Type Guards -
@halvaradop/ts-utility-types/type-guards
- Validation -
@halvaradop/ts-utility-types/validate
- Testing -
@halvaradop/ts-utility-types/test
- General Utils -
@halvaradop/ts-utility-types/utils
General Utils
General utilities and helpers for composing, manipulating, and validating types in TypeScript. Includes helpers for improving readability, creating literal unions, excluding types, working with primitive values, and more.
Deprecated - Utilities Entry Point
The /utilities entry point is deprecated and will be removed in the next major version. Please use the default export from @halvaradop/ts-utility-types or import specific types from the appropriate entry point.