mirror of
				https://github.com/skishore/makemeahanzi.git
				synced 2025-11-01 03:45:51 +08:00 
			
		
		
		
	Add shrink-wrapped stroke_caps library
This commit is contained in:
		
							
								
								
									
										36
									
								
								lib/stroke_caps/node_modules/lodash/keyBy.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								lib/stroke_caps/node_modules/lodash/keyBy.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,36 @@ | ||||
| var baseAssignValue = require('./_baseAssignValue'), | ||||
|     createAggregator = require('./_createAggregator'); | ||||
|  | ||||
| /** | ||||
|  * Creates an object composed of keys generated from the results of running | ||||
|  * each element of `collection` thru `iteratee`. The corresponding value of | ||||
|  * each key is the last element responsible for generating the key. The | ||||
|  * iteratee is invoked with one argument: (value). | ||||
|  * | ||||
|  * @static | ||||
|  * @memberOf _ | ||||
|  * @since 4.0.0 | ||||
|  * @category Collection | ||||
|  * @param {Array|Object} collection The collection to iterate over. | ||||
|  * @param {Function} [iteratee=_.identity] The iteratee to transform keys. | ||||
|  * @returns {Object} Returns the composed aggregate object. | ||||
|  * @example | ||||
|  * | ||||
|  * var array = [ | ||||
|  *   { 'dir': 'left', 'code': 97 }, | ||||
|  *   { 'dir': 'right', 'code': 100 } | ||||
|  * ]; | ||||
|  * | ||||
|  * _.keyBy(array, function(o) { | ||||
|  *   return String.fromCharCode(o.code); | ||||
|  * }); | ||||
|  * // => { 'a': { 'dir': 'left', 'code': 97 }, 'd': { 'dir': 'right', 'code': 100 } } | ||||
|  * | ||||
|  * _.keyBy(array, 'dir'); | ||||
|  * // => { 'left': { 'dir': 'left', 'code': 97 }, 'right': { 'dir': 'right', 'code': 100 } } | ||||
|  */ | ||||
| var keyBy = createAggregator(function(result, value, key) { | ||||
|   baseAssignValue(result, key, value); | ||||
| }); | ||||
|  | ||||
| module.exports = keyBy; | ||||
		Reference in New Issue
	
	Block a user
	 Shaunak Kishore
					Shaunak Kishore