npm

ts-essentials

All essential TypeScript types in one place

版本 1已同步 1文件 96 SRI 已生成
接入决策台 · 安全可信状态

先确认可用入口,再复制固定版本地址

入口文件、安全评分、扫描覆盖和风险项已合并到首屏,适合上线前快速判断能不能直接接入。

推荐接入
安全分
100
最近扫描 2026-06-13
扫描覆盖
100%
96 / 96 文件
高危文件
0
0 条 critical
待复核
0
外联、混淆、敏感行为
推荐入口
Script
SRI 已就绪
SRI 缺失 0
当前版本 10.2.1
96 文件
96 JS / 0 CSS / 0 WASM
未发现阻断级风险
ts-essentials/10.2.1/dist/any-array/index.js
https://cdn.ptab.cn/cdn/ts-essentials/10.2.1/dist/any-array/index.js
当前版本 96 个文件,87 个入口候选。未发现可疑外联域名。
生成接入代码
使用路径
01确认版本

固定到 10.2.1,避免线上被隐式升级。

02复制地址

优先使用推荐入口,特殊场景再切换文件。

03检测可用

发布前检测 HTTP、CORS、SRI 和响应速度。

查看全部文件

快速接入

已按当前文件列表自动选择一个更适合浏览器接入的入口文件。完整用法可在下方生成器中切换文件。

<script src="https://cdn.ptab.cn/cdn/ts-essentials/10.2.1/dist/any-array/index.js" integrity="sha256-kc27//e5UseDJb2HcxtpbeI5WErb2/kfXwWe0EidyM4=" crossorigin="anonymous"></script>
1版本
96文件
10.2.1最新

CDN 地址生成器

选择文件后直接复制 URL、Script、Module、CSS 或 WASM 示例。建议复制前先检测一次文件可用性。

文件类型
JS
文件大小
407 B
SRI
已生成
CDN URL
适合放到构建配置、动态加载或手动拼接标签。
https://cdn.ptab.cn/cdn/ts-essentials/10.2.1/dist/any-array/index.js
普通 Script
适合传统 HTML 页面和 UMD/global 构建。
<script src="https://cdn.ptab.cn/cdn/ts-essentials/10.2.1/dist/any-array/index.js" integrity="sha256-kc27//e5UseDJb2HcxtpbeI5WErb2/kfXwWe0EidyM4=" crossorigin="anonymous"></script>
ES Module
适合浏览器原生 module 文件,使用前建议确认该文件支持 ESM。
<script type="module">
  import * as lib from "https://cdn.ptab.cn/cdn/ts-essentials/10.2.1/dist/any-array/index.js";
  console.log("module loaded", lib);
</script>

版本与文件

当前版本 10.2.1,展示 96 / 96 个文件。
ts-essentials/10.2.1/dist/any-array/index.js
JS
407 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/any-function/index.js
JS
455 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/any-non-empty-array/index.js
JS
399 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/array-or-single/index.js
JS
387 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/async-or-sync-type/index.js
JS
543 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/async-or-sync/index.js
JS
395 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/awaited/index.js
JS
487 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/buildable/index.js
JS
535 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/built-in/index.js
JS
463 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/camel-case/index.js
JS
3.7 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/create-type-options/index.js
JS
1.3 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-camel-case-properties/index.js
JS
631 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-mark-optional/index.js
JS
1.9 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-mark-required/index.js
JS
1.9 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-non-nullable/index.js
JS
1.5 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-nullable/index.js
JS
2.4 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-omit/index.js
JS
2.5 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-partial/index.js
JS
1.6 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-pick/index.js
JS
2.6 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-readonly/index.js
JS
4.4 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-required/index.js
JS
1.9 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-undefinable/index.js
JS
2.5 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-writable/index.js
JS
1.9 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/dictionary-values/index.js
JS
471 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/dictionary/index.js
JS
499 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/element-of/index.js
JS
459 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/exact/index.js
JS
579 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/functions/assert/index.js
JS
993 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/functions/create-factory-with-constraint/index.js
JS
840 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/functions/is-exact/index.js
JS
784 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/functions/noop/index.js
JS
539 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/functions/unreachable-case-error/index.js
JS
888 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/head/index.js
JS
527 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/index.js
JS
11.5 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/is-any/index.js
JS
511 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/is-exact/index.js
JS
4.8 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/is-never/index.js
JS
399 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/is-tuple/index.js
JS
791 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/is-unknown/index.js
JS
503 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/json-array/index.js
JS
459 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/json-object/index.js
JS
547 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/json-primitive/index.js
JS
403 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/json-value/index.js
JS
599 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/key-of-base/index.js
JS
363 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/mark-optional/index.js
JS
703 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/mark-readonly/index.js
JS
739 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/mark-required/index.js
JS
587 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/mark-writable/index.js
JS
767 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/merge-n/index.js
JS
671 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/merge/index.js
JS
483 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/newable/index.js
JS
415 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/non-empty-array/index.js
JS
615 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/non-empty-object/index.js
JS
519 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/non-never/index.js
JS
583 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/non-union/index.js
JS
523 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/omit-never-properties/index.js
JS
479 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/omit-properties/index.js
JS
479 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/opaque/index.js
JS
791 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/optional-keys/index.js
JS
551 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/path-value/index.js
JS
1.8 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/paths/index.js
JS
5.0 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/pick-keys/index.js
JS
483 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/pick-properties/index.js
JS
487 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/predicate-function/index.js
JS
415 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/predicate-type/index.js
JS
635 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/prettify/index.js
JS
463 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/primitive/index.js
JS
431 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/public-interface/index.js
JS
419 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/readonly-array-or-single/index.js
JS
419 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/readonly-keys/index.js
JS
663 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/require-at-least-one/index.js
JS
943 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/require-at-most-one/index.js
JS
999 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/required-keys/index.js
JS
531 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/safe-dictionary/index.js
JS
511 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/strict-deep-omit/index.js
JS
571 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/strict-deep-pick/index.js
JS
571 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/strict-exclude/index.js
JS
467 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/strict-extract/index.js
JS
431 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/strict-omit/index.js
JS
611 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/tail/index.js
JS
567 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/tuple/index.js
JS
375 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/union-keys/index.js
JS
727 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/union-to-intersection/index.js
JS
651 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/value-of/index.js
JS
739 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/writable-keys/index.js
JS
551 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/writable/index.js
JS
411 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/xor/index.js
JS
62.7 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/any-record.js
JS
447 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/are-non-distributive-equal.js
JS
631 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/deep-modify.js
JS
1.9 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/has-parsable-path.js
JS
679 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/is-equal-considering-writability.js
JS
1.0 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/is-fully-writable.js
JS
1.3 KB
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/non-recursive-type.js
JS
651 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/non-undefinable.js
JS
419 B
SRI ready
未分级
0 请求
ts-essentials/10.2.1/dist/union-to-tuple.js
JS
1.6 KB
SRI ready
未分级
0 请求

库评论

还没有评论。可以反馈这个库的接入体验、版本建议或兼容性问题。
发表评论

免登录提交。需要填写昵称和邮箱,并完成 TAC 行为验证;内容会自动审核,违规内容不会发布。