All @majikah/majik-message versions

@majikah/majik-message @0.3.7

Apache-2.0
License
No
Install Scripts
21
Dependencies
3
Dev Dependencies
133.0 KB
Package Size
Published

Post-quantum end-to-end encryption with ML-KEM-768. Seed phrase–based accounts. Auto-expiring messages. Offline-ready. Exportable encrypted messages. Tamper-proof threads with blockchain-like integrity. Quantum-resistant messaging.

Maintainers

thezelijah

Keywords

majikmajik-messagesecure messagingencrypted messagingend-to-end encryptionmessage encryptiondecrypt messagesencrypt messagescryptographyclient-side encryptionzero-knowledge encryptionprivacy-firstprivacy focusedsecure communicationsecure chatephemeral messagingkeypair encryptionpublic key encryptionprivate keyed25519x25519aesaes-gcmargon2idsha256seed phrasebip39deterministic keysbrowser encryptionweb encryptionencrypt textdecrypt textcross-platform encryptionmlkem768typescript encryptioncrypto libraryencryption librarysecurity librarynpm cryptonpm encryptionchrome extensionbrowser extensiondesktop encryptionlocal-firstoffline encryptionopen source securityopen source encryptionopen source cryptography

Dependencies (21)

PackageConstraintRegistry Status
fernet ^0.3.3 auto_approved
fflate ^0.8.2 auto_approved
nanoid ^5.1.6 auto_approved
ed2curve ^0.3.0 auto_approved
@scure/bip39 ^1.6.0 auto_approved
@noble/hashes ^2.0.1 auto_approved
@stablelib/aes ^2.0.1 auto_approved
@stablelib/gcm ^2.0.1 auto_approved
@stablelib/pbkdf2 ^2.0.1 auto_approved
@stablelib/random ^2.0.1 auto_approved
@stablelib/sha256 ^2.0.1 auto_approved
@stablelib/x25519 ^2.0.1 auto_approved
@bokuweb/zstd-wasm ^0.0.27 auto_approved
@majikah/majik-key ^0.2.7 auto_approved
@stablelib/ed25519 ^2.0.2 auto_approved
@majikah/majik-file ^0.1.4 No greenflagged match
@noble/post-quantum ^0.5.4 auto_approved
@majikah/majik-contact ^0.0.4 auto_approved
@thezelijah/majik-user ^1.0.6 auto_approved
@majikah/majik-envelope ^0.0.2 auto_approved
@majikah/majik-signature ^0.0.17 auto_approved

Dev Dependencies (3)

PackageConstraintRegistry Status
@types/node ^25.0.3 auto_approved
@types/fernet ^0.4.3 Not imported
@types/ed2curve ^0.2.4 auto_approved

Transitive Dependency Tree

88 transitive deps max depth 8
  ├─ @bokuweb/zstd-wasm ^0.0.27 → 0.0.27
  ├─ @majikah/majik-contact ^0.0.4 → 0.0.4
  ├─ @majikah/majik-envelope ^0.0.2 → 0.0.2
  ├─ @majikah/majik-file ^0.1.4
  ├─ @majikah/majik-key ^0.2.7 → 0.2.7
  ├─ @majikah/majik-signature ^0.0.17 → 0.0.17
  ├─ @noble/hashes ^2.0.1 → 2.0.1
  ├─ @noble/post-quantum ^0.5.4 → 0.5.4
  ├─ @scure/bip39 ^1.6.0 → 1.6.0
  ├─ @stablelib/aes ^2.0.1 → 2.0.1
  ├─ @stablelib/ed25519 ^2.0.2 → 2.1.0
  ├─ @stablelib/gcm ^2.0.1 → 2.0.1
  ├─ @stablelib/pbkdf2 ^2.0.1 → 2.0.1
  ├─ @stablelib/random ^2.0.1 → 2.0.1
  ├─ @stablelib/sha256 ^2.0.1 → 2.0.1
  ├─ @stablelib/x25519 ^2.0.1 → 2.0.1
  ├─ @thezelijah/majik-user ^1.0.6 → 1.0.6
  ├─ ed2curve ^0.3.0 → 0.3.0
  ├─ fernet ^0.3.3 → 0.3.3
  ├─ fflate ^0.8.2 → 0.8.3
├─ nanoid ^5.1.6 → 5.1.11
  ├─ @bokuweb/zstd-wasm ^0.0.27 → 0.0.27
  ├─ @majikah/majik-contact ^0.0.3 → 0.0.3
  ├─ @majikah/majik-contact ^0.0.4 → 0.0.4
  ├─ @majikah/majik-key ^0.2.6
  ├─ @noble/curves ~2.0.0 → 2.0.1
  ├─ @noble/hashes ^2.0.1 → 2.0.1
  ├─ @noble/hashes ~1.8.0 → 1.8.0
  ├─ @noble/hashes ~2.0.0 → 2.0.1
  ├─ @noble/post-quantum ^0.5.4 → 0.5.4
  ├─ @scure/base ~1.2.5 → 1.2.6
  ├─ @scure/bip39 ^1.6.0 → 1.6.0
  ├─ @stablelib/aead ^2.0.0 → 2.0.0
  ├─ @stablelib/aes ^2.0.1 → 2.0.1
  ├─ @stablelib/binary ^2.0.1 → 2.0.1
  ├─ @stablelib/blockcipher ^2.0.0
  ├─ @stablelib/constant-time ^2.0.1 → 2.0.1
  ├─ @stablelib/ed25519 ^2.0.2 → 2.1.0
  ├─ @stablelib/gcm ^2.0.1 → 2.0.1
  ├─ @stablelib/hash ^2.0.0 → 2.0.0
  ├─ @stablelib/hmac ^2.0.1 → 2.0.1
  ├─ @stablelib/pbkdf2 ^2.0.1 → 2.0.1
  ├─ @stablelib/random ^2.0.1 → 2.0.1
  ├─ @stablelib/sha256 ^2.0.1 → 2.0.1
  ├─ @stablelib/sha512 ^2.0.1 → 2.0.1
  ├─ @stablelib/wipe ^2.0.1 → 2.0.1
  ├─ @stablelib/x25519 ^2.0.1 → 2.0.1
  ├─ @thezelijah/majik-user ^1.0.6 → 1.0.6
  ├─ crypto-js ~4.2.0 → 4.2.0
  ├─ ed2curve ^0.3.0 → 0.3.0
  ├─ fflate ^0.8.2 → 0.8.3
  ├─ hash-wasm ^4.12.0 → 4.12.0
  ├─ isomorphic-dompurify ^2.35.0 → 2.36.0
  ├─ pdf-lib ^1.17.1 → 1.17.1
  ├─ tweetnacl 1.x.x → 1.0.3
  ├─ urlsafe-base64 1.0.0
├─ uuid ^13.0.0 → 13.0.2
  ├─ @noble/curves ~2.0.0 → 2.0.1
  ├─ @noble/hashes ~2.0.0 → 2.0.1
  ├─ @noble/hashes ~1.8.0 → 1.8.0
  ├─ @noble/hashes 2.0.1 → 2.0.1
  ├─ @pdf-lib/standard-fonts ^1.0.0 → 1.0.0
  ├─ @pdf-lib/upng ^1.0.1 → 1.0.1
  ├─ @scure/base ~1.2.5 → 1.2.6
  ├─ @stablelib/aead ^2.0.0 → 2.0.0
  ├─ @stablelib/binary ^2.0.1 → 2.0.1
  ├─ @stablelib/blockcipher ^2.0.0
  ├─ @stablelib/constant-time ^2.0.1 → 2.0.1
  ├─ @stablelib/hash ^2.0.0 → 2.0.0
  ├─ @stablelib/hmac ^2.0.1 → 2.0.1
  ├─ @stablelib/int ^2.0.1 → 2.0.1
  ├─ @stablelib/random ^2.0.1 → 2.0.1
  ├─ @stablelib/sha256 ^2.0.1 → 2.0.1
  ├─ @stablelib/sha512 ^2.0.1 → 2.0.1
  ├─ @stablelib/wipe ^2.0.1 → 2.0.1
  ├─ dompurify ^3.3.1 → 3.4.9
  ├─ isomorphic-dompurify ^2.35.0 → 2.36.0
  ├─ jsdom ^28.0.0 → 28.1.0
  ├─ pako ^1.0.11 → 1.0.11
  ├─ tslib ^1.11.1 → 1.14.1
  ├─ tweetnacl 1.x.x → 1.0.3
├─ uuid ^13.0.0 → 13.0.2
  ├─ @acemir/cssom ^0.9.31 → 0.9.31
  ├─ @asamuzakjp/dom-selector ^6.8.1 → 6.8.1
  ├─ @bramus/specificity ^2.4.2 → 2.4.2
  ├─ @exodus/bytes ^1.11.0 → 1.15.1
  ├─ @noble/hashes 2.0.1 → 2.0.1
  ├─ @stablelib/binary ^2.0.1 → 2.0.1
  ├─ @stablelib/constant-time ^2.0.1 → 2.0.1
  ├─ @stablelib/hash ^2.0.0 → 2.0.0
  ├─ @stablelib/int ^2.0.1 → 2.0.1
  ├─ @stablelib/wipe ^2.0.1 → 2.0.1
  ├─ cssstyle ^6.0.1 → 6.2.0
  ├─ data-urls ^7.0.0 → 7.0.0
  ├─ decimal.js ^10.6.0 → 10.6.0
  ├─ dompurify ^3.3.1 → 3.4.9
  ├─ html-encoding-sniffer ^6.0.0 → 6.0.0
  ├─ http-proxy-agent ^7.0.2 → 7.0.2
  ├─ https-proxy-agent ^7.0.6 → 7.0.6
  ├─ is-potential-custom-element-name ^1.0.1 → 1.0.1
  ├─ jsdom ^28.0.0 → 28.1.0
  ├─ pako ^1.0.10 → 1.0.11
  ├─ pako ^1.0.6 → 1.0.11
  ├─ parse5 ^8.0.0 → 8.0.1
  ├─ saxes ^6.0.0 → 6.0.0
  ├─ symbol-tree ^3.2.4 → 3.2.4
  ├─ tough-cookie ^6.0.0 → 6.0.1
  ├─ undici ^7.21.0 → 7.27.2
  ├─ w3c-xmlserializer ^5.0.0 → 5.0.0
  ├─ webidl-conversions ^8.0.1 → 8.0.1
  ├─ whatwg-mimetype ^5.0.0 → 5.0.0
  ├─ whatwg-url ^16.0.0 → 16.0.1
├─ xml-name-validator ^5.0.0 → 5.0.0
  ├─ @acemir/cssom ^0.9.31 → 0.9.31
  ├─ @asamuzakjp/css-color ^5.0.1 → 5.1.11
  ├─ @asamuzakjp/dom-selector ^6.8.1 → 6.8.1
  ├─ @asamuzakjp/nwsapi ^2.3.9
  ├─ @bramus/specificity ^2.4.2 → 2.4.2
  ├─ @csstools/css-syntax-patches-for-csstree ^1.0.28 → 1.1.5
  ├─ @exodus/bytes ^1.11.0 → 1.15.1
  ├─ @exodus/bytes ^1.6.0 → 1.15.1
  ├─ @stablelib/int ^2.0.1 → 2.0.1
  ├─ agent-base ^7.1.0 → 7.1.4
  ├─ agent-base ^7.1.2 → 7.1.4
  ├─ bidi-js ^1.0.3
  ├─ css-tree ^3.1.0 → 3.2.1
  ├─ css-tree ^3.0.0 → 3.2.1
  ├─ cssstyle ^6.0.1 → 6.2.0
  ├─ data-urls ^7.0.0 → 7.0.0
  ├─ debug 4 → 4.4.3
  ├─ debug ^4.3.4 → 4.4.3
  ├─ decimal.js ^10.6.0 → 10.6.0
  ├─ entities ^8.0.0 → 8.0.0
  ├─ html-encoding-sniffer ^6.0.0 → 6.0.0
  ├─ http-proxy-agent ^7.0.2 → 7.0.2
  ├─ https-proxy-agent ^7.0.6 → 7.0.6
  ├─ is-potential-custom-element-name ^1.0.1 → 1.0.1
  ├─ lru-cache ^11.2.6 → 11.5.1
  ├─ parse5 ^8.0.0 → 8.0.1
  ├─ saxes ^6.0.0 → 6.0.0
  ├─ symbol-tree ^3.2.4 → 3.2.4
  ├─ tldts ^7.0.5 → 7.4.2
  ├─ tough-cookie ^6.0.0 → 6.0.1
  ├─ tr46 ^6.0.0
  ├─ undici ^7.21.0 → 7.27.2
  ├─ w3c-xmlserializer ^5.0.0 → 5.0.0
  ├─ webidl-conversions ^8.0.1 → 8.0.1
  ├─ whatwg-mimetype ^5.0.0 → 5.0.0
  ├─ whatwg-url ^16.0.0 → 16.0.1
  ├─ xml-name-validator ^5.0.0 → 5.0.0
├─ xmlchars ^2.2.0
  ├─ @asamuzakjp/css-color ^5.0.1 → 5.1.11
  ├─ @asamuzakjp/generational-cache ^1.0.1 → 1.0.1
  ├─ @asamuzakjp/nwsapi ^2.3.9
  ├─ @csstools/css-calc ^3.2.0 → 3.2.0
  ├─ @csstools/css-color-parser ^4.1.0 → 4.1.3
  ├─ @csstools/css-parser-algorithms ^4.0.0 → 4.0.0
  ├─ @csstools/css-syntax-patches-for-csstree ^1.0.28 → 1.1.5
  ├─ @csstools/css-tokenizer ^4.0.0 → 4.0.0
  ├─ @exodus/bytes ^1.6.0 → 1.15.1
  ├─ @exodus/bytes ^1.11.0 → 1.15.1
  ├─ agent-base ^7.1.0 → 7.1.4
  ├─ agent-base ^7.1.2 → 7.1.4
  ├─ bidi-js ^1.0.3
  ├─ css-tree ^3.1.0 → 3.2.1
  ├─ css-tree ^3.0.0 → 3.2.1
  ├─ debug ^4.3.4 → 4.4.3
  ├─ debug 4 → 4.4.3
  ├─ entities ^8.0.0 → 8.0.0
  ├─ is-potential-custom-element-name ^1.0.1 → 1.0.1
  ├─ lru-cache ^11.2.6 → 11.5.1
  ├─ mdn-data 2.27.1 → 2.27.1
  ├─ ms ^2.1.3 → 2.1.3
  ├─ source-map-js ^1.2.1 → 1.2.1
  ├─ tldts ^7.0.5 → 7.4.2
  ├─ tldts-core ^7.4.2 → 7.4.2
  ├─ tr46 ^6.0.0
  ├─ webidl-conversions ^8.0.1 → 8.0.1
  ├─ whatwg-mimetype ^5.0.0 → 5.0.0
  ├─ whatwg-url ^16.0.0 → 16.0.1
  ├─ xml-name-validator ^5.0.0 → 5.0.0
├─ xmlchars ^2.2.0
  ├─ @asamuzakjp/generational-cache ^1.0.1 → 1.0.1
  ├─ @csstools/color-helpers ^6.0.2 → 6.0.2
  ├─ @csstools/css-calc ^3.2.0 → 3.2.0
  ├─ @csstools/css-calc ^3.2.1 → 3.2.1
  ├─ @csstools/css-color-parser ^4.1.0 → 4.1.3
  ├─ @csstools/css-parser-algorithms ^4.0.0 → 4.0.0
  ├─ @csstools/css-tokenizer ^4.0.0 → 4.0.0
  ├─ @exodus/bytes ^1.11.0 → 1.15.1
  ├─ mdn-data 2.27.1 → 2.27.1
  ├─ ms ^2.1.3 → 2.1.3
  ├─ source-map-js ^1.2.1 → 1.2.1
  ├─ tldts-core ^7.4.2 → 7.4.2
  ├─ tr46 ^6.0.0
├─ webidl-conversions ^8.0.1 → 8.0.1
  ├─ @csstools/color-helpers ^6.0.2 → 6.0.2
  ├─ @csstools/css-calc ^3.2.1 → 3.2.1

Changes from v0.1.19

Dependency Changes

ChangePackageVersion
added @majikah/majik-file ^0.1.4
added @majikah/majik-contact ^0.0.4
added @majikah/majik-envelope ^0.0.2
added @majikah/majik-signature ^0.0.17
removed idb ^8.0.3
changed @majikah/majik-key ^0.1.8 → ^0.2.7
changed @thezelijah/majik-user ^1.0.5 → ^1.0.6

File Changes

64 added 0 removed 22 modified size delta: +262.0 KB

Commit: cd7703114517 Browse source

Published to npm: