0.5.3 • Published 2 months ago

m-type-tools v0.5.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

m-type-tools

通用 ts 的类型工具

使用

安装

pnpm i m-type-tools

类型判断

import { isString } from 'm-type-tools'

isString('foo') // true

isString(1) // false

let bar: any = 'bar'

if (isString(bar)) {
	bar.toLowerCase() // 类型正确的
}

获取类型

import type { UnArray } from 'm-type-tools'

type Foo = UnArray<number[]> // number

type Bar = UnArray<string[]> // string

更多的类型工具可见 👉 源码

Deno 支持

udeno 提供开箱支持

import { isString } from 'https://deno.land/x/mtype@v0.2.9/mod.ts'

组织 🦔

欢迎关注 帝莎编程

License

Made with markthree

Published under MIT License.

0.5.3

2 months ago

0.5.2

2 months ago

0.5.1

4 months ago

0.4.1

1 year ago

0.3.0

1 year ago

0.2.1

1 year ago

0.2.7

1 year ago

0.2.6

1 year ago

0.2.9

1 year ago

0.2.8

1 year ago

0.3.2

1 year ago

0.2.3

1 year ago

0.4.0

1 year ago

0.3.1

1 year ago

0.2.2

1 year ago

0.3.4

1 year ago

0.2.5

1 year ago

0.3.3

1 year ago

0.2.4

1 year ago

0.2.0

2 years ago

0.1.0

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago