Compare commits
	
		
			2 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| e534d3a4b3 | |||
|  | 7ba1195ac5 | 
| @ -1,7 +1,7 @@ | |||||||
| forEachAsync | forEachAsync.js | ||||||
| === | === | ||||||
| 
 | 
 | ||||||
| | Sponsored by [ppl](https://ppl.family) | | A [Root](https://rootprojects.org) project | ||||||
| 
 | 
 | ||||||
| Analogous to `[].forEach`, but handles items asynchronously with a final callback passed to `then`. | Analogous to `[].forEach`, but handles items asynchronously with a final callback passed to `then`. | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -67,17 +67,7 @@ | |||||||
|     try { |     try { | ||||||
|      exp.forEachAsync = create(require('bluebird')); |      exp.forEachAsync = create(require('bluebird')); | ||||||
|     } catch(e) { |     } catch(e) { | ||||||
|       try { |       console.warn("This version of node doesn't support promises. Please `npm install --save bluebird` in your project."); | ||||||
|        exp.forEachAsync = create(require('es6-promise')); |  | ||||||
|       } catch(e) { |  | ||||||
|         try { |  | ||||||
|          exp.forEachAsync = create(require('rsvp')); |  | ||||||
|         } catch(e) { |  | ||||||
|           console.warn('forEachAsync needs requires a promise implementation and your environment does not provide one.' |  | ||||||
|             + '\nYou may provide your own by calling forEachAsync.create(Promise) with a PromiseA+ implementation' |  | ||||||
|           ); |  | ||||||
|         } |  | ||||||
|       } |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										5
									
								
								package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,5 @@ | |||||||
|  | { | ||||||
|  |   "name": "foreachasync", | ||||||
|  |   "version": "5.1.3", | ||||||
|  |   "lockfileVersion": 1 | ||||||
|  | } | ||||||
| @ -1,9 +1,10 @@ | |||||||
| { | { | ||||||
|   "name": "foreachasync", |   "name": "foreachasync", | ||||||
|   "version": "5.1.2", |   "version": "5.1.3", | ||||||
|   "description": "A node- and browser-ready async (now with promises) counterpart of Array.prototype.forEach", |   "description": "A node- and browser-ready async (now with promises) counterpart of Array.prototype.forEach", | ||||||
|   "homepage": "https://git.coolaj86.com/coolaj86/foreachasync.js", |   "homepage": "https://git.coolaj86.com/coolaj86/foreachasync.js", | ||||||
|   "main": "foreachasync.js", |   "main": "foreachasync.js", | ||||||
|  |   "files": [], | ||||||
|   "directories": { |   "directories": { | ||||||
|     "test": "test" |     "test": "test" | ||||||
|   }, |   }, | ||||||
| @ -12,7 +13,7 @@ | |||||||
|   }, |   }, | ||||||
|   "repository": { |   "repository": { | ||||||
|     "type": "git", |     "type": "git", | ||||||
|     "url": "git://git.coolaj86.com/coolaj86/foreachasync.js.git" |     "url": "https://git.coolaj86.com/coolaj86/foreachasync.js.git" | ||||||
|   }, |   }, | ||||||
|   "keywords": [ |   "keywords": [ | ||||||
|     "futuresjs", |     "futuresjs", | ||||||
| @ -25,11 +26,11 @@ | |||||||
|     "promises", |     "promises", | ||||||
|     "each" |     "each" | ||||||
|   ], |   ], | ||||||
|   "optionalDependencies": { |   "trulyOptionalDependencies": { | ||||||
|     "bluebird": "^3.5.1" |     "bluebird": "^3.5.1" | ||||||
|   }, |   }, | ||||||
|   "author": "AJ ONeal <coolaj86@gmail.com> (https://coolaj86.com/)", |   "author": "AJ ONeal <coolaj86@gmail.com> (https://coolaj86.com/)", | ||||||
|   "license": "(MIT or Apache-2.0)", |   "license": "(MIT OR Apache-2.0)", | ||||||
|   "bugs": { |   "bugs": { | ||||||
|     "url": "https://git.coolaj86.com/coolaj86/foreachasync.js/issues" |     "url": "https://git.coolaj86.com/coolaj86/foreachasync.js/issues" | ||||||
|   }, |   }, | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user