quickat
quickat
606 0 0

Deprank:使用 PageRank 查找代码库中最重要的文件

Deprank 是使用 PageRank 算法查找 JavaScript 或 TypeScript 代码库中最重要的文件。它使用 dependency cruiser 构建源文件的依存关系图,然后根据其重要性对这些依存关系进行排序。我们将重要性定义为代码库中其他文件直接或间接依赖性最大的文件。

在将现有 JavaScript 代码库转换为 TypeScript 时,Deprank 特别有用。按照严格的 PageRank 顺序执行转换可以显著提高类型精度,减少对任何类型的需要,并最大限度地减少转换大型代码基时固有的返工量。

项目地址 https://github.com/codemix/deprank

0

See Also

Nearby


Discussion

Login Topics