blob: e8d1e35faf65b5a4d79b901e19d0d20dfd7e7920 [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF
* or more contributor license agreements. See th
* distributed with this work for additional infor
* regarding copyright ownership. The ASF license
* to you under the Apache License, Version 2.0 (t
* "License"); you may not use this file except in
* with the License. You may obtain a copy of the
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to
* software distributed under the License is distr
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
* KIND, either express or implied. See the Licen
* specific language governing permissions and lim
* under the License.
*/
// FIXME should just use underscore or lodash for this
module.exports = function copyProps(target, source) {
for (var key in source) {
if (!source.hasOwnProperty(key)) continue
target[key] = source[key]
}
return target
}