0.5.3 • Published 1 year ago

m-type-tools v0.5.3

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year 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

1 year ago

0.5.2

1 year ago

0.5.1

1 year ago

0.4.1

2 years ago

0.3.0

3 years ago

0.2.1

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.3.2

3 years ago

0.2.3

3 years ago

0.4.0

2 years ago

0.3.1

3 years ago

0.2.2

3 years ago

0.3.4

3 years ago

0.2.5

3 years ago

0.3.3

3 years ago

0.2.4

3 years ago

0.2.0

3 years ago

0.1.0

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago