Source: node-xmpp
Section: web
Priority: optional
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Uploaders: Jonas Smedegaard <dr@jones.dk>
Build-Depends: cdbs,
 devscripts,
 debhelper,
 dh-buildinfo,
 nodejs-dev,
 node-vows,
 node-ltx,
 node-node-stringprep,
 node-node-expat
Standards-Version: 3.9.6
Homepage: https://github.com/node-xmpp/node-xmpp
Vcs-Git: git://anonscm.debian.org/collab-maint/node-xmpp
Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/node-xmpp.git

Package: node-node-xmpp
Architecture: all
Depends: ${cdbs:Depends},
 ${misc:Depends}
Recommends: ${cdbs:Recommends}
Description: idiomatic XMPP library for Node
 Node is an event-based server-side JavaScript engine.
 .
 Idiomatic XMPP client, component & server library for Node.
 .
 Objectives of node-xmpp:
  * Use Node conventions, especially 'EventEmitter', ie. for write
    buffer control
  * Fast parsing, 'node-expat' was written with this library in mind
  * Client support for both XMPP clients and components
  * Optional server infrastructure with 'Router'
  * After authentication, leave trivial protocol bits to the user, that
    is XML handling according to any XEP
 .
 Features
  * Client authentication with SASL DIGEST-MD5, PLAIN, ANONYMOUS,
    X-FACEBOOK-PLATFORM
  * `_xmpp-client._tcp` SRV record support
  * Simple JID parsing with Stringprep normalization (optional: requires
    node-stringprep installed)
  * Uses ltx
    * Much easier to handle than a standard DOM
    * xmlns-aware
    * Easy XML builder like Strophe.js (see down)
    * Non-buffering serialization
    * Was split out of node-xmpp for modularization and resuability
  * Component connections
  * Run your own server/talk to other servers with `xmpp.Router`
