fix: error in denied chars logic
This commit is contained in:
		
							parent
							
								
									8881f440ef
								
							
						
					
					
						commit
						bda56ac263
					
				| @ -17,12 +17,12 @@ export function createToken({ | |||||||
|   length?: number |   length?: number | ||||||
|   alphabet?: string |   alphabet?: string | ||||||
| }) { | }) { | ||||||
|   const allAlphabet = alphabet ?? [ |   const allAlphabet = (alphabet ?? ( | ||||||
|     withUppercase ? 'ABCDEFGHIJKLMOPQRSTUVWXYZ' : '', |     (withUppercase ? 'ABCDEFGHIJKLMOPQRSTUVWXYZ' : '') | ||||||
|     withLowercase ? 'abcdefghijklmopqrstuvwxyz' : '', |     + (withLowercase ? 'abcdefghijklmopqrstuvwxyz' : '') | ||||||
|     withNumbers ? '0123456789' : '', |     + (withNumbers ? '0123456789' : '') | ||||||
|     withSymbols ? '.,;:!?./-"\'#{([-|\\@)]=}*+' : '', |     + (withSymbols ? '.,;:!?./-"\'#{([-|\\@)]=}*+' : '') | ||||||
|   ].filter(c => !(deniedChars?.includes(c))).join(''); ; |   )).split('').filter(c => !(deniedChars?.includes(c))).join(''); | ||||||
| 
 | 
 | ||||||
|   return shuffleString(allAlphabet.repeat(length)).substring(0, length); |   return shuffleString(allAlphabet.repeat(length)).substring(0, length); | ||||||
| } | } | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user