UNPKG

sajari-website

Version:

Website extensions for the Sajari API. Automatically index site content, add user profiles, render search and recommendations, etc.

33 lines (26 loc) 473 B
var Base64 = require('js-base64').Base64; /** * Encoder constructor */ function encoder(options) { options = options || {}; for (var o in options) { this[o] = options[o]; } } /** * Encoder prototype methods */ encoder.prototype = { encode : function(obj) { var d = JSON.stringify(obj); var e = Base64.encode(d); return e; }, decode : function(str) { var d = Base64.decode(str); var e = JSON.parse(d); return e; } } module.exports = encoder;