Repository URL to install this package:
|
Version:
6.0.4 ▾
|
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var is_1 = require("../is");
/**
* @desc make a new empty Array or Object for cloning
* @memberOf dopemerge
* @name emptyTarget
* @since 2.0.0
* @func
*
* @param {*} val array or object to return an empty one of
* @return {Object | Array} depending on the data type of val
*
* @example
*
* emptyTarget({eh: true})
* //=> {}
*
* emptyTarget([1])
* //=> []
*
*/
function emptyTarget(val) {
return is_1.isArray(val) ? [] : {};
}
exports.emptyTarget = emptyTarget;
exports.default = emptyTarget;
//# sourceMappingURL=emptyTarget.js.map