cryonic
Version:
Easily pickle/serialize/freeze/store and re-hydrate complex JavaScript objects (including Functions)
14 lines (11 loc) • 332 B
JavaScript
var Cryo = require('../lib/cryo');
var obj = {
name: 'Hunter',
created: new Date(),
hello: function() {
console.log(this.name + ' said hello in ' + this.created.getFullYear() + '!');
}
};
var frozen = Cryo.stringify(obj);
var hydrated = Cryo.parse(frozen);
hydrated.hello(); // Hunter says hello in 2013!