build-website-no-otr.js 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. ({
  2. baseUrl: "../",
  3. name: "components/almond/almond.js",
  4. out: "../builds/converse.website-no-otr.min.js",
  5. include: ['main'],
  6. tpl: {
  7. // Use Mustache style syntax for variable interpolation
  8. templateSettings: {
  9. evaluate : /\{\[([\s\S]+?)\]\}/g,
  10. interpolate : /\{\{([\s\S]+?)\}\}/g
  11. }
  12. },
  13. map: {
  14. // '*' means all modules will get 'jquery-private'
  15. // for their 'jquery' dependency.
  16. '*': { 'jquery': 'jquery-private' },
  17. // 'jquery-private' wants the real jQuery module
  18. // though. If this line was not here, there would
  19. // be an unresolvable cyclic dependency.
  20. 'jquery-private': { 'jquery': 'jquery' }
  21. },
  22. paths: {
  23. "backbone": "components/backbone/backbone",
  24. "backbone.browserStorage": "components/backbone.browserStorage/backbone.browserStorage",
  25. "backbone.overview": "components/backbone.overview/backbone.overview",
  26. "bootstrap": "components/bootstrap/dist/js/bootstrap", // XXX: Only required for https://conversejs.org website
  27. "converse-dependencies": "src/deps-website-no-otr",
  28. "converse-templates": "src/templates",
  29. "eventemitter": "components/otr/build/dep/eventemitter",
  30. "jquery": "components/jquery/dist/jquery",
  31. "jquery-private": "src/jquery-private",
  32. "jquery.browser": "components/jquery.browser/dist/jquery.browser",
  33. "jquery.easing": "components/jquery-easing-original/jquery.easing.1.3", // XXX: Only required for https://conversejs.org website
  34. "moment": "components/momentjs/moment",
  35. "strophe": "components/strophe/strophe",
  36. "strophe.disco": "components/strophe.disco/index",
  37. "strophe.muc": "components/strophe.muc/index",
  38. "strophe.roster": "components/strophe.roster/index",
  39. "strophe.vcard": "components/strophe.vcard/index",
  40. "text": 'components/requirejs-text/text',
  41. "tpl": 'components/requirejs-tpl-jcbrand/tpl',
  42. "typeahead": "components/typeahead.js/dist/typeahead.jquery",
  43. "underscore": "components/underscore/underscore",
  44. "utils": "src/utils",
  45. // Locales paths
  46. "locales": "locale/locales",
  47. "jed": "components/jed/jed",
  48. "af": "locale/af/LC_MESSAGES/af",
  49. "de": "locale/de/LC_MESSAGES/de",
  50. "en": "locale/en/LC_MESSAGES/en",
  51. "es": "locale/es/LC_MESSAGES/es",
  52. "fr": "locale/fr/LC_MESSAGES/fr",
  53. "he": "locale/he/LC_MESSAGES/he",
  54. "hu": "locale/hu/LC_MESSAGES/hu",
  55. "id": "locale/id/LC_MESSAGES/id",
  56. "it": "locale/it/LC_MESSAGES/it",
  57. "ja": "locale/ja/LC_MESSAGES/ja",
  58. "nl": "locale/nl/LC_MESSAGES/nl",
  59. "pt_BR": "locale/pt_BR/LC_MESSAGES/pt_BR",
  60. "ru": "locale/ru/LC_MESSAGES/ru",
  61. "zh": "locale/zh/LC_MESSAGES/zh",
  62. // Templates
  63. "action": "src/templates/action",
  64. "add_contact_dropdown": "src/templates/add_contact_dropdown",
  65. "add_contact_form": "src/templates/add_contact_form",
  66. "change_status_message": "src/templates/change_status_message",
  67. "chat_status": "src/templates/chat_status",
  68. "chatarea": "src/templates/chatarea",
  69. "chatbox": "src/templates/chatbox",
  70. "chatroom": "src/templates/chatroom",
  71. "chatroom_password_form": "src/templates/chatroom_password_form",
  72. "chatroom_sidebar": "src/templates/chatroom_sidebar",
  73. "chatrooms_tab": "src/templates/chatrooms_tab",
  74. "chats_panel": "src/templates/chats_panel",
  75. "choose_status": "src/templates/choose_status",
  76. "contacts_panel": "src/templates/contacts_panel",
  77. "contacts_tab": "src/templates/contacts_tab",
  78. "controlbox": "src/templates/controlbox",
  79. "controlbox_toggle": "src/templates/controlbox_toggle",
  80. "field": "src/templates/field",
  81. "form_checkbox": "src/templates/form_checkbox",
  82. "form_input": "src/templates/form_input",
  83. "form_select": "src/templates/form_select",
  84. "group_header": "src/templates/group_header",
  85. "info": "src/templates/info",
  86. "login_panel": "src/templates/login_panel",
  87. "login_tab": "src/templates/login_tab",
  88. "message": "src/templates/message",
  89. "new_day": "src/templates/new_day",
  90. "occupant": "src/templates/occupant",
  91. "pending_contact": "src/templates/pending_contact",
  92. "pending_contacts": "src/templates/pending_contacts",
  93. "requesting_contact": "src/templates/requesting_contact",
  94. "requesting_contacts": "src/templates/requesting_contacts",
  95. "room_description": "src/templates/room_description",
  96. "room_item": "src/templates/room_item",
  97. "room_panel": "src/templates/room_panel",
  98. "roster": "src/templates/roster",
  99. "roster_item": "src/templates/roster_item",
  100. "search_contact": "src/templates/search_contact",
  101. "select_option": "src/templates/select_option",
  102. "status_option": "src/templates/status_option",
  103. "toggle_chats": "src/templates/toggle_chats",
  104. "toolbar": "src/templates/toolbar",
  105. "trimmed_chat": "src/templates/trimmed_chat"
  106. }
  107. })