Skip to content

@mt-kit/types

npm versionGitHub starsGitHub issuesLicenseDocumentation

通用 TypeScript 类型定义集合,提供常用的类型工具。

安装

bash
npm i @mt-kit/types -D

API

AnyObject

TypeScript 对象的通用类型,用于表示不确定 key 和 value 类型的对象。

ts
import type { AnyObject } from '@mt-kit/types';

const obj: AnyObject = {
  name: 'test',
  age: 18
};

EventName

事件名称的类型,用于类型安全的事件处理。

ts
import type { EventName } from '@mt-kit/types';

const eventName: EventName = 'click'; // ✅ 正确
// const invalid: EventName = 'invalid'; // ❌ 错误

基于 MIT 许可发布