| 
									
										
										
										
											2015-07-13 00:25:01 -07:00
										 |  |  | import Fetchr from 'fetchr'; | 
					
						
							| 
									
										
										
										
											2015-07-24 17:52:07 -07:00
										 |  |  | import getUserServices from '../services/user'; | 
					
						
							| 
									
										
										
										
											2015-07-13 00:25:01 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | export default function bootServices(app) { | 
					
						
							| 
									
										
										
										
											2015-07-25 15:42:03 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-02-23 17:08:42 +00:00
										 |  |  |   const user = getUserServices(app); | 
					
						
							| 
									
										
										
										
											2018-02-23 12:20:13 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-02-23 17:08:42 +00:00
										 |  |  |   Fetchr.registerFetcher(user); | 
					
						
							| 
									
										
										
										
											2018-02-23 12:20:13 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-05-23 21:10:56 +01:00
										 |  |  |   const middleware = Fetchr.middleware(); | 
					
						
							|  |  |  |   app.use('/external/services', middleware); | 
					
						
							| 
									
										
										
										
											2018-08-29 20:52:41 +01:00
										 |  |  |   app.use('/internal/services', middleware); | 
					
						
							| 
									
										
										
										
											2015-07-13 00:25:01 -07:00
										 |  |  | } |