/
var
/
www
/
greso.tech
/
server
/
nsm
/
node_modules
/
text-hex
/
/var/www/greso.tech/server/nsm/node_modules/text-hex
mkdir
upload
Name
Size
Mode
Actions
index.js
477
0644
edit
dl
rm
LICENSE
1113
0644
edit
dl
rm
package.json
640
0644
edit
dl
rm
README.md
197
0644
edit
dl
rm
test.js
291
0644
edit
dl
rm
Edit:
/var/www/greso.tech/server/nsm/node_modules/text-hex/index.js
(477B)
'use strict'; /*** * Convert string to hex color. * * @param {String} str Text to hash and convert to hex. * @returns {String} * @api public */ module.exports = function hex(str) { for ( var i = 0, hash = 0; i < str.length; hash = str.charCodeAt(i++) + ((hash << 5) - hash) ); var color = Math.floor( Math.abs( (Math.sin(hash) * 10000) % 1 * 16777216 ) ).toString(16); return '#' + Array(6 - color.length + 1).join('0') + color; };
Save
cmd:
run