xmpp.chapril.org-conversejs/src/headless
JC Brand f9650f33be Add support for XEP-0393 message styling
Fixes #1083

Directives are rendered as templates and their bodies are MessageText instances.
We thereby achieve the necessary nesting of directives (and other rich
elements inside directives) by letting each directive
body render itself similarly to how the whole message body is rendered.
2020-11-24 16:06:48 +01:00
..
utils Add support for XEP-0393 message styling 2020-11-24 16:06:48 +01:00
connection.js Split the trusted setting into two new ones: 2020-10-20 11:29:03 +02:00
converse-adhoc.js core: Allow multiple imports 2020-04-23 13:50:35 +02:00
converse-bookmarks.js Fixes #2302 Bookmarks get duplicated on server push 2020-10-23 16:22:40 +02:00
converse-bosh.js fix BOSH session restore 2020-08-24 11:46:24 +02:00
converse-caps.js Replace lodash methods with native ones 2020-10-01 12:56:00 +02:00
converse-carbons.js Fixes #2293: Message carbons not re-enabled when reconnecting 2020-10-23 21:58:47 +02:00
converse-chat.js Add support for XEP-0393 message styling 2020-11-24 16:06:48 +01:00
converse-chatboxes.js Move tab update to notification plugin 2020-11-18 10:42:31 +01:00
converse-core.js Add support for XEP-0393 message styling 2020-11-24 16:06:48 +01:00
converse-disco.js Replace lodash methods with native ones 2020-10-01 12:56:00 +02:00
converse-emoji.js fix #2304 - Custom emojis (stickers) images not shown 2020-10-21 11:01:08 +02:00
converse-headlines.js headlines-view: Update to match changes to the normal chat view 2020-10-29 11:10:55 +01:00
converse-mam.js Remove converse-rsm as whitelisted plugin and dependency 2020-10-05 21:09:02 +02:00
converse-muc.js Fixes #2337 2020-11-19 13:20:02 +01:00
converse-ping.js Rename api.settings.update to api.settings.extend 2020-06-03 09:32:16 +02:00
converse-pubsub.js pubsub: await IQ response when publishing 2020-09-18 15:09:23 +02:00
converse-roster.js Replace lodash methods with native ones 2020-10-01 12:56:00 +02:00
converse-rsm.js Refactor converse-api.query and the RSM class 2020-09-30 18:51:21 +02:00
converse-smacks.js smacks: Unregister smack stanza handlers on disconnect 2020-10-09 15:26:29 +02:00
converse-status.js Replace lodash methods with native ones 2020-10-01 12:56:00 +02:00
converse-vcard.js Replace lodash methods with native ones 2020-10-01 12:56:00 +02:00
emoji_regexes.js Get rid of Twemoji as a dependency 2020-07-10 11:21:45 +02:00
emojis.json emojis: fix rendering of custom emojis 2020-06-25 10:24:45 +02:00
headless.js Refactor converse-api.query and the RSM class 2020-09-30 18:51:21 +02:00
log.js Use @converse/skeletor, lodash-es and latest webpack-dev-server 2020-06-08 19:38:16 +02:00
package-lock.json Remove need for lodash templates in headless build 2020-09-26 09:58:34 +02:00
package.json Release 7.0.2 2020-11-23 10:18:35 +01:00
polyfill.js Replace modal templates with lit-html components 2020-01-30 17:36:55 +01:00
README.md Fixes #1961 2020-04-13 11:45:02 +02:00

Converse Headless

Converse has a special build called the headless build.

You can generate it yourself by running make src/headless/dist/converse-headless.js in the root of the converse.js repo.

The headless build is a bundle of all the non-UI parts of Converse, and its aim is to provide you with an XMPP library (and application) on which you can build your own UI.

It's also installable with NPM/Yarn as @converse/headless.

The main distribution of Converse relies on the headless build.

The file src/headless/headless.js is used to determine which plugins are included in the build.