import Resolver from 'resolver';

var App = Ember.Application.extend({
  LOG_ACTIVE_GENERATION: true,
  LOG_MODULE_RESOLVER: true,
  LOG_TRANSITIONS: true,
  LOG_TRANSITIONS_INTERNAL: true,
  LOG_VIEW_LOOKUPS: true,
  modulePrefix: 'appkit', // TODO: loaded via config
  Resolver: Resolver.default
});

export default App;

@@ -296,16 +296,289 @@
 lt%0A%7D);%0A%0A
+Ember.RSVP.configure('onerror', function(error) %7B%0A  // ensure unhandled promises raise awareness.%0A  // may result in false negatives, but visibility is more imporant%0A  if (error instanceof Error) %7B%0A    console.assert(false, error);%0A    console.error(error.stack);%0A  %7D%0A%7D);%0A%0A
 export d

include a useful RSVP on error configuration by default.