文件名称:typescript-dependency-util:用于打字稿文件之间依赖关系的实用程序
文件大小:42KB
文件格式:ZIP
更新时间:2024-07-10 18:20:22
JavaScript
打字稿依赖工具 特征 按依赖顺序对打字稿文件进行排序。 在打字稿文件中查找导出的元素(类、模块、变量)。 查找文件中导出元素的用法。 创建依赖图。 安装 npm install --save-dev typescript-dependency-util 用法 var tdu = require ( 'typescript-dependency-util' ) ; var glob = require ( 'glob' ) ; var sourceFiles = glob . sync ( './src/**/*.ts' ) ; var sortedArrayOfTypescriptFiles = tdu . createSortedFileList ( sourceFiles ) ;
【文件预览】:
typescript-dependency-util-master
----.travis.yml(53B)
----example()
--------usage-add-module-name.ts(50B)
--------extract-from-nested-module-with-enum.ts(769B)
--------extract-interfaces-in-module.ts(145B)
--------extract-class.ts(15B)
--------test.ts(2KB)
--------class-c.ts(99B)
--------class-b.ts(93B)
--------extract-from-nested-module-with-variable.ts(486B)
--------extract-class-in-module.ts(91B)
--------class-a.ts(34B)
--------usage-class-in-file.ts(50B)
--------usage-property.ts(59B)
--------extract-from-nested-module.ts(361B)
----index.js(34B)
----package.json(513B)
----test()
--------DependencyManager.spec.js(3KB)
--------UsageExtractor.spec.js(2KB)
--------all.spec.js(2KB)
--------ExportExtractor.spec.js(5KB)
----src()
--------DependencyManager.ts(2KB)
--------ExportExtractor.ts(4KB)
--------index.ts(880B)
--------UsageExtractor.ts(4KB)
----tsconfig.json(644B)
----.gitignore(14B)
----typings()
--------node()
--------mocha()
--------typescript()
----lib()
--------index.js(874B)
--------ExportExtractor.js(5KB)
--------UsageExtractor.js(4KB)
--------DependencyManager.js(2KB)
----README.md(737B)