Source: ldap-rest
Section: javascript
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Uploaders: Xavier Guimard <yadd@debian.org>
Testsuite: autopkgtest-pkg-nodejs
Build-Depends:
 debhelper-compat (= 13)
 , dh-sequence-nodejs
 , dh-nodejs
 , help2man
 , node-body-parser
 , node-csv-parse
 , node-express
 , node-express-rate-limit
 , node-fetch
 , node-fast-glob
 , node-ldapts
 , node-linagora-rabbitmq-client
 , node-lru-cache
 , node-multer
 , node-openid-client
 , node-p-limit
 , node-rollup-plugin-commonjs
 , node-rollup-plugin-json
 , node-rollup-plugin-terser
 , node-rollup-plugin-typescript
 , node-tslib
 , node-winston
 , rollup
Standards-Version: 4.7.4
Homepage: https://github.com/linagora/ldap-rest#readme
Vcs-Git: https://salsa.debian.org/js-team/ldap-rest.git
Vcs-Browser: https://salsa.debian.org/js-team/ldap-rest

Package: ldap-rest
Architecture: all
Depends:
 ${misc:Depends}
 , node-body-parser
 , node-csv-parse
 , node-express
 , node-express-rate-limit
 , node-ldapts
 , node-lru-cache
 , node-multer
 , node-fetch
 , node-p-limit
 , node-winston
Recommends:
 node-openid-client
 , node-linagora-rabbitmq-client
Provides: ${nodejs:Provides}
Description: LDAP identity-management REST API with system synchronization
 ldap-rest is a lightweight, plugin-based directory manager that exposes
 LDAP through a REST API and keeps an LDAP server as the source of truth
 for users, groups and organizations.
 .
 It serves two complementary purposes: providing a ready-to-use backend
 (REST API plus browser components) for building identity-management
 interfaces, and keeping linked systems - mail server, message bus, SCIM
 provisioning, application accounts - consistent with the directory.
 .
 Authentication is pluggable (token, TOTP, HMAC, and more), operations can
 be customized through event hooks, and high availability is supported via
 LDAP failover. Some athentication plugins are disabled for now due to
 missing dependencies.
