UNPKG

node-hag

Version:

Node HTML Asset Generator (HAG) - converts HTML and CSS templates into rendered Image assets, and can also produce Text and JSON assets.

18 lines (14 loc) 328 B
var crypto = require('crypto') function create (data) { var key = crypto.createHash('sha1').update(JSON.stringify(data)).digest('hex') return sanitize(key) } function sanitize (string) { return string .replace(/\s/g, '-') .replace(/[^A-z0-9-_.]/g, '') .toLowerCase() } module.exports = { create: create }