Source: node-openid-client
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
 , ava <!nocheck>
 , node-typescript
 , node-undici <!nocheck>
Standards-Version: 4.7.4
Homepage: https://github.com/panva/openid-client
Vcs-Git: https://salsa.debian.org/js-team/node-openid-client.git
Vcs-Browser: https://salsa.debian.org/js-team/node-openid-client

Package: node-openid-client
Architecture: all
Depends:
 ${misc:Depends}
 , node-oauth4webapi
 , node-jose
Description: OAuth2/OpenID-Connect Client API for JavaScript Runtimes
 node-openid-client simplifies integration with authorization servers by
 providing easy-to-use APIs for the most common aute Node.js, Browsers, Deno,
 Cloudflare Workers, and more.

Package: node-jose
Architecture: all
Depends:
 ${misc:Depends}
Description: JavaScript module for JSON Object Signing and Encryption
 node-jose provides support for JSON Web Tokens (JWT), JSON Web Signature
 (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), JSON Web Key Set (JWKS),
 and more.
 .
 The module is designed to work across various Web-interoperable runtimes
 including Node.js, browsers, Cloudflare Workers, Deno, Bun, and others.

Package: node-oauth4webapi
Architecture: all
Depends:
 ${misc:Depends}
Description: Low-Level OAuth2/OpenID-Connect Client API for JavaScript Runtimes
 node-oauth4webapi provides a collection of routines that can be used to build
 client modules for OAuth 2.1, OAuth 2.0 with the latest Security Best Current
 Practices (BCP), and FAPI 2.0, as well as OpenID Connect where applicable.
