Helper for interacting with an incoming Brightspace JWT
Convert a JSON Web Key to a PEM
GitHub API token authentication for browsers and Node.js
Translate ECDSA signatures between ASN.1/DER and JOSE-style concatenation
Get the auth token set for an npm registry (if any)
Library for generating, storing, and retrieving keypairs for use in Brightspace's auth framework.
Octokit authentication strategy for OAuth clients
Make token assertions against an auth service
GitHub App authentication for JavaScript
GitHub OAuth App authentication for JavaScript
Internationalization APIs for number, date, time and file size formatting and parsing in D2L Brightspace.
Validate an incoming Brightspace JWT
A collection of accessible, free, open-source web components for building Brightspace applications
Common Brightspace eslint configs.
Amazon Cognito Identity Provider JavaScript SDK
MCP server for D2L Brightspace (multi-auth, opt-in writes, session cache)
Utilities for testing front-end components and applications
Helper package for generating reports for use with the D2L test reporting framework
JavaScript client for sending logs to the Brightspace Logging service.
Manage node_modules trees
Client for sending telemetry from the browser to a telemetry service
Common Brightspace stylelint configs.
A collection of experimental web components and tools for building Brightspace applications.
Require conditions are met by a Brigtspace JWT