main.js 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. /* eslint-disable
  2. max-len,
  3. no-undef,
  4. */
  5. // TODO: This file was created by bulk-decaffeinate.
  6. // Fix any style issues and re-enable lint.
  7. /*
  8. * decaffeinate suggestions:
  9. * DS102: Remove unnecessary code created because of implicit returns
  10. * Full docs: https://github.com/decaffeinate/decaffeinate/blob/master/docs/suggestions.md
  11. */
  12. define([
  13. './main/token-access',
  14. './main/project-list/index',
  15. './main/account-settings',
  16. './main/clear-sessions',
  17. './main/account-upgrade',
  18. './main/plans',
  19. './main/post-gateway',
  20. './main/user-membership',
  21. './main/scribtex-popup',
  22. './main/event',
  23. './main/bonus',
  24. './main/system-messages',
  25. './main/translations',
  26. './main/subscription-dashboard',
  27. './main/new-subscription',
  28. './main/annual-upgrade',
  29. './main/register-users',
  30. './main/subscription/team-invite-controller',
  31. './main/subscription/upgrade-subscription',
  32. './main/contact-us',
  33. './main/learn',
  34. './main/exposed-settings',
  35. './main/affiliations/components/affiliationForm',
  36. './main/affiliations/controllers/UserAffiliationsController',
  37. './main/affiliations/factories/UserAffiliationsDataService',
  38. './main/oauth/controllers/UserOauthController',
  39. './main/keys',
  40. './main/importing',
  41. './analytics/AbTestingManager',
  42. './directives/autoSubmitForm',
  43. './directives/asyncForm',
  44. './directives/complexPassword',
  45. './directives/stopPropagation',
  46. './directives/focus',
  47. './directives/equals',
  48. './directives/eventTracking',
  49. './directives/fineUpload',
  50. './directives/onEnter',
  51. './directives/selectAll',
  52. './directives/maxHeight',
  53. './directives/creditCards',
  54. './directives/bookmarkableTabset',
  55. './services/queued-http',
  56. './services/validateCaptcha',
  57. './services/validateCaptchaV3',
  58. './filters/formatDate',
  59. './components/inputSuggestions',
  60. '../../modules/modules-main.js'
  61. ], function() {
  62. angular.module('SharelatexApp').config(function($locationProvider) {
  63. try {
  64. return $locationProvider.html5Mode({
  65. enabled: true,
  66. requireBase: false,
  67. rewriteLinks: false
  68. })
  69. } catch (e) {
  70. return console.error("Error while trying to fix '#' links: ", e)
  71. }
  72. })
  73. return angular.bootstrap(document.body, ['SharelatexApp'])
  74. })