| 
									
										
										
										
											2020-12-31 04:42:46 +00:00
										 |  |  | // node native
 | 
					
						
							| 
									
										
										
										
											2020-12-31 03:56:40 +00:00
										 |  |  | import * as smartenv from '@pushrocks/smartenv'; | 
					
						
							|  |  |  | const smartenvInstance = new smartenv.Smartenv(); | 
					
						
							| 
									
										
										
										
											2020-12-31 04:25:31 +00:00
										 |  |  | const crypto = smartenvInstance.getSafeNodeModule('crypto'); | 
					
						
							| 
									
										
										
										
											2020-12-31 04:42:46 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-04-16 08:54:27 +02:00
										 |  |  | import * as url from 'url'; | 
					
						
							| 
									
										
										
										
											2019-01-12 20:41:01 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-04-16 08:55:37 +02:00
										 |  |  | export { crypto, url }; | 
					
						
							| 
									
										
										
										
											2019-01-12 20:41:01 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | // third party
 | 
					
						
							| 
									
										
										
										
											2020-12-31 04:11:33 +00:00
										 |  |  | const jsBase64 = require('js-base64').Base64; | 
					
						
							| 
									
										
										
										
											2017-10-05 15:55:59 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-31 04:11:33 +00:00
										 |  |  | const stripIndent = require('strip-indent'); | 
					
						
							|  |  |  | const normalizeNewline = require('normalize-newline'); | 
					
						
							| 
									
										
										
										
											2020-12-31 04:42:46 +00:00
										 |  |  | const randomatic = smartenvInstance.getSafeNodeModule('randomatic'); | 
					
						
							|  |  |  | const cryptoRandomString = smartenvInstance.getSafeNodeModule('crypto-random-string'); | 
					
						
							| 
									
										
										
										
											2020-12-31 04:11:33 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-01-22 14:46:02 +00:00
										 |  |  | export { jsBase64, stripIndent, normalizeNewline, randomatic, cryptoRandomString }; |