const serialize = require("serialize-javascript")
const s = scrollBehavior => serialize(scrollBehavior).replace('scrollBehavior(', 'function(')
const s_fixed = scrollBehavior => s(scrollBehavior).replace('function function', 'function')
const fn = function scrollBehavior (to, from, savedPositon) {
// Stub
}
const scrollBehavior = (to, from, savedPosito) => {
// Stub
}
const obj = {
scrollBehavior (to, from, savedPosito) {
// Stub
}
}
console.log('function> ' + s(fn))
console.log('function (fixed) > ' + s_fixed(fn))
console.log('arrow> ' + s(scrollBehavior))
console.log('object> '+ s(obj.scrollBehavior))