3 import protochain from 'protochain'
5 export default serializerr
7 function serializerr(obj = {}) {
8 let chain = protochain(obj)
9 .filter(obj => obj !== Object.prototype)
12 .map(item => Object.getOwnPropertyNames(item))
13 .reduce((result, names) => {
14 names.forEach(name => result[name] = obj[name])
19 serializerr.serializerr = serializerr