You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

13 lines
304 B
JavaScript

'use strict';
module.exports = function defineProperties (obj, map) {
Object.keys(map).forEach(function (name) {
Object.defineProperty(obj, name, {
configurable: true,
enumerable: false,
value: map[name],
writable: true
});
});
};