<commit_before>import content from 'app/views/content.html';
import inventory from 'app/views/inventory.template.html';
import best from 'app/views/best.template.html';
import vendors from 'app/views/vendors.template.html';
import materialExchange from 'app/views/mats-exchange.template.html';
import debugItem from 'app/views/debugItem.template.html';
import developer from 'app/scripts/developer/developer.template.html';
import login from 'app/scripts/login/login.template.html';

function routes(routerHelper) {
  'ngInject';

  routerHelper.configureStates(getStates(), '/inventory');
}

function getStates() {
  return [{
    state: 'root',
    config: {
      abstract: true,
      templateUrl: content,
      url: ''
    }
  }, {
    state: 'inventory',
    config: {
      parent: 'root',
      templateUrl: inventory,
      url: '/inventory'
    }
  }, {
    state: 'best',
    config: {
      templateUrl: best,
      url: '/best'
    }
  }, {
    state: 'vendors',
    config: {
      templateUrl: vendors,
      url: '/vendors'
    }
  }, {
    state: 'materials-exchange',
    config: {
      url: '/materials-exchange',
      templateUrl: materialExchange,
    }
  }, {
    state: 'debugItem',
    config: {
      url: '/debugItem/:itemId',
      templateUrl: debugItem,
    }
  }, {
    state: 'developer',
    config: {
      url: '/developer',
      templateUrl: developer,
    }
  }, {
    state: 'login',
    config: {
      url: '/login',
      templateUrl: login,
    }
  }];<commit_msg>Added the shell to the routes.<commit_after>import content from 'app/views/content.html';
import inventory from 'app/views/inventory.template.html';
import best from 'app/views/best.template.html';
import vendors from 'app/views/vendors.template.html';
import materialExchange from 'app/views/mats-exchange.template.html';
import debugItem from 'app/views/debugItem.template.html';
import developer from 'app/scripts/developer/developer.template.html';
import login from 'app/scripts/login/login.template.html';

function routes(routerHelper) {
  'ngInject';

  routerHelper.configureStates(getStates(), '/inventory');
}

function getStates() {
  return [{
    state: 'root',
    config: {
      abstract: true,
      templateUrl: content,
      url: ''
    }
  }, {
    state: 'inventory',
    config: {
      parent: 'root',
      templateUrl: inventory,
      url: '/inventory'
    }
  }, {
    state: 'best',
    config: {
      parent: 'root',
      templateUrl: best,
      url: '/best'
    }
  }, {
    state: 'vendors',
    config: {
      parent: 'root',
      templateUrl: vendors,
      url: '/vendors'
    }
  }, {
    state: 'materials-exchange',
    config: {
      parent: 'root',
      url: '/materials-exchange',
      templateUrl: materialExchange,
    }
  }, {
    state: 'debugItem',
    config: {
      parent: 'root',
      url: '/debugItem/:itemId',
      templateUrl: debugItem,
    }
  }, {
    state: 'developer',
    config: {
      parent: 'root',
      url: '/developer',
      templateUrl: developer,
    }
  }, {
    state: 'login',
    config: {
      parent: 'root',
      url: '/login',
      templateUrl: login,
    }
  }];
{'fraction_non_alphanumeric': 0.14935269971581938, 'fraction_numerical': 0.0, 'mean_word_length': 2.6288659793814433, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6411135', 'n_tokens_mistral': 1018, 'n_tokens_neox': 997, 'n_words': 215}