【文件属性】:
文件名称:dpdm:检测 TypeScript 项目中的循环依赖
文件大小:180KB
文件格式:ZIP
更新时间:2021-08-04 11:32:38
visualization javascript typescript command-line dependency
dpdm
用于JavaScript和TypeScript项目的静态依赖项分析器。
特征
支持CommonJS 、 ESM 。
完全支持JavaScript和TypeScript 。
支持 TypeScript 。
支持忽略 TypeScript 类型依赖
轻量级:使用解析所有模块。
快速:使用异步 API 加载模块。
稳定输出:这与 madge 相比,其结果在分析TypeScript时完全没有定论。
安装
npm i dpdm # or yarn add dpdm
# use as command line
npm i -g dpdm # or yarn global add dpdm
dpdm --help
在线使用
dpdm.ts [options] files...
Options:
--version Show version number
【文件预览】:
dpdm-master
----yarn.lock(159KB)
----src()
--------types.ts(875B)
--------utils.ts(7KB)
--------index.ts(189B)
--------utils.spec.ts(1KB)
--------parser.ts(5KB)
--------bin()
--------consts.ts(348B)
----example()
--------circular_b.js(138B)
--------circular_d.js(163B)
--------index_lib.js(186B)
--------circular_c.js(138B)
--------circular_a.js(138B)
--------index.js(186B)
----tsconfig.json(1KB)
----LICENSE(1KB)
----assets()
--------screenshot.png(132KB)
----README.md(5KB)
----.husky()
--------pre-commit(59B)
----.editorconfig(324B)
----.gitignore(187B)
----package.json(3KB)