5.3.0 • Published 10 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
10 months ago
5.2.0
10 months ago
5.1.0
10 months ago
5.0.1
11 months ago
5.0.0
11 months ago
4.1.0
11 months ago
4.0.0
12 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
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago
0.1.0
2 years ago