nobloxmmc.js
Version:
A Node.js wrapper for ROBLOX. (original from sentanos)
17 lines (15 loc) • 344 B
JavaScript
// Define
function shallowCopy (obj) {
return Object.assign(obj instanceof Array ? [] : {}, obj)
}
module.exports = function (obj) {
var newObj = shallowCopy(obj)
for (var index in obj) {
var value = obj[index]
if (value instanceof Object) {
value = shallowCopy(value)
}
newObj[index] = value
}
return newObj
}