type-fest:基本TypeScript类型的集合

时间:2024-02-26 22:58:06
【文件属性】:

文件名称:type-fest:基本TypeScript类型的集合

文件大小:971KB

文件格式:ZIP

更新时间:2024-02-26 22:58:06

typescript utilities types npm-package typescript-definitions

基本TypeScript类型的集合 特别感谢: 这里的许多类型应该是内置的。 您可以向提出一些建议,以提供帮助。 将此程序包添加为依赖项或复制粘贴所需的类型。 无需信用。 :OK_hand: 欢迎PR提供其他常用类型和文档改进。 首先阅读。 安装 $ npm install type-fest 需要TypeScript> = 3.4 用法 import { Except } from 'type-fest' ; type Foo = { unicorn : string ; rainbow : boolean ; } ; type FooWithoutRainbow = Except < Foo


【文件预览】:
type-fest-main
----.gitattributes(19B)
----source()
--------utilities.d.ts(236B)
--------entry.d.ts(3KB)
--------asyncify.d.ts(1KB)
--------basic.d.ts(2KB)
--------value-of.d.ts(829B)
--------async-return-type.d.ts(715B)
--------opaque.d.ts(3KB)
--------require-at-least-one.d.ts(848B)
--------except.d.ts(886B)
--------conditional-pick.d.ts(933B)
--------iterable-element.d.ts(1KB)
--------partial-deep.d.ts(2KB)
--------merge.d.ts(531B)
--------set-return-type.d.ts(2KB)
--------entries.d.ts(2KB)
--------conditional-keys.d.ts(1KB)
--------conditional-except.d.ts(1012B)
--------simplify.d.ts(133B)
--------promisable.d.ts(775B)
--------set-required.d.ts(914B)
--------tsconfig-json.d.ts(16KB)
--------merge-exclusive.d.ts(1KB)
--------require-exactly-one.d.ts(1KB)
--------typed-array.d.ts(363B)
--------readonly-deep.d.ts(2KB)
--------stringified.d.ts(416B)
--------mutable.d.ts(2KB)
--------fixed-length-array.d.ts(1KB)
--------set-optional.d.ts(911B)
--------literal-union.d.ts(1KB)
--------union-to-intersection.d.ts(2KB)
--------promise-value.d.ts(1KB)
--------package-json.d.ts(14KB)
----.github()
--------contributing.md(1KB)
--------funding.yml(57B)
--------security.md(179B)
--------pull_request_template.md(208B)
--------workflows()
----ts41()
--------snake-case.d.ts(672B)
--------camel-case.d.ts(2KB)
--------index.d.ts(392B)
--------pascal-case.d.ts(608B)
--------delimiter-case.d.ts(3KB)
--------kebab-case.d.ts(686B)
----media()
--------logo.svg(47KB)
--------logo@2x.png(402KB)
--------logo.png(151KB)
--------logo.sketch(343KB)
--------readme.md(110B)
----license(1KB)
----license-cc0(7KB)
----tsconfig.json(133B)
----test-d()
--------require-at-least-one.ts(1KB)
--------conditional-pick.ts(744B)
--------iterable-element.ts(494B)
--------fixed-length-array.ts(437B)
--------ts41.ts(219B)
--------entries.ts(2KB)
--------package-json.ts(3KB)
--------promise-value.ts(567B)
--------async-return-type.ts(376B)
--------mutable.ts(1KB)
--------except.ts(152B)
--------index.ts(382B)
--------merge-exclusive.ts(734B)
--------union-to-intersection.ts(424B)
--------set-return-type.ts(2KB)
--------value-of.ts(358B)
--------camel-case.ts(2KB)
--------conditional-except.ts(805B)
--------kebab-case.ts(559B)
--------conditional-keys.ts(439B)
--------snake-case.ts(559B)
--------tsconfig-json.ts(595B)
--------asyncify.ts(747B)
--------set-required.ts(858B)
--------pascal-case.ts(404B)
--------require-exactly-one.ts(767B)
--------opaque.ts(618B)
--------partial-deep.ts(2KB)
--------promisable.ts(164B)
--------set-optional.ts(862B)
--------class.ts(417B)
--------readonly-deep.ts(1KB)
--------delimiter-case.ts(3KB)
--------stringified.ts(359B)
--------merge.ts(223B)
----index.d.ts(115B)
----.npmrc(19B)
----.editorconfig(175B)
----.gitignore(23B)
----readme.md(33KB)
----base.d.ts(2KB)
----package.json(1014B)

网友评论