123456789101112131415 |
- "use strict";
- var ensureObject = require("type/object/ensure")
- , ensure = require("type/ensure");
- var objPropertyIsEnumerable = Object.prototype.propertyIsEnumerable;
- module.exports = function (object) {
- ensure(["object", object, ensureObject]);
- for (var key in object) {
- if (!objPropertyIsEnumerable.call(object, key)) continue;
- delete object[key];
- }
- return object;
- };
|