Files
30-seconds-of-code/node_modules/gatsby-core-utils/dist/create-content-digest.js
2019-08-20 15:52:05 +02:00

14 lines
331 B
JavaScript

"use strict";
const crypto = require(`crypto`);
/**
* @type {import('../index').createContentDigest}
*/
const createContentDigest = input => {
const content = typeof input !== `string` ? JSON.stringify(input) : input;
return crypto.createHash(`md5`).update(content).digest(`hex`);
};
module.exports = createContentDigest;