5.3.0 • Published 8 months ago
@kikiutils/types v5.3.0
@kikiutils/types
Lightweight utility types package with global declarations, Vue support, and no import required.
Features
- 🛠 Provides commonly used or simplified utility types
- 🌍 Declares types globally via
declare global, no imports needed - 📦 Mounts select
type-festtypes to the global scope - 🧩 Includes Vue component instance-related types
Installation
Using pnpm:
pnpm add -D @kikiutils/typesYou can also use yarn, npm, or bun.
Usage
Load the types in any .ts or .d.ts file — only once is needed:
import type {} from '@kikiutils/types';
import type {} from '@kikiutils/types/vue';
// Or
export type {} from '@kikiutils/types';
export type {} from '@kikiutils/types/vue';You can load only the types you need.
!IMPORTANT Make sure this file is located within a path included in the
includefield of yourtsconfig.json.
Types
index
The index file includes both utility types and type-fest types.
DictNullableNullableNumberNullableStringPartialDictPartialRecordReadonlyableReadonlyDictReadonlyPartialRecordReadonlyRecord
type-fest
ArrayableExceptPromisableReadonlyDeepSetOptionalSetRequired
utils
FilteredKeyPath
vue
BooleanishComponentRefNumberishShallowUnwrapRefUnwrapNestedRefsUnwrapRef
License
3.2.2
1 year ago
3.2.1
1 year ago
5.3.0
8 months ago
5.2.0
8 months ago
5.1.0
8 months ago
5.0.1
9 months ago
5.0.0
9 months ago
4.1.0
9 months ago
4.0.0
10 months ago
3.2.0
1 year ago
3.1.1
1 year ago
3.1.0
1 year ago
3.0.0
1 year ago
2.2.1
1 year ago
2.2.0
1 year ago
2.1.0
1 year ago
2.0.1
1 year ago
2.0.0
1 year ago
1.0.1
2 years ago
1.0.0
2 years ago
0.1.0
2 years ago