UNPKG

ts-mls

Version:

[![CI](https://github.com/LukaJCB/ts-mls/actions/workflows/ci.yml/badge.svg)](https://github.com/LukaJCB/ts-mls/actions/workflows/ci.yml) [![npm version](https://badge.fury.io/js/ts-mls.svg)](https://badge.fury.io/js/ts-mls) [![Coverage Status](https://co

107 lines (106 loc) 2.42 kB
{ "name": "ts-mls", "version": "1.0.4", "description": "", "homepage": "https://github.com/LukaJCB/ts-mls#readme", "bugs": { "url": "https://github.com/LukaJCB/ts-mls/issues" }, "main": "dist/src/index.js", "types": "dist/src/index.d.ts", "exports": { ".": { "import": "./dist/src/index.js", "require": "./dist/src/index.js", "types": "./dist/src/index.d.ts" } }, "files": [ "dist" ], "dependencies": { "@hpke/core": "^1.7.3" }, "peerDependencies": { "@hpke/chacha20poly1305": "1.6.3", "@hpke/hybridkem-x-wing": "0.5.2", "@hpke/ml-kem": "0.1.1", "@noble/curves": "^1.9.2", "@noble/post-quantum": "0.4.1" }, "peerDependenciesMeta": { "@hpke/chacha20poly1305": { "optional": true }, "@hpke/hybridkem-x-wing": { "optional": true }, "@hpke/ml-kem": { "optional": true }, "@noble/curves": { "optional": true }, "@noble/post-quantum": { "optional": true } }, "devDependencies": { "@hpke/chacha20poly1305": "1.6.3", "@hpke/hybridkem-x-wing": "0.5.2", "@hpke/ml-kem": "0.1.1", "@noble/ciphers": "^1.3.0", "@noble/curves": "^1.9.2", "@noble/post-quantum": "0.4.1", "@types/jest": "^30.0.0", "madge": "^8.0.0", "prettier": "3.6.2", "ts-jest": "^29.2.5", "typescript": "~5.8.3", "typescript-docs-verifier": "^2.5.3" }, "repository": { "type": "git", "url": "git+https://github.com/LukaJCB/ts-mls.git" }, "license": "MIT", "author": "lukajcb", "type": "module", "scripts": { "build": "tsc", "test": "jest --coverage", "format": "prettier -w .", "format:check": "prettier -c .", "verify-docs": "typescript-docs-verifier --project tsconfig.docs.json --input-files README.md docs/*.md", "verify-madge": "madge --extensions ts --circular src", "verify": "npm run build && npm run format:check && npm run verify-docs && npm run verify-madge && npm run test" }, "keywords": [ "mls", "messaging-layer-security", "rfc9420", "hpke", "pqc", "post-quantum", "elliptic", "curve", "cryptography", "ed25519", "p256", "p384", "p521", "ed448", "x25519", "ed25519", "ml-kem", "ml-dsa", "slh-dsa", "kyber", "dilithium", "sphincs", "fips203", "fips204", "fips205", "edwards" ] }