art.js 392 B

12345678910111213
  1. "use strict";
  2. var object = require("es5-ext/object/valid-object")
  3. , stringifiable = require("es5-ext/object/validate-stringifiable-value")
  4. , forOf = require("es6-iterator/for-of");
  5. module.exports = function (text, style) {
  6. var result = "";
  7. text = stringifiable(text);
  8. object(style);
  9. forOf(text, function (char) { result += style[char] || char; });
  10. return result;
  11. };