mirror of
				https://github.com/flynx/colors.js.git
				synced 2025-10-31 03:50:11 +00:00 
			
		
		
		
	solving circular references
This commit is contained in:
		
							parent
							
								
									7aa37ffe71
								
							
						
					
					
						commit
						f35d715e04
					
				| @ -185,10 +185,10 @@ colors.zalgo = require('./custom/zalgo'); | ||||
| 
 | ||||
| // maps
 | ||||
| colors.maps = {}; | ||||
| colors.maps.america = require('./maps/america'); | ||||
| colors.maps.zebra = require('./maps/zebra'); | ||||
| colors.maps.rainbow = require('./maps/rainbow'); | ||||
| colors.maps.random = require('./maps/random'); | ||||
| colors.maps.america = require('./maps/america')(colors); | ||||
| colors.maps.zebra = require('./maps/zebra')(colors); | ||||
| colors.maps.rainbow = require('./maps/rainbow')(colors); | ||||
| colors.maps.random = require('./maps/random')(colors); | ||||
| 
 | ||||
| for (var map in colors.maps) { | ||||
|   (function(map) { | ||||
|  | ||||
| @ -1,6 +1,4 @@ | ||||
| var colors = require('../colors'); | ||||
| 
 | ||||
| module['exports'] = (function() { | ||||
| module['exports'] = function(colors) { | ||||
|   return function(letter, i, exploded) { | ||||
|     if (letter === ' ') return letter; | ||||
|     switch (i%3) { | ||||
| @ -9,4 +7,4 @@ module['exports'] = (function() { | ||||
|       case 2: return colors.blue(letter); | ||||
|     } | ||||
|   }; | ||||
| })(); | ||||
| }; | ||||
|  | ||||
| @ -1,6 +1,4 @@ | ||||
| var colors = require('../colors'); | ||||
| 
 | ||||
| module['exports'] = (function() { | ||||
| module['exports'] = function(colors) { | ||||
|   // RoY G BiV
 | ||||
|   var rainbowColors = ['red', 'yellow', 'green', 'blue', 'magenta']; | ||||
|   return function(letter, i, exploded) { | ||||
| @ -10,5 +8,5 @@ module['exports'] = (function() { | ||||
|       return colors[rainbowColors[i++ % rainbowColors.length]](letter); | ||||
|     } | ||||
|   }; | ||||
| })(); | ||||
| }; | ||||
| 
 | ||||
|  | ||||
| @ -1,6 +1,4 @@ | ||||
| var colors = require('../colors'); | ||||
| 
 | ||||
| module['exports'] = (function() { | ||||
| module['exports'] = function(colors) { | ||||
|   var available = ['underline', 'inverse', 'grey', 'yellow', 'red', 'green', | ||||
|     'blue', 'white', 'cyan', 'magenta']; | ||||
|   return function(letter, i, exploded) { | ||||
| @ -9,4 +7,4 @@ module['exports'] = (function() { | ||||
|         available[Math.round(Math.random() * (available.length - 2))] | ||||
|       ](letter); | ||||
|   }; | ||||
| })(); | ||||
| }; | ||||
|  | ||||
| @ -1,5 +1,5 @@ | ||||
| var colors = require('../colors'); | ||||
| 
 | ||||
| module['exports'] = function(letter, i, exploded) { | ||||
|   return i % 2 === 0 ? letter : colors.inverse(letter); | ||||
| module['exports'] = function(colors) { | ||||
|   return function(letter, i, exploded) { | ||||
|     return i % 2 === 0 ? letter : colors.inverse(letter); | ||||
|   }; | ||||
| }; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user