Workspace-Hash v0.1.0
Generate a checksum of your entire workspace quickly and asynchronously
Minimal Example:
;
In that (^) example all the settings will default to the following:
algorithm: sha1
digest: hex
output file: no
excluded files: "*.ini", ".*", "settings.*", "*.cfg", "*.conf", "*.txt", "*.log", ".gitignore", "*.md"
excluded folders: ".*", "node_modules", "test_coverage"
Complete Example:
const workspaceHash = ; ;
In that (^) example the chosen settings will result in the following:
algorithm: md5
digest: base64
output file: ".hash"
excluded files: "*.ini", ".*", "settings.*", "*.cfg", "*.conf", "*.txt", "*.log", ".gitignore", "*.md", "package.json", "package-lock.json"
excluded folders: ".*", "node_modules", "test_coverage", "data/logs", "data/other"