refactor(Cypress): Moved Cypress to the main folder of the project, as I don't need a sub project for now.
This commit is contained in:
36
node_modules/ramda/es/assoc.js
generated
vendored
Normal file
36
node_modules/ramda/es/assoc.js
generated
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
import _curry3 from "./internal/_curry3.js";
|
||||
/**
|
||||
* Makes a shallow clone of an object, setting or overriding the specified
|
||||
* property with the given value. Note that this copies and flattens prototype
|
||||
* properties onto the new object as well. All non-primitive properties are
|
||||
* copied by reference.
|
||||
*
|
||||
* @func
|
||||
* @memberOf R
|
||||
* @since v0.8.0
|
||||
* @category Object
|
||||
* @sig String -> a -> {k: v} -> {k: v}
|
||||
* @param {String} prop The property name to set
|
||||
* @param {*} val The new value
|
||||
* @param {Object} obj The object to clone
|
||||
* @return {Object} A new object equivalent to the original except for the changed property.
|
||||
* @see R.dissoc, R.pick
|
||||
* @example
|
||||
*
|
||||
* R.assoc('c', 3, {a: 1, b: 2}); //=> {a: 1, b: 2, c: 3}
|
||||
*/
|
||||
|
||||
var assoc =
|
||||
/*#__PURE__*/
|
||||
_curry3(function assoc(prop, val, obj) {
|
||||
var result = {};
|
||||
|
||||
for (var p in obj) {
|
||||
result[p] = obj[p];
|
||||
}
|
||||
|
||||
result[prop] = val;
|
||||
return result;
|
||||
});
|
||||
|
||||
export default assoc;
|
Reference in New Issue
Block a user