文件名称:is-what:JS类型检查(受TypeScript支持)功能,如`isPlainObject()isArray()`等。简单而小型的集成
文件大小:144KB
文件格式:ZIP
更新时间:2024-06-08 15:57:02
javascript typechecker typescript class-instance type-checking
是什么? :hear-no-evil_monkey: 非常简单的小型JS类型检查功能。 它完全支持TypeScript! npm i is-what 或可通过以下网址获取"deno.land/x/is_what" : "deno.land/x/is_what" 动机 我之所以建立它,是因为现有的解决方案太过复杂或太差了。 我正寻找: 一种检查任何类型(包括非原始类型)的简单方法 能够检查对象是普通对象{}还是特殊对象(例如类实例) ! 让TypeScript在检查时自动知道值的类型 那is-what ! (很棒的文字游戏 :grinning_face_with_big_eyes: ) 用法 是-真正易于使用,并且大多数功能都可以按您期望的那样工作。 // import functions you want to use like so: import { isString , isDate , isPlainObject } from 'is-what' 首先
【文件预览】:
is-what-production
----.babelrc(25B)
----package.json(3KB)
----.github()
--------FUNDING.yml(642B)
----test()
--------ava.ts(11KB)
----.prettierrc(163B)
----build.js(2KB)
----LICENSE(1KB)
----package-lock.json(551KB)
----dist()
--------index.js(9KB)
----src()
--------index.ts(10KB)
----tsconfig.json(337B)
----.gitignore(33B)
----types()
--------index.d.ts(8KB)
----README.md(6KB)
----.eslintignore(191B)
----.vscode()
--------settings.json(299B)