![JC Brand](/assets/img/avatar_default.png)
Still lacks inter-tab communication to update state across tabs, i.e. when sending a 1-on-1 message in one tab, it doesn't appear in another, because that information is not available via the websocket connection. - Create a new `Connection` class that extends Strophe.Connection and move related code from `converse-core.js` into this class. - Store the session in localStorage when using a worker - Move XEP-0156 code to connection.js This allows us to initialize the connection without needing to know the domain.
48 lines
1.1 KiB
JSON
48 lines
1.1 KiB
JSON
{
|
|
"name": "@converse/headless",
|
|
"version": "6.0.0",
|
|
"description": "Converse.js Headless build",
|
|
"author": "cmrd Senya <senya@riseup.net>",
|
|
"homepage": "https://conversejs.org",
|
|
"license": "MPL-2.0",
|
|
"main": "dist/converse-headless.min.js",
|
|
"files": [
|
|
"*.js",
|
|
"*.json",
|
|
"dist/",
|
|
"README.md",
|
|
"utils/*.js",
|
|
"templates/*.html",
|
|
"templates/*.svg"
|
|
],
|
|
"keywords": [
|
|
"converse.js",
|
|
"XMPP",
|
|
"Jabber",
|
|
"chat",
|
|
"messaging",
|
|
"chatrooms",
|
|
"webchat"
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/conversejs/converse.js.git"
|
|
},
|
|
"scripts": {
|
|
"test": "echo \"Error: run tests from root\" && exit 1"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/conversejs/converse.js/issues"
|
|
},
|
|
"gitHead": "9641dcdc820e029b05930479c242d2b707bbe8e2",
|
|
"devDependencies": {
|
|
"@converse/skeletor": "conversejs/skeletor#b260c554f4ce961c29deea4740083e58a489aa9b",
|
|
"filesize": "^6.1.0",
|
|
"jed": "1.1.1",
|
|
"localforage": "^1.7.3",
|
|
"lodash-es": "^4.17.15",
|
|
"pluggable.js": "2.0.1",
|
|
"strophe.js": "strophe/strophejs#c4a94e59877c06dc2395f4ccbd26f3fee67a4c9f"
|
|
}
|
|
}
|