xmpp.chapril.org-conversejs/src/headless
JC Brand 5e6c2b9982 Move role modifying method to the model
and also first check whether we have an occupant with that nickname.

Since roles are session based, it doesn't make any sense to try to
modify the role for a user not in the room.
2019-05-27 12:27:03 +02:00
..
templates Move unnecessary templates in headless package to main package 2018-10-22 13:59:06 +02:00
utils Terminology fix 2019-05-26 11:20:31 +02:00
converse-bookmarks.js Use composition instead of overrides 2019-05-24 16:02:07 +02:00
converse-caps.js Move converse-caps into the headless build 2019-04-10 19:22:11 +02:00
converse-chatboxes.js Allow the full app to be embedded. 2019-05-24 20:39:19 +02:00
converse-core.js Allow the full app to be embedded. 2019-05-24 20:39:19 +02:00
converse-disco.js Update to latest backbone.overview 2019-05-23 14:44:10 +02:00
converse-mam.js Use composition instead of overrides 2019-05-24 16:02:07 +02:00
converse-muc.js Move role modifying method to the model 2019-05-27 12:27:03 +02:00
converse-ping.js Use API to emit and listen to events 2019-03-29 14:16:07 +01:00
converse-pubsub.js Replace lodash methods with native ones and remove lodash.fp 2019-05-14 12:41:47 +02:00
converse-roster.js Use composition instead of overrides 2019-05-24 16:02:07 +02:00
converse-vcard.js Update to latest backbone.overview 2019-05-23 14:44:10 +02:00
headless.js Split bookmarks plugin into headless and views 2019-05-21 11:35:00 +02:00
i18n.js Replace moment with DayJS 2019-05-06 14:27:18 +02:00
lodash.noconflict.js Store lerna packages in the src directory 2018-10-22 13:29:25 +02:00
package-lock.json Remove alias for xss. Upgrade pluggable.js to version 2.0.1 2019-05-13 18:54:00 +02:00
package.json Bump strophe.js to 1.3.3 2019-05-15 09:50:17 +02:00
polyfill.js Store lerna packages in the src directory 2018-10-22 13:29:25 +02:00
README.md Update build docs on converse-headless and add README 2018-10-26 16:07:37 +02:00

Converse Headless

Converse has a special build called the headless build.

You can generate it yourself by running make dist/converse-headless.js

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.