文件名称:js-analysis:使JavaScript代码更具可读性的工具
文件大小:29KB
文件格式:ZIP
更新时间:2024-05-27 08:31:18
JavaScript
JS分析 警告:这是一个包含快速和肮脏的代码分析工具的存储库,我将其用于自己的研究。 该文档有限,无法提供支持。 使用风险自负! 至少需要NodeJS 13才能运行这些脚本。 在此目录中运行npm install以安装必需的依赖项。 beautify.js 该工具将以格式正确的版本替换JavaScript文件。 它还将为每个变量赋予唯一的名称,并撤消通常由代码缩小器执行的许多代码修改。 unwebpack.js 该工具可以解压缩某些类型的Browserify和Webpack捆绑包,将单个JavaScript模块放入目录中。 模块将按照beautify.js的方式进行beautify.js 。 美化步骤 目前,工具对代码进行了三处修改。 根据命令行标志,可能会跳过某些步骤。 给每个变量一个唯一的类似单词的名称,由lib/generateVariableNames.js执行。 简化通
【文件预览】:
js-analysis-main
----.eslintrc.json(2KB)
----LICENSE.txt(16KB)
----lib()
--------io.js(1KB)
--------renameVariable.js(2KB)
--------generateVariableNames.js(1KB)
--------bundles.js(9KB)
--------deduceVariableNames.js(4KB)
--------patterns.js(8KB)
--------rewriteCode.js(5KB)
----test.js(796B)
----.travis.yml(75B)
----test()
--------.eslintrc.json(82B)
--------generateVariableNames.js(2KB)
--------bundles.js(10KB)
--------deduceVariableNames.js(4KB)
--------patterns.js(15KB)
--------rewriteCode.js(8KB)
----README.md(8KB)
----.gitignore(33B)
----unwebpack.js(2KB)
----beautify.js(1KB)
----package.json(587B)