UNPKG

planck-js

Version:

2D physics engine for JavaScript/HTML5 game development

25 lines (21 loc) 646 B
var propIsEnumerable = Object.prototype.propertyIsEnumerable; module.exports = function(to, from) { if (to === null || typeof to === 'undefined') { to = {}; } for ( var key in from) { if (from.hasOwnProperty(key) && typeof to[key] === 'undefined') { to[key] = from[key]; } } if (typeof Object.getOwnPropertySymbols === 'function') { var symbols = Object.getOwnPropertySymbols(from); for (var i = 0; i < symbols.length; i++) { var symbol = symbols[i]; if (from.propertyIsEnumerable(symbol) && typeof to[key] === 'undefined') { to[symbol] = from[symbol]; } } } return to; };