mirror of
				https://scm.univ-tours.fr/22107988t/rappaurio-sae501_502.git
				synced 2025-11-04 09:25:22 +01:00 
			
		
		
		
	Revert "permet l'ajout des frameworks et des routes"
This reverts commit 361112699c
			
			
This commit is contained in:
		
							
								
								
									
										37
									
								
								app/node_modules/asynckit/lib/state.js
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										37
									
								
								app/node_modules/asynckit/lib/state.js
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,37 +0,0 @@
 | 
			
		||||
// API
 | 
			
		||||
module.exports = state;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Creates initial state object
 | 
			
		||||
 * for iteration over list
 | 
			
		||||
 *
 | 
			
		||||
 * @param   {array|object} list - list to iterate over
 | 
			
		||||
 * @param   {function|null} sortMethod - function to use for keys sort,
 | 
			
		||||
 *                                     or `null` to keep them as is
 | 
			
		||||
 * @returns {object} - initial state object
 | 
			
		||||
 */
 | 
			
		||||
function state(list, sortMethod)
 | 
			
		||||
{
 | 
			
		||||
  var isNamedList = !Array.isArray(list)
 | 
			
		||||
    , initState =
 | 
			
		||||
    {
 | 
			
		||||
      index    : 0,
 | 
			
		||||
      keyedList: isNamedList || sortMethod ? Object.keys(list) : null,
 | 
			
		||||
      jobs     : {},
 | 
			
		||||
      results  : isNamedList ? {} : [],
 | 
			
		||||
      size     : isNamedList ? Object.keys(list).length : list.length
 | 
			
		||||
    }
 | 
			
		||||
    ;
 | 
			
		||||
 | 
			
		||||
  if (sortMethod)
 | 
			
		||||
  {
 | 
			
		||||
    // sort array keys based on it's values
 | 
			
		||||
    // sort object's keys just on own merit
 | 
			
		||||
    initState.keyedList.sort(isNamedList ? sortMethod : function(a, b)
 | 
			
		||||
    {
 | 
			
		||||
      return sortMethod(list[a], list[b]);
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  return initState;
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user