create-expo-cljs-app
Version:
Create a react native application with Expo and Shadow-CLJS!
26 lines (21 loc) • 510 B
JavaScript
/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*
* @format
*/
;
const crypto = require("crypto");
const fs = require("fs");
function getCacheKey(files) {
return files
.reduce(
(hash, file) => hash.update("\0", "utf8").update(fs.readFileSync(file)),
crypto.createHash("md5")
)
.digest("hex");
}
module.exports = getCacheKey;