Vendored dependencies
blamejs ships with zero npm runtime dependencies. Every third-party package the framework relies on is bundled under lib/vendor/ and committed to the repository, with its version, license, source URL and SHA-256 recorded in lib/vendor/MANIFEST.json. Refreshes go through scripts/vendor-update.sh; the SHA-256 changes whenever the bundle changes, so supply-chain drift is observable in git diff.
This page is generated at build time from lib/vendor/MANIFEST.json — the canonical source of truth — enriched with the framework files that require() each vendor bundle. The categories below mirror the security domains operators reason about when they audit the supply chain.
Crypto
Required by 5 framework files
lib/_test/crypto-fixtures.jslib/backup/crypto.jslib/crypto-hpke.jslib/crypto.jslib/vault/wrap.js
Required by 2 framework files
lib/crypto-xwing.jslib/pqc-software.js
PKI
| Package | Used for | License | Source |
|---|
@blamejs/pki 0.4.3 | Zero-dep X.509 / CRL / PKCS#12 / CMS toolkit for b.mtlsCa (ML-DSA-87 + ECDSA-P384) | Apache-2.0 | github.com/blamejs/pki |
Required by 1 framework file
lib/mtls-engine-default.js
WebAuthn
Required by 2 framework files
lib/auth/fido-mds3.jslib/auth/passkey.js
Other
| Package | Used for | License | Source |
|---|
@noble/curves 2.3.0 | | MIT | github.com/paulmillr/noble-curves |
SecLists-common-passwords-top-10000 10k-most-common (master) | NIST 800-63B §5.1.1.2 breached-password list | CC-BY-3.0 | github.com/danielmiessler/SecLists |
bimi-trust-anchors operator-managed | RFC 9091 BIMI Group Verified Mark trust-anchor bundle (PEM, concatenated). | BIMI Group / per-issuer | bimigroup.org/ |
publicsuffix-list master | Mozilla Public Suffix List — canonical catalog of effective top-level domains used by b.publicSuffix to derive organizational domains for DMARCbis (psd= / np=), BIMI, cookie-scope checks, and same-site policies. | MPL-2.0 | publicsuffix.org/list/public_suffix_list.dat |
Required by 1 framework file
Required by 1 framework file
Required by 1 framework file
Required by 2 framework files
lib/public-suffix.jslib/vendor-data.js
Last updated 2026-08-08T16:39:49.652Z by seeder.