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

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 |
zip
js-cpa-master.zip 预估大小:42个文件
folder
js-cpa-master 文件夹
folder
client 文件夹
folder
style 文件夹
file
variables.css 926B
file
colors.css 673B
file
index.css 493B
file
.babelrc 212B
file
index.jsx 269B
folder
plugins 文件夹
file
Foldable.js 1KB
folder
Foldable.css 文件夹
folder
views 文件夹
file
index.ejs 454B
file
selection.js 1KB
folder
components 文件夹
file
PrettyPrint.jsx 2KB
file
Sidebar.css 2KB
file
Header.jsx 338B
file
Content.jsx 4KB
file
Reporter.jsx 977B
file
PrettyPrint.css 67B
file
Reporter.css 344B
file
Collapse.jsx 340B
file
Sidebar.jsx 1KB
file
Header.css 1KB
file
Content.css 1KB
file
Collapse.css 119B
file
webpack.config.js 2KB
folder
bin 文件夹
file
js-cpa.js 43B
file
package.json 2KB
folder
test 文件夹
folder
__snapshots__ 文件夹
file
cpa.test.js.snap 612B
file
cpa.test.js 669B
folder
fixtures 文件夹
file
match.js 378B
file
modules.js 79B
file
nomatch.js 216B
file
LICENSE 1KB
file
.gitignore 39B
folder
lib 文件夹
file
reporter.js 1KB
file
unpad.js 430B
file
index.js 541B
file
cpa.js 4KB
file
html-reporter.js 3KB
file
dfs.js 1KB
file
hash.js 1KB
file
cli.js 5KB
file
README.md 2KB
file
yarn.lock 160KB
file
.editorconfig 147B
zip 文件大小:69.27KB