UNPKG

sharyn

Version:

Combines all the other packages under one.

27 lines (21 loc) 595 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; // flow-disable-next-line var klawSync = require('klaw-sync'); // flow-disable-next-line var md5 = require('md5'); var dirChecksum = function dirChecksum(dirPath) { return md5(klawSync(dirPath, { nodir: true, filter: function filter(_ref) { var path = _ref.path; return !RegExp('node_modules').test(path) && !RegExp('.git').test(path); } }).map(function (f) { return md5(f.path); }).join()); }; var _default = dirChecksum; exports.default = _default;