message: refactor missingSources with require
diff: @@ -30,8 +30,7 @@ const _ = require('underscore');
  var _removedNewItems = new Set();
  - // TODO: Refactor to remove the need for wrapping this in a resolved promise
  - const dimMissingSources = Promise.resolve(require('app/scripts/missing_sources.json'));
  + const dimMissingSources = require('../missing_sources.json');
  const yearHashes = {
  // tTK Variks CoE FoTL Kings Fall
  @@ -610,7 +609,7 @@ const _ = require('underscore');
  return index;
  }
  - function processSingleItem(defs, buckets, missingSources, previousItems, newItems, itemInfoService, item, owner) {
  + function processSingleItem(defs, buckets, previousItems, newItems, itemInfoService, item, owner) {
  var itemDef = defs.InventoryItem[item.itemHash];
  // Missing definition?
  if (!itemDef) {
  @@ -702,7 +701,7 @@ const _ = require('underscore');
  itemDef.sourceHashes = itemDef.sourceHashes || [];
  - const missingSource = missingSources[itemDef.hash] || [];
  + const missingSource = dimMissingSources[itemDef.hash] || [];
  if (missingSource.length) {
  itemDef.sourceHashes = _.union(itemDef.sourceHashes, missingSource);
  }
  @@ -1459,7 +1458,6 @@ const _ = require('underscore');
  return $q.all([
  dimDefinitions,
  dimBucketService,
  - dimMissingSources,
  previousItems,
  newItems,
  itemInfoService])
  