| 
									
										
										
										
											2018-01-20 00:46:47 -08:00
										 |  |  | 'use strict'; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-01-17 19:20:46 -08:00
										 |  |  | module.exports = function(environment) { | 
					
						
							| 
									
										
										
										
											2017-03-16 12:15:23 -07:00
										 |  |  |   const ENV = { | 
					
						
							| 
									
										
										
										
											2020-08-26 15:44:50 -07:00
										 |  |  |     modulePrefix: 'datahub-web', | 
					
						
							| 
									
										
										
										
											2018-01-20 00:46:47 -08:00
										 |  |  |     environment, | 
					
						
							| 
									
										
										
										
											2017-01-17 19:20:46 -08:00
										 |  |  |     rootURL: '/', | 
					
						
							| 
									
										
										
										
											2017-03-29 18:44:22 -07:00
										 |  |  |     locationType: 'hash', | 
					
						
							| 
									
										
										
										
											2017-01-17 19:20:46 -08:00
										 |  |  |     EmberENV: { | 
					
						
							|  |  |  |       FEATURES: { | 
					
						
							|  |  |  |         // Here you can enable experimental features on an ember canary build
 | 
					
						
							|  |  |  |         // e.g. 'with-controller': true
 | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |       EXTEND_PROTOTYPES: { | 
					
						
							|  |  |  |         // Prevent Ember Data from overriding Date.parse.
 | 
					
						
							|  |  |  |         Date: false | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     APP: { | 
					
						
							| 
									
										
										
										
											2018-05-02 23:32:43 -07:00
										 |  |  |       useSecureRedirect: true | 
					
						
							| 
									
										
										
										
											2017-03-16 12:15:23 -07:00
										 |  |  |     }, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     eyeglass: { | 
					
						
							|  |  |  |       cssDir: 'assets' | 
					
						
							| 
									
										
										
										
											2017-04-05 08:44:25 -07:00
										 |  |  |     }, | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-08-31 20:51:14 -07:00
										 |  |  |     fontawesome: { | 
					
						
							|  |  |  |       icons: { | 
					
						
							|  |  |  |         'free-solid-svg-icons': 'all', | 
					
						
							|  |  |  |         'free-regular-svg-icons': 'all', | 
					
						
							|  |  |  |         'free-brands-svg-icons': 'all' | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-27 17:00:32 -07:00
										 |  |  |     moment: { | 
					
						
							|  |  |  |       allowEmpty: true, | 
					
						
							|  |  |  |       outputFormat: 'llll' // fallback format e.g. Thu, Sep 21 1984 8:30 PM
 | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-05 08:44:25 -07:00
										 |  |  |     // ember-aupac-typeahead is dependent on twitter typeahead
 | 
					
						
							|  |  |  |     //   unfortunately, there are several issues with the library since it's
 | 
					
						
							|  |  |  |     //   also no longer maintained including failing to render async results
 | 
					
						
							|  |  |  |     //   due to incorrectly specified order of operations.
 | 
					
						
							|  |  |  |     //   https://github.com/twitter/typeahead.js/pull/1212
 | 
					
						
							|  |  |  |     //   The PR above had not been merged at the time of this writing.
 | 
					
						
							|  |  |  |     //   Created a PR to fix this in ember-aupac
 | 
					
						
							|  |  |  |     //   https://github.com/aupac/ember-aupac-typeahead/pull/46
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     //   This disables the default dep on twitter/typeahead
 | 
					
						
							|  |  |  |     'ember-aupac-typeahead': { | 
					
						
							|  |  |  |       includeTypeahead: false | 
					
						
							| 
									
										
										
										
											2017-01-17 19:20:46 -08:00
										 |  |  |     } | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   if (environment === 'development') { | 
					
						
							| 
									
										
										
										
											2017-03-24 19:13:41 -07:00
										 |  |  |     // ENV.APP.LOG_RESOLVER = true;
 | 
					
						
							| 
									
										
										
										
											2017-01-17 19:23:23 -08:00
										 |  |  |     ENV.APP.LOG_ACTIVE_GENERATION = true; | 
					
						
							|  |  |  |     ENV.APP.LOG_TRANSITIONS = true; | 
					
						
							|  |  |  |     ENV.APP.LOG_TRANSITIONS_INTERNAL = true; | 
					
						
							|  |  |  |     ENV.APP.LOG_VIEW_LOOKUPS = true; | 
					
						
							| 
									
										
										
										
											2017-10-02 15:27:38 -07:00
										 |  |  |     ENV['ember-cli-mirage'] = { | 
					
						
							|  |  |  |       enabled: false | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2017-01-17 19:20:46 -08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   if (environment === 'test') { | 
					
						
							|  |  |  |     // Testem prefers this...
 | 
					
						
							|  |  |  |     ENV.locationType = 'none'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     // keep test console output quieter
 | 
					
						
							|  |  |  |     ENV.APP.LOG_ACTIVE_GENERATION = false; | 
					
						
							|  |  |  |     ENV.APP.LOG_VIEW_LOOKUPS = false; | 
					
						
							| 
									
										
										
										
											2020-08-26 15:44:50 -07:00
										 |  |  |     ENV.RAISE_ON_DEPRECATION = false; | 
					
						
							|  |  |  |     ENV.LOG_STACKTRACE_ON_DEPRECATION = false; | 
					
						
							| 
									
										
										
										
											2017-01-17 19:20:46 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  |     ENV.APP.rootElement = '#ember-testing'; | 
					
						
							| 
									
										
										
										
											2018-01-20 00:46:47 -08:00
										 |  |  |     ENV.APP.autoboot = false; | 
					
						
							| 
									
										
										
										
											2020-08-26 15:44:50 -07:00
										 |  |  |     ENV.APP.notificationsTimeout = 1; | 
					
						
							| 
									
										
										
										
											2018-08-30 15:54:14 -07:00
										 |  |  |     ENV['ember-cli-mirage'] = { | 
					
						
							|  |  |  |       enabled: true, | 
					
						
							|  |  |  |       autostart: true | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2017-01-17 19:20:46 -08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   return ENV; | 
					
						
							|  |  |  | }; |