|
|
- /*
- * node-rdkafka - Node.js wrapper for RdKafka C/C++ library
- *
- * Copyright (c) 2016 Blizzard Entertainment
- *
- * This software may be modified and distributed under the terms
- * of the MIT license. See the LICENSE.txt file for details.
- */
-
- var util = module.exports = {};
-
- util.shallowCopy = function (obj) {
-
- if (!util.isObject(obj)) { return obj; }
-
- var copy = {};
-
- for (var k in obj) {
- if (obj.hasOwnProperty(k)) {
- copy[k] = obj[k];
- }
- }
-
- return copy;
- };
-
- util.isObject = function (obj) {
- return obj && typeof obj === 'object';
- };
|