Skip to content

Latest commit

 

History

History
 
 

uri

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

URI

XMPP URIs for JavaScript

Only parsing is supported at the moment.

Install

npm install @xmpp/uri

Usage

const URI = require('@xmpp/uri')

URI.parse('xmpp://[email protected]/[email protected]/truc?message;subject=Hello%20World')

{
  authority: jid('[email protected]'), // see https://github.com/xmppjs/xmpp.js/tree/main/packages/jid
  path: jid('[email protected]/truc'), // see https://github.com/xmppjs/xmpp.js/tree/main/packages/jid
  query: {
    type: 'message',
    params: {
      subject: 'Hello World',
    },
  },
}

References