js-cpa:JS的代码模式分析

时间:2024-02-22 12:48:38
【文件属性】:

文件名称:js-cpa:JS的代码模式分析

文件大小:69KB

文件格式:ZIP

更新时间:2024-02-22 12:48:38

code-quality bundle-analyzer code-repetition code-duplication CodequalityJavaScript

js-cpa 识别结构相似的功能,这些功能可以跨JavaScript捆绑软件/文件无缝地重复。 在上运行 产品特点 仅在功能边界上有效 匹配最长的公共子序列,并忽略子级 忽略输出注释 HTML报告生成 有关 plugin-识别所有webpack JS捆绑包中的重复功能。 安装 npm install -g js-cpa 命令行界面 Usage: js-cpa [options] < file> Options: -V, --version output the version number -f, --filelist read filelist from STDIN stream - if/when you cross ARG_MAX. eg: ls * .js | js-cpa -f -m, --module parse files with sourceType=module -l, --language < language> language (js | ts |


【文件预览】:
js-cpa-master
----client()
--------style()
--------.babelrc(212B)
--------index.jsx(269B)
--------plugins()
--------views()
--------selection.js(1KB)
--------components()
--------webpack.config.js(2KB)
----bin()
--------js-cpa.js(43B)
----package.json(2KB)
----test()
--------__snapshots__()
--------cpa.test.js(669B)
--------fixtures()
----LICENSE(1KB)
----.gitignore(39B)
----lib()
--------reporter.js(1KB)
--------unpad.js(430B)
--------index.js(541B)
--------cpa.js(4KB)
--------html-reporter.js(3KB)
--------dfs.js(1KB)
--------hash.js(1KB)
--------cli.js(5KB)
----README.md(2KB)
----yarn.lock(160KB)
----.editorconfig(147B)

网友评论