mirror of
https://github.com/mgerb/mywebsite
synced 2026-01-11 18:32:50 +00:00
14 lines
392 B
JavaScript
14 lines
392 B
JavaScript
'use strict';
|
|
|
|
var object = require('es5-ext/object/valid-object')
|
|
, stringifiable = require('es5-ext/object/validate-stringifiable-value')
|
|
, forOf = require('es6-iterator/for-of');
|
|
|
|
module.exports = function (text, style) {
|
|
var result = '';
|
|
text = stringifiable(text);
|
|
object(style);
|
|
forOf(text, function (char) { result += style[char] || char; });
|
|
return result;
|
|
};
|