Jelajahi Sumber

core: Allow multiple imports

JC Brand 5 tahun lalu
induk
melakukan
7e2552bd8c
47 mengubah file dengan 51 tambahan dan 54 penghapusan
  1. 1 1
      src/components/dropdown.js
  2. 1 1
      src/converse-autocomplete.js
  3. 1 1
      src/converse-bookmark-views.js
  4. 1 1
      src/converse-chatboxviews.js
  5. 1 1
      src/converse-chatview.js
  6. 1 1
      src/converse-controlbox.js
  7. 1 1
      src/converse-dragresize.js
  8. 1 1
      src/converse-fullscreen.js
  9. 1 1
      src/converse-headlines-view.js
  10. 1 1
      src/converse-mam-views.js
  11. 1 1
      src/converse-message-view.js
  12. 1 1
      src/converse-minimize.js
  13. 1 1
      src/converse-modal.js
  14. 1 1
      src/converse-muc-views.js
  15. 1 1
      src/converse-notification.js
  16. 1 1
      src/converse-oauth.js
  17. 1 1
      src/converse-omemo.js
  18. 1 1
      src/converse-profile.js
  19. 1 1
      src/converse-push.js
  20. 1 1
      src/converse-register.js
  21. 1 1
      src/converse-roomslist.js
  22. 1 1
      src/converse-rosterview.js
  23. 1 1
      src/converse-singleton.js
  24. 1 1
      src/converse-uniview.js
  25. 1 1
      src/converse.js
  26. 1 1
      src/headless/converse-adhoc.js
  27. 1 1
      src/headless/converse-bookmarks.js
  28. 1 1
      src/headless/converse-bosh.js
  29. 1 1
      src/headless/converse-caps.js
  30. 1 1
      src/headless/converse-chat.js
  31. 1 1
      src/headless/converse-chatboxes.js
  32. 5 8
      src/headless/converse-core.js
  33. 1 1
      src/headless/converse-disco.js
  34. 1 1
      src/headless/converse-emoji.js
  35. 1 1
      src/headless/converse-headlines.js
  36. 1 1
      src/headless/converse-mam.js
  37. 1 1
      src/headless/converse-muc.js
  38. 1 1
      src/headless/converse-ping.js
  39. 1 1
      src/headless/converse-pubsub.js
  40. 1 1
      src/headless/converse-roster.js
  41. 1 1
      src/headless/converse-rsm.js
  42. 1 1
      src/headless/converse-smacks.js
  43. 1 1
      src/headless/converse-status.js
  44. 1 1
      src/headless/converse-vcard.js
  45. 1 1
      src/headless/headless.js
  46. 1 1
      src/headless/utils/muc.js
  47. 1 1
      src/templates/chatroom_head.js

+ 1 - 1
src/components/dropdown.js

@@ -2,7 +2,7 @@ import { html } from 'lit-element';
 import { CustomElement } from './element.js';
 import { CustomElement } from './element.js';
 import { until } from 'lit-html/directives/until.js';
 import { until } from 'lit-html/directives/until.js';
 import DOMNavigator from "../dom-navigator";
 import DOMNavigator from "../dom-navigator";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 
 
 
 
 const u = converse.env.utils;
 const u = converse.env.utils;

+ 1 - 1
src/converse-autocomplete.js

@@ -7,7 +7,7 @@
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  */
  */
 import { Events } from 'skeletor.js/src/events.js';
 import { Events } from 'skeletor.js/src/events.js';
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 
 
 const u = converse.env.utils;
 const u = converse.env.utils;
 
 

+ 1 - 1
src/converse-bookmark-views.js

@@ -5,7 +5,7 @@
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  */
  */
 import "@converse/headless/converse-muc";
 import "@converse/headless/converse-muc";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import tpl_bookmarks_list from "templates/bookmarks_list.js"
 import tpl_bookmarks_list from "templates/bookmarks_list.js"
 import tpl_muc_bookmark_form from "templates/muc_bookmark_form.js";
 import tpl_muc_bookmark_form from "templates/muc_bookmark_form.js";
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';

+ 1 - 1
src/converse-chatboxviews.js

@@ -7,7 +7,7 @@ import "@converse/headless/converse-chatboxes";
 import { Overview } from "skeletor.js/src/overview";
 import { Overview } from "skeletor.js/src/overview";
 import { View } from "skeletor.js/src/view";
 import { View } from "skeletor.js/src/view";
 import { result } from "lodash";
 import { result } from "lodash";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import tpl_avatar from "templates/avatar.svg";
 import tpl_avatar from "templates/avatar.svg";
 import tpl_background_logo from "templates/background_logo.html";
 import tpl_background_logo from "templates/background_logo.html";
 import tpl_chatboxes from "templates/chatboxes.html";
 import tpl_chatboxes from "templates/chatboxes.html";

+ 1 - 1
src/converse-chatview.js

@@ -10,7 +10,7 @@ import { BootstrapModal } from "./converse-modal.js";
 import { Overview } from "skeletor.js/src/overview";
 import { Overview } from "skeletor.js/src/overview";
 import { debounce, isString } from "lodash";
 import { debounce, isString } from "lodash";
 import { html, render } from "lit-html";
 import { html, render } from "lit-html";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 import tpl_chatbox from "templates/chatbox.js";
 import tpl_chatbox from "templates/chatbox.js";
 import tpl_chatbox_head from "templates/chatbox_head.js";
 import tpl_chatbox_head from "templates/chatbox_head.js";

+ 1 - 1
src/converse-controlbox.js

@@ -7,7 +7,7 @@ import "converse-chatview";
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { View } from "skeletor.js/src/view";
 import { View } from "skeletor.js/src/view";
 import bootstrap from "bootstrap.native";
 import bootstrap from "bootstrap.native";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 import tpl_brand_heading from "templates/converse_brand_heading.html";
 import tpl_brand_heading from "templates/converse_brand_heading.html";
 import tpl_controlbox from "templates/controlbox.html";
 import tpl_controlbox from "templates/controlbox.html";

+ 1 - 1
src/converse-dragresize.js

@@ -6,7 +6,7 @@
 import "converse-chatview";
 import "converse-chatview";
 import "converse-controlbox";
 import "converse-controlbox";
 import { debounce } from "lodash";
 import { debounce } from "lodash";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import tpl_dragresize from "templates/dragresize.html";
 import tpl_dragresize from "templates/dragresize.html";
 
 
 const u = converse.env.utils;
 const u = converse.env.utils;

+ 1 - 1
src/converse-fullscreen.js

@@ -7,7 +7,7 @@ import "@converse/headless/converse-muc";
 import "converse-chatview";
 import "converse-chatview";
 import "converse-controlbox";
 import "converse-controlbox";
 import "converse-singleton";
 import "converse-singleton";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import tpl_brand_heading from "templates/inverse_brand_heading.html";
 import tpl_brand_heading from "templates/inverse_brand_heading.html";
 
 
 
 

+ 1 - 1
src/converse-headlines-view.js

@@ -7,7 +7,7 @@ import "converse-chatview";
 import { View } from 'skeletor.js/src/view.js';
 import { View } from 'skeletor.js/src/view.js';
 import { __ } from '@converse/headless/i18n';
 import { __ } from '@converse/headless/i18n';
 import { render } from "lit-html";
 import { render } from "lit-html";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import tpl_chatbox from "templates/chatbox.js";
 import tpl_chatbox from "templates/chatbox.js";
 import tpl_headline_panel from "templates/headline_panel.js";
 import tpl_headline_panel from "templates/headline_panel.js";
 
 

+ 1 - 1
src/converse-mam-views.js

@@ -5,7 +5,7 @@
  * @copyright 2020, the Converse.js contributors
  * @copyright 2020, the Converse.js contributors
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  */
  */
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import { debounce } from 'lodash'
 import { debounce } from 'lodash'
 
 
 
 

+ 1 - 1
src/converse-message-view.js

@@ -6,7 +6,7 @@
 import "./utils/html";
 import "./utils/html";
 import "@converse/headless/converse-emoji";
 import "@converse/headless/converse-emoji";
 import URI from "urijs";
 import URI from "urijs";
-import converse from  "@converse/headless/converse-core";
+import { converse } from  "@converse/headless/converse-core";
 import { BootstrapModal } from "./converse-modal.js";
 import { BootstrapModal } from "./converse-modal.js";
 import { debounce } from 'lodash'
 import { debounce } from 'lodash'
 import { render } from "lit-html";
 import { render } from "lit-html";

+ 1 - 1
src/converse-minimize.js

@@ -9,7 +9,7 @@ import { Overview } from "skeletor.js/src/overview";
 import { View } from "skeletor.js/src/view";
 import { View } from "skeletor.js/src/view";
 import { __ } from '@converse/headless/i18n';
 import { __ } from '@converse/headless/i18n';
 import { debounce, sum } from 'lodash';
 import { debounce, sum } from 'lodash';
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import tpl_chats_panel from "templates/chats_panel.html";
 import tpl_chats_panel from "templates/chats_panel.html";
 import tpl_toggle_chats from "templates/toggle_chats.html";
 import tpl_toggle_chats from "templates/toggle_chats.html";
 import tpl_trimmed_chat from "templates/trimmed_chat.html";
 import tpl_trimmed_chat from "templates/trimmed_chat.html";

+ 1 - 1
src/converse-modal.js

@@ -9,7 +9,7 @@ import { isString } from "lodash";
 import { render } from 'lit-html';
 import { render } from 'lit-html';
 import { __ } from '@converse/headless/i18n';
 import { __ } from '@converse/headless/i18n';
 import bootstrap from "bootstrap.native";
 import bootstrap from "bootstrap.native";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 import tpl_alert_component from "templates/alert.js";
 import tpl_alert_component from "templates/alert.js";
 import tpl_alert_modal from "templates/alert_modal.js";
 import tpl_alert_modal from "templates/alert_modal.js";

+ 1 - 1
src/converse-muc-views.js

@@ -13,7 +13,7 @@ import { BootstrapModal } from "./converse-modal.js";
 import { render } from "lit-html";
 import { render } from "lit-html";
 import { __ } from '@converse/headless/i18n';
 import { __ } from '@converse/headless/i18n';
 import RoomDetailsModal from 'modals/muc-details.js';
 import RoomDetailsModal from 'modals/muc-details.js';
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 import st from "@converse/headless/utils/stanza";
 import st from "@converse/headless/utils/stanza";
 import tpl_add_chatroom_modal from "templates/add_chatroom_modal.js";
 import tpl_add_chatroom_modal from "templates/add_chatroom_modal.js";

+ 1 - 1
src/converse-notification.js

@@ -3,7 +3,7 @@
  * @copyright 2020, the Converse.js contributors
  * @copyright 2020, the Converse.js contributors
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  */
  */
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 
 
 const { Strophe, sizzle } = converse.env;
 const { Strophe, sizzle } = converse.env;

+ 1 - 1
src/converse-oauth.js

@@ -6,7 +6,7 @@
 import { Collection } from "skeletor.js/src/collection";
 import { Collection } from "skeletor.js/src/collection";
 import { View } from 'skeletor.js/src/view.js';
 import { View } from 'skeletor.js/src/view.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import hello from "hellojs";
 import hello from "hellojs";
 import tpl_oauth_providers from "templates/oauth_providers.js";
 import tpl_oauth_providers from "templates/oauth_providers.js";
 
 

+ 1 - 1
src/converse-omemo.js

@@ -9,7 +9,7 @@ import "converse-profile";
 import { Collection } from "skeletor.js/src/collection";
 import { Collection } from "skeletor.js/src/collection";
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { concat, debounce, difference, invokeMap, range, omit } from "lodash";
 import { concat, debounce, difference, invokeMap, range, omit } from "lodash";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 import tpl_toolbar_omemo from "templates/toolbar_omemo.html";
 import tpl_toolbar_omemo from "templates/toolbar_omemo.html";
 
 

+ 1 - 1
src/converse-profile.js

@@ -9,7 +9,7 @@ import "converse-modal";
 import { BootstrapModal } from "./converse-modal.js";
 import { BootstrapModal } from "./converse-modal.js";
 import UserSettingsModal from "modals/user-settings";
 import UserSettingsModal from "modals/user-settings";
 import bootstrap from "bootstrap.native";
 import bootstrap from "bootstrap.native";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 import sizzle from 'sizzle';
 import sizzle from 'sizzle';
 import tpl_chat_status_modal from "templates/chat_status_modal";
 import tpl_chat_status_modal from "templates/chat_status_modal";

+ 1 - 1
src/converse-push.js

@@ -6,7 +6,7 @@
  * @copyright 2020, the Converse.js contributors
  * @copyright 2020, the Converse.js contributors
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  */
  */
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import { filter, reject } from 'lodash';
 import { filter, reject } from 'lodash';
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 
 

+ 1 - 1
src/converse-register.js

@@ -10,7 +10,7 @@ import "converse-controlbox";
 import { __ } from '@converse/headless/i18n';
 import { __ } from '@converse/headless/i18n';
 import { View } from "skeletor.js/src/view";
 import { View } from "skeletor.js/src/view";
 import { pick } from "lodash";
 import { pick } from "lodash";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 import tpl_form_input from "templates/form_input.html";
 import tpl_form_input from "templates/form_input.html";
 import tpl_form_username from "templates/form_username.html";
 import tpl_form_username from "templates/form_username.html";

+ 1 - 1
src/converse-roomslist.js

@@ -8,7 +8,7 @@
  */
  */
 import "@converse/headless/converse-muc";
 import "@converse/headless/converse-muc";
 import RoomDetailsModal from 'modals/muc-details.js';
 import RoomDetailsModal from 'modals/muc-details.js';
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import tpl_rooms_list from "templates/rooms_list.js";
 import tpl_rooms_list from "templates/rooms_list.js";
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { View } from 'skeletor.js/src/view.js';
 import { View } from 'skeletor.js/src/view.js';

+ 1 - 1
src/converse-rosterview.js

@@ -11,7 +11,7 @@ import { BootstrapModal } from "./converse-modal.js";
 import { View } from 'skeletor.js/src/view.js';
 import { View } from 'skeletor.js/src/view.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { OrderedListView } from "skeletor.js/src/overview";
 import { OrderedListView } from "skeletor.js/src/overview";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 import tpl_add_contact_modal from "templates/add_contact_modal.js";
 import tpl_add_contact_modal from "templates/add_contact_modal.js";
 import tpl_group_header from "templates/group_header.html";
 import tpl_group_header from "templates/group_header.html";

+ 1 - 1
src/converse-singleton.js

@@ -4,7 +4,7 @@
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  * @description A plugin which restricts Converse to only one chat.
  * @description A plugin which restricts Converse to only one chat.
  */
  */
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 
 
 
 
 converse.plugins.add('converse-singleton', {
 converse.plugins.add('converse-singleton', {

+ 1 - 1
src/converse-uniview.js

@@ -11,7 +11,7 @@
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  */
  */
 import "converse-chatview";
 import "converse-chatview";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 
 
 const u = converse.env.utils;
 const u = converse.env.utils;
 
 

+ 1 - 1
src/converse.js

@@ -33,7 +33,7 @@ import "converse-uniview";
 
 
 import "../sass/converse.scss";
 import "../sass/converse.scss";
 
 
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 
 
 const WHITELISTED_PLUGINS = [
 const WHITELISTED_PLUGINS = [
     'converse-autocomplete',
     'converse-autocomplete',

+ 1 - 1
src/headless/converse-adhoc.js

@@ -1,4 +1,4 @@
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 import sizzle from 'sizzle';
 import sizzle from 'sizzle';
 import st from "./utils/stanza";
 import st from "./utils/stanza";

+ 1 - 1
src/headless/converse-bookmarks.js

@@ -6,7 +6,7 @@
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  */
  */
 import "@converse/headless/converse-muc";
 import "@converse/headless/converse-muc";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import { Collection } from "skeletor.js/src/collection";
 import { Collection } from "skeletor.js/src/collection";
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
 import log from "./log";
 import log from "./log";

+ 1 - 1
src/headless/converse-bosh.js

@@ -6,7 +6,7 @@
  */
  */
 import 'strophe.js/src/bosh';
 import 'strophe.js/src/bosh';
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 import log from "./log";
 import log from "./log";
 
 
 const { Strophe } = converse.env;
 const { Strophe } = converse.env;

+ 1 - 1
src/headless/converse-caps.js

@@ -4,7 +4,7 @@
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  */
  */
 import SHA1 from 'strophe.js/src/sha1';
 import SHA1 from 'strophe.js/src/sha1';
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import { get } from "lodash";
 import { get } from "lodash";
 
 
 const { Strophe, $build } = converse.env;
 const { Strophe, $build } = converse.env;

+ 1 - 1
src/headless/converse-chat.js

@@ -6,7 +6,7 @@
 import { find, isMatch, isObject, isString, pick } from "lodash";
 import { find, isMatch, isObject, isString, pick } from "lodash";
 import { Collection } from "skeletor.js/src/collection";
 import { Collection } from "skeletor.js/src/collection";
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 import filesize from "filesize";
 import filesize from "filesize";
 import log from "./log";
 import log from "./log";
 import st from "./utils/stanza";
 import st from "./utils/stanza";

+ 1 - 1
src/headless/converse-chatboxes.js

@@ -5,7 +5,7 @@
  */
  */
 import "./converse-emoji";
 import "./converse-emoji";
 import { Collection } from "skeletor.js/src/collection";
 import { Collection } from "skeletor.js/src/collection";
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 import { isString } from "lodash";
 import { isString } from "lodash";
 import log from "./log";
 import log from "./log";
 
 

+ 5 - 8
src/headless/converse-core.js

@@ -3,12 +3,12 @@
  * @copyright The Converse.js contributors
  * @copyright The Converse.js contributors
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  */
  */
-import { __, i18n } from './i18n';
-import { assignIn, debounce, invoke, isFunction, isObject, isString, pick } from 'lodash';
 import { Collection } from "skeletor.js/src/collection";
 import { Collection } from "skeletor.js/src/collection";
 import { Events } from 'skeletor.js/src/events.js';
 import { Events } from 'skeletor.js/src/events.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { Router } from 'skeletor.js/src/router.js';
 import { Router } from 'skeletor.js/src/router.js';
+import { __, i18n } from './i18n';
+import { assignIn, debounce, invoke, isFunction, isObject, isString, pick } from 'lodash';
 import 'strophe.js/src/websocket';
 import 'strophe.js/src/websocket';
 import './polyfill';
 import './polyfill';
 import * as strophe from 'strophe.js/src/core';
 import * as strophe from 'strophe.js/src/core';
@@ -162,9 +162,7 @@ const DEFAULT_SETTINGS = {
  * @global
  * @global
  * @namespace _converse
  * @namespace _converse
  */
  */
-// Strictly speaking _converse is not a global, but we need to set it as
-// such to get JSDoc to create the correct document site strucure.
-const _converse = {
+export const _converse = {
     'templates': {},
     'templates': {},
     'promises': {},
     'promises': {},
 
 
@@ -1738,8 +1736,8 @@ function setUnloadEvent () {
     }
     }
 }
 }
 
 
+export const converse = window.converse;
 
 
-window.converse = window.converse || {};
 
 
 /**
 /**
  * ### The Public API
  * ### The Public API
@@ -1754,7 +1752,7 @@ window.converse = window.converse || {};
  * @global
  * @global
  * @namespace converse
  * @namespace converse
  */
  */
-Object.assign(window.converse, {
+Object.assign(converse, {
 
 
     CHAT_STATES: ['active', 'composing', 'gone', 'inactive', 'paused'],
     CHAT_STATES: ['active', 'composing', 'gone', 'inactive', 'paused'],
 
 
@@ -1914,4 +1912,3 @@ Object.assign(window.converse, {
  * @example window.addEventListener('converse-loaded', () => converse.initialize());
  * @example window.addEventListener('converse-loaded', () => converse.initialize());
  */
  */
 window.dispatchEvent(new CustomEvent('converse-loaded'));
 window.dispatchEvent(new CustomEvent('converse-loaded'));
-export default converse;

+ 1 - 1
src/headless/converse-disco.js

@@ -7,7 +7,7 @@
 import { isEmpty, isObject } from "lodash";
 import { isEmpty, isObject } from "lodash";
 import { Collection } from "skeletor.js/src/collection";
 import { Collection } from "skeletor.js/src/collection";
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 import log from "./log";
 import log from "./log";
 import sizzle from "sizzle";
 import sizzle from "sizzle";
 
 

+ 1 - 1
src/headless/converse-emoji.js

@@ -6,7 +6,7 @@
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { find, uniq } from "lodash";
 import { find, uniq } from "lodash";
 import * as twemoji from "twemoji";
 import * as twemoji from "twemoji";
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 
 
 const u = converse.env.utils;
 const u = converse.env.utils;
 
 

+ 1 - 1
src/headless/converse-headlines.js

@@ -4,7 +4,7 @@
  * @description XEP-0045 Multi-User Chat Views
  * @description XEP-0045 Multi-User Chat Views
  */
  */
 import { isString } from "lodash";
 import { isString } from "lodash";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import st from "./utils/stanza";
 import st from "./utils/stanza";
 
 
 const u = converse.env.utils;
 const u = converse.env.utils;

+ 1 - 1
src/headless/converse-mam.js

@@ -7,7 +7,7 @@
 import "./converse-disco";
 import "./converse-disco";
 import "./converse-rsm";
 import "./converse-rsm";
 import { intersection, pick } from 'lodash'
 import { intersection, pick } from 'lodash'
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 import log from "./log";
 import log from "./log";
 import sizzle from "sizzle";
 import sizzle from "sizzle";
 
 

+ 1 - 1
src/headless/converse-muc.js

@@ -10,7 +10,7 @@ import "./converse-emoji";
 import { Collection } from "skeletor.js/src/collection";
 import { Collection } from "skeletor.js/src/collection";
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { clone, debounce, intersection, invoke, isElement, isObject, isString, pick, uniq, zipObject } from "lodash";
 import { clone, debounce, intersection, invoke, isElement, isObject, isString, pick, uniq, zipObject } from "lodash";
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 import log from "./log";
 import log from "./log";
 import muc_utils from "./utils/muc";
 import muc_utils from "./utils/muc";
 import st from "./utils/stanza";
 import st from "./utils/stanza";

+ 1 - 1
src/headless/converse-ping.js

@@ -6,7 +6,7 @@
  * @copyright 2020, the Converse.js contributors
  * @copyright 2020, the Converse.js contributors
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  */
  */
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 import log from "./log";
 import log from "./log";
 
 
 const { Strophe, $iq } = converse.env;
 const { Strophe, $iq } = converse.env;

+ 1 - 1
src/headless/converse-pubsub.js

@@ -4,7 +4,7 @@
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  */
  */
 import "./converse-disco";
 import "./converse-disco";
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 import log from "./log";
 import log from "./log";
 
 
 const { Strophe, $iq } = converse.env;
 const { Strophe, $iq } = converse.env;

+ 1 - 1
src/headless/converse-roster.js

@@ -7,7 +7,7 @@ import "@converse/headless/converse-status";
 import { Collection } from "skeletor.js/src/collection";
 import { Collection } from "skeletor.js/src/collection";
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { invoke, isEmpty, isNaN, isString, propertyOf, sum } from "lodash";
 import { invoke, isEmpty, isNaN, isString, propertyOf, sum } from "lodash";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import log from "./log";
 import log from "./log";
 
 
 const { Strophe, $iq, $pres, dayjs, sizzle } = converse.env;
 const { Strophe, $iq, $pres, dayjs, sizzle } = converse.env;

+ 1 - 1
src/headless/converse-rsm.js

@@ -6,7 +6,7 @@
  *   Some code taken from the Strophe RSM plugin, licensed under the MIT License
  *   Some code taken from the Strophe RSM plugin, licensed under the MIT License
  *   Copyright 2006-2017 Strophe (https://github.com/strophe/strophejs)
  *   Copyright 2006-2017 Strophe (https://github.com/strophe/strophejs)
  */
  */
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 
 
 const { Strophe, $build } = converse.env;
 const { Strophe, $build } = converse.env;
 
 

+ 1 - 1
src/headless/converse-smacks.js

@@ -4,7 +4,7 @@
  * @license Mozilla Public License (MPLv2)
  * @license Mozilla Public License (MPLv2)
  * @description Converse.js plugin which adds support for XEP-0198: Stream Management
  * @description Converse.js plugin which adds support for XEP-0198: Stream Management
  */
  */
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 import log from "./log";
 import log from "./log";
 
 
 const { Strophe } = converse.env;
 const { Strophe } = converse.env;

+ 1 - 1
src/headless/converse-status.js

@@ -5,7 +5,7 @@
  */
  */
 import { isNaN, isObject, isString } from "lodash";
 import { isNaN, isObject, isString } from "lodash";
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 
 
 const { Strophe, $build, $pres } = converse.env;
 const { Strophe, $build, $pres } = converse.env;
 
 

+ 1 - 1
src/headless/converse-vcard.js

@@ -7,7 +7,7 @@ import "./converse-status";
 import { Collection } from "skeletor.js/src/collection";
 import { Collection } from "skeletor.js/src/collection";
 import { Model } from 'skeletor.js/src/model.js';
 import { Model } from 'skeletor.js/src/model.js';
 import { has, isString } from "lodash";
 import { has, isString } from "lodash";
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 import log from "@converse/headless/log";
 import log from "@converse/headless/log";
 import tpl_vcard from "./templates/vcard.html";
 import tpl_vcard from "./templates/vcard.html";
 
 

+ 1 - 1
src/headless/headless.js

@@ -21,6 +21,6 @@ import "./converse-status";      // XEP-0199 XMPP Ping
 import "./converse-vcard";       // XEP-0054 VCard-temp
 import "./converse-vcard";       // XEP-0054 VCard-temp
 /* END: Removable components */
 /* END: Removable components */
 
 
-import converse from "./converse-core";
+import { converse } from "./converse-core";
 
 
 export default converse;
 export default converse;

+ 1 - 1
src/headless/utils/muc.js

@@ -4,7 +4,7 @@
  * @description This is the MUC utilities module.
  * @description This is the MUC utilities module.
  */
  */
 import { difference, indexOf } from "lodash";
 import { difference, indexOf } from "lodash";
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import u from "./core";
 import u from "./core";
 
 
 const { Strophe, sizzle } = converse.env;
 const { Strophe, sizzle } = converse.env;

+ 1 - 1
src/templates/chatroom_head.js

@@ -3,7 +3,7 @@ import { __ } from '@converse/headless/i18n';
 import { html } from "lit-html";
 import { html } from "lit-html";
 import { unsafeHTML } from 'lit-html/directives/unsafe-html.js';
 import { unsafeHTML } from 'lit-html/directives/unsafe-html.js';
 import { until } from 'lit-html/directives/until.js';
 import { until } from 'lit-html/directives/until.js';
-import converse from "@converse/headless/converse-core";
+import { converse } from "@converse/headless/converse-core";
 import xss from "xss/dist/xss";
 import xss from "xss/dist/xss";
 
 
 const u = converse.env.utils;
 const u = converse.env.utils;