licenses.dev

@transmute/ed25519-signature-2018 v0.2.1-unstable.6

This typescript module has been built to support direct substitutability with [digitalbazaar/jsonld-signatures](https://github.com/digitalbazaar/jsonld-signatures/blob/master/lib/suites/Ed25519Signature2018.js) for Linked Data Proofs.

Published on

Licenses

Learn more about license information.

Package Licenses

Apache-2.0

Dependency Licenses

MIT172
PackageRelationDependenciesPublished
@peculiar/asn1-schema • 2.3.15Decorators for ASN.1 schemas buildingINDIRECT4
@peculiar/json-schema • 1.1.12This package uses ES2015 decorators to simplify JSON schema creation and useINDIRECT1
@peculiar/webcrypto • 1.5.0A WebCrypto Polyfill for NodeJSINDIRECT7
@stablelib/aead • 1.0.1AEAD interface declaration (authenticated encryption with associated data)INDIRECT0
@stablelib/aes-kw • 1.0.1AES KW (Advanced Encryption Standard Key Wrapping)INDIRECT6
@stablelib/aes • 1.0.1AES block cipher (Advanced Encryption Standard)INDIRECT4
@stablelib/binary • 1.0.1Binary encoding and decodingINDIRECT1
@stablelib/blockcipher • 1.0.1Block cipher interface declarationINDIRECT0
@stablelib/bytes • 1.0.1Byte utilitiesINDIRECT0
@stablelib/chacha • 1.0.1ChaCha stream cipherINDIRECT3
@stablelib/chacha20poly1305 • 1.0.1ChaCha20-Poly1305 AEAD (RFC 7539)INDIRECT7
@stablelib/constant-time • 1.0.1Algorithmically constant-time utility functionsINDIRECT0
@stablelib/ed25519 • 1.0.3Ed25519 public-key signature (EdDSA with Curve25519)INDIRECT6
@stablelib/hash • 1.0.1Cryptographic hash function interface declarationsINDIRECT0
@stablelib/int • 1.0.1Integer number utilitiesINDIRECT0
@stablelib/keyagreement • 1.0.1Key agreement interface declaration and utilitiesINDIRECT1
@stablelib/poly1305 • 1.0.1Poly1305 one-time message authentication codeINDIRECT2
@stablelib/random • 1.0.2Cryptographically-secure pseudorandom number generatorINDIRECT3
@stablelib/sha512 • 1.0.1SHA-512 cryptographic hash functionINDIRECT4
@stablelib/wipe • 1.0.1Wipes bytes and arrays (sets all values to zero)INDIRECT0
@stablelib/x25519 • 1.0.3X25519 key agreement (Curve25519)INDIRECT6
@stablelib/xchacha20 • 1.0.1XChaCha20 stream cipherINDIRECT4
@stablelib/xchacha20poly1305 • 1.0.1XChaCha20-Poly1305 AEAD (draft-irtf-cfrg-xchacha-01)INDIRECT9
@transmute/did-key-ed25519 • 0.2.1-unstable.42``` npm i @transmute/did-key-ed25519@latest --save ```DIRECT62
@trust/keyto • 1.0.1A utility for translating cryptographic keys between representationsINDIRECT11
ajv • 6.12.6Another JSON Schema ValidatorINDIRECT5
array-buffer-byte-length • 1.0.2Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.INDIRECT18
arraybuffer.prototype.slice • 1.0.4ES spec-compliant shim for ArrayBuffer.prototype.sliceINDIRECT84
asn1.js • 5.4.1ASN.1 encoder and decoderINDIRECT4
asn1 • 0.2.6Contains parsers and serializers for ASN.1 (currently BER only)INDIRECT1
assert-plus • 1.0.0Extra assertions on top of node's assert moduleINDIRECT0
asynckit • 0.4.0Minimal async jobs utility library, with streams supportINDIRECT0
available-typed-arrays • 1.0.7Returns an array of Typed Array names that are available in the current environmentINDIRECT1
aws4 • 1.13.2Signs and prepares requests using AWS Signature Version 4INDIRECT0
base-x • 3.0.10Fast base encoding / decoding of any given alphabetINDIRECT1
base64-js • 1.5.1Base64 encoding/decoding in pure JSINDIRECT0
base64url • 3.0.1For encoding to/from base64urlsINDIRECT0
bignumber.js • 9.1.2A library for arbitrary-precision decimal and non-decimal arithmeticINDIRECT0
bn.js • 4.12.1Big number implementation in pure javascriptINDIRECT0
borc • 2.1.2Encode and parse data in the Concise Binary Object Representation (CBOR) data format (RFC7049).INDIRECT13
brorand • 1.1.0Random number generator for browsers and node.jsINDIRECT0
bs58 • 4.0.1Base 58 encoding / decodingINDIRECT2
buffer • 5.7.1Node.js Buffer API, for the browserINDIRECT2
call-bind-apply-helpers • 1.0.1Helper functions around Function call/apply/bind, for use in `call-bind`INDIRECT2
call-bind • 1.0.8Robustly `.call.bind()` a functionINDIRECT15
call-bound • 1.0.3Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.INDIRECT12
cbor • 5.2.0Encode and parse data in the Concise Binary Object Representation (CBOR) data format (RFC7049).INDIRECT2
combined-stream • 1.0.8A stream that emits multiple other streams one after another.INDIRECT1
commander • 2.20.3the complete solution for node.js command-line programsINDIRECT0
core-util-is • 1.0.2The `util.is*` functions introduced in Node v0.12.INDIRECT0
dashdash • 1.14.1A light, featureful and explicit option parsing library.INDIRECT1
data-view-buffer • 1.0.2Get the ArrayBuffer out of a DataView, robustly.INDIRECT25
data-view-byte-length • 1.0.2Get the byteLength out of a DataView, robustly.INDIRECT25
data-view-byte-offset • 1.0.1Get the byteOffset out of a DataView, robustly.INDIRECT25
define-data-property • 1.1.4Define a data property on an object. Will fall back to assignment in an engine without descriptors.INDIRECT3
define-properties • 1.2.1Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.INDIRECT6
delayed-stream • 1.0.0Buffers events from a stream until you are ready to handle them.INDIRECT0
dunder-proto • 1.0.1If available, the `Object.prototype.__proto__` accessor and mutator, call-boundINDIRECT4
ecc-jsbn • 0.1.2ECC JS code based on JSBNINDIRECT2
elliptic • 6.6.1EC cryptographyINDIRECT7
es-abstract • 1.23.9ECMAScript spec abstract operations.INDIRECT84
es-define-property • 1.0.1`Object.defineProperty`, but not IE 8's broken one.INDIRECT0
es-errors • 1.3.0A simple cache for a few of the JS Error constructors.INDIRECT0
es-object-atoms • 1.1.0ES Object-related atoms: Object, ToObject, RequireObjectCoercibleINDIRECT1
es-set-tostringtag • 2.1.0A helper to optimistically set Symbol.toStringTag, when possible.INDIRECT13
es-to-primitive • 1.3.0ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.INDIRECT19
extend • 3.0.2Port of jQuery.extend for node.js and the browserINDIRECT0
extsprintf • 1.3.0extended POSIX-style sprintfINDIRECT0
fast-deep-equal • 3.1.3Fast deep equalINDIRECT0
fast-json-stable-stringify • 2.1.0deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonifyINDIRECT0
for-each • 0.3.3A better forEachINDIRECT1
form-data • 2.3.3A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.INDIRECT5
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
function.prototype.name • 1.1.8An ES2015 spec-compliant `Function.prototype.name` shimINDIRECT21
functions-have-names • 1.2.3Does this JS environment support the `name` property on functions?INDIRECT0
get-intrinsic • 1.2.7Get and robustly cache all JS language-level intrinsics at first require timeINDIRECT11
get-proto • 1.0.1Robustly get the [[Prototype]] of an objectINDIRECT6
get-symbol-description • 1.1.0Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.INDIRECT13
getpass • 0.1.7getpass for node.jsINDIRECT1
globalthis • 1.0.4ECMAScript spec-compliant polyfill/shim for `globalThis`INDIRECT7
gopd • 1.2.0`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.INDIRECT0
har-validator • 5.1.5Extremely fast HTTP Archive (HAR) validator using JSON SchemaINDIRECT7
has-bigints • 1.1.0Determine if the JS environment has BigInt support.INDIRECT0
has-property-descriptors • 1.0.2Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.INDIRECT1
has-proto • 1.2.0Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?INDIRECT5
has-symbols • 1.1.0Determine if the JS environment has Symbol support. Supports spec, or shams.INDIRECT0
has-tostringtag • 1.0.2Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.INDIRECT1
hash.js • 1.1.7Various hash functions that could be run by both browser and nodeINDIRECT2
hasown • 2.0.2A robust, ES3 compatible, "has own property" predicate.INDIRECT1
hmac-drbg • 1.0.1Deterministic random bit generator (hmac)INDIRECT4
http-signature • 1.2.0Reference implementation of Joyent's HTTP Signature scheme.INDIRECT15
internal-slot • 1.1.0ES spec-like internal slotsINDIRECT18
is-array-buffer • 3.0.5Is this value a JS ArrayBuffer?INDIRECT17
is-async-function • 2.1.0Determine if a function is a native async function.INDIRECT16
is-bigint • 1.1.0Is this value an ES BigInt?INDIRECT1
is-boolean-object • 1.2.1Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT14
is-callable • 1.2.7Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.INDIRECT0
is-data-view • 1.0.2Is this value a JS DataView? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.INDIRECT24
is-date-object • 1.1.0Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT14
is-finalizationregistry • 1.1.1Is this value a JS FinalizationRegistry? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT13
is-generator-function • 1.1.0Determine if a function is a native generator function.INDIRECT16
is-map • 2.0.3Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT0
is-number-object • 1.1.1Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT14
is-regex • 1.2.1Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTagINDIRECT14
is-set • 2.0.3Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT0
is-shared-array-buffer • 1.0.4Is this value a JS SharedArrayBuffer?INDIRECT13
is-string • 1.1.1Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT14
is-symbol • 1.1.1Determine if a value is an ES6 Symbol or not.INDIRECT16
is-typed-array • 1.1.15Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.INDIRECT23
is-typedarray • 1.0.0Detect whether or not an object is a Typed ArrayINDIRECT0
is-weakmap • 2.0.2Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT0
is-weakref • 1.1.0Is this value a JS WeakRef? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT13
is-weakset • 2.0.4Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT13
isarray • 2.0.5Array#isArray for older browsersINDIRECT0
iso-url • 0.4.7Isomorphic/Universal WHATWG URL API with some support legacy node URL APIINDIRECT0
isstream • 0.1.2Determine if an object is a StreamINDIRECT0
jsbn • 0.1.1The jsbn library is a fast, portable implementation of large-number math in pure JavaScript, enabling public-key crypto and other applications on desktop and mobile browsers.INDIRECT0
json-schema-traverse • 0.4.1Traverse JSON Schema passing each schema object to callbackINDIRECT0
json-text-sequence • 0.1.1Parse and generate RS-delimited JSON sequences according to draft-ietf-json-text-sequenceINDIRECT1
jsprim • 1.4.2utilities for primitive JavaScript typesINDIRECT5
math-intrinsics • 1.1.0ES Math-related intrinsics and helpers, robustly cached.INDIRECT0
mime-db • 1.52.0Media Type DatabaseINDIRECT0
mime-types • 2.1.35The ultimate javascript content-type utility.INDIRECT1
minimalistic-crypto-utils • 1.0.1Minimalistic tools for JS crypto modulesINDIRECT0
nofilter • 1.0.4Read and write a growable buffer as a streamINDIRECT0
object-inspect • 1.13.3string representations of objects in node and the browserINDIRECT0
object-keys • 1.1.1An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shimINDIRECT0
object.assign • 4.1.7ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shimINDIRECT19
object.fromentries • 2.0.8ES proposal-spec-compliant Object.fromEntries shim.INDIRECT85
own-keys • 1.0.1Robustly get an object's own property keys (strings and symbols), including non-enumerables when possibleINDIRECT15
performance-now • 2.1.0Implements performance.now (based on process.hrtime).INDIRECT0
possible-typed-array-names • 1.0.0A simple list of possible Typed Array names.INDIRECT0
psl • 1.15.0Domain name parser based on the Public Suffix ListINDIRECT1
punycode • 2.3.1A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.INDIRECT0
pvtsutils • 1.3.6pvtsutils is a set of common utility functions used in various Peculiar Ventures TypeScript based projects.INDIRECT1
pvutils • 1.1.3Common utilities for products from Peculiar VenturesINDIRECT0
readable-stream • 3.6.2Streams3, a user-land copy of the stream library from Node.jsINDIRECT4
reflect.getprototypeof • 1.0.10An ES2015 mostly-spec-compliant `Reflect.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possibleINDIRECT84
regexp.prototype.flags • 1.5.4ES6 spec-compliant RegExp.prototype.flags shim.INDIRECT20
safe-array-concat • 1.1.3`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadableINDIRECT18
safe-buffer • 5.2.1Safer Node.js Buffer APIINDIRECT0
safe-push-apply • 1.0.0Push an array of items into an array, while being robust against prototype modificationINDIRECT2
safe-regex-test • 1.1.0Give a regex, get a robust predicate function that tests it against a string.INDIRECT15
safer-buffer • 2.1.2Modern Buffer API polyfill without footgunsINDIRECT0
set-function-length • 1.2.2Set a function's length propertyINDIRECT14
set-function-name • 2.0.2Set a function's name propertyINDIRECT6
set-proto • 1.0.0Robustly set the [[Prototype]] of an objectINDIRECT6
setimmediate • 1.0.5A shim for the setImmediate efficient script yielding APIINDIRECT0
side-channel-list • 1.0.0Store information about any JS value in a side channel, using a linked listINDIRECT2
side-channel-map • 1.0.1Store information about any JS value in a side channel, using a MapINDIRECT14
side-channel-weakmap • 1.0.2Store information about any JS value in a side channel. Uses WeakMap if available.INDIRECT15
side-channel • 1.1.0Store information about any JS value in a side channel. Uses WeakMap if available.INDIRECT17
sshpk • 1.18.0A library for finding and using SSH public keysINDIRECT9
string_decoder • 1.3.0The string_decoder module from Node coreINDIRECT1
string.prototype.trim • 1.2.10ES5 spec-compliant shim for String.prototype.trimINDIRECT84
string.prototype.trimend • 1.0.9ES2019 spec-compliant String.prototype.trimEnd shim.INDIRECT19
string.prototype.trimstart • 1.0.8ES2019 spec-compliant String.prototype.trimStart shim.INDIRECT18
typed-array-buffer • 1.0.3Get the ArrayBuffer out of a TypedArray, robustly.INDIRECT24
typed-array-byte-length • 1.0.3Robustly get the byte length of a Typed ArrayINDIRECT25
typed-array-byte-offset • 1.0.4Robustly get the byte offset of a Typed ArrayINDIRECT84
typed-array-length • 1.0.7Robustly get the length of a Typed ArrayINDIRECT84
unbox-primitive • 1.1.0Unbox a boxed JS primitive value.INDIRECT23
util-deprecate • 1.0.2The Node.js `util.deprecate()` function with browser supportINDIRECT0
uuid • 3.4.0RFC4122 (v1, v4, and v5) UUIDsINDIRECT0
verror • 1.10.0richer JavaScript errorsINDIRECT3
web-streams-polyfill • 3.3.3Web Streams, based on the WHATWG spec reference implementationINDIRECT0
webcrypto-core • 1.8.1Common layer to be used by crypto libraries based on WebCrypto API for input validation.INDIRECT6
which-boxed-primitive • 1.1.1Which kind of boxed JS primitive is this?INDIRECT22
which-builtin-type • 1.2.1What is the type of this builtin JS value?INDIRECT47
which-collection • 1.0.2Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.INDIRECT17
which-typed-array • 1.1.18Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.INDIRECT22
xmldom • 0.1.19A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer).INDIRECT0
Apache-2.011
PackageRelationDependenciesPublished
@transmute/did-key-cipher • 0.2.1-unstable.42Encryption tooling for did-key pairs.INDIRECT41
@transmute/did-key-common • 0.2.1-unstable.42This module contains common types, interfaces and methods for `did:key`.INDIRECT18
@transmute/did-key-x25519 • 0.2.1-unstable.42``` npm i @transmute/did-key-x25519@latest --save ```INDIRECT61
@transmute/security-context • 0.0.4-unstable.2``` npm i @transmute/security-context@latest --save ```DIRECT0
aws-sign2 • 0.7.0AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module.INDIRECT0
canonicalize • 1.0.8JSON canonicalize function INDIRECT0
caseless • 0.12.0Caseless object set/get/has, very useful when working with HTTP headers.INDIRECT0
forever-agent • 0.6.1HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module.INDIRECT0
oauth-sign • 0.9.0OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module.INDIRECT0
request • 2.88.2Simplified HTTP request client.INDIRECT46
tunnel-agent • 0.6.0HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module.INDIRECT1
BSD-3-Clause7
PackageRelationDependenciesPublished
asn1js • 3.0.5asn1js is a pure JavaScript library implementing this standard. ASN.1 is the basis of all X.509 related data structures and numerous other protocols used on the webINDIRECT3
bcrypt-pbkdf • 1.0.2Port of the OpenBSD bcrypt_pbkdf function to pure JSINDIRECT1
ieee754 • 1.2.1Read/write IEEE754 floating point numbers from/to a Buffer or array-like objectINDIRECT0
jsonld • 3.3.2A JSON-LD Processor and API implementation in JavaScript.DIRECT140
qs • 6.5.3A querystring parser that supports nesting and arrays, with a depth limitINDIRECT0
rdf-canonize • 2.0.1An implementation of the RDF Dataset Normalization Algorithm in JavaScriptINDIRECT2
tough-cookie • 2.5.0RFC6265 Cookies and Cookie Jar for node.jsINDIRECT2
ISC7
PackageRelationDependenciesPublished
har-schema • 2.0.0JSON Schema for HTTP Archive (HAR)INDIRECT0
inherits • 2.0.4Browser-friendly inheritance fully compatible with standard node.js inherits()INDIRECT0
json-stringify-safe • 5.0.1Like JSON.stringify, but doesn't blow up on circular refs.INDIRECT0
lru-cache • 5.1.1A cache object that deletes the least-recently-used items.INDIRECT1
minimalistic-assert • 1.0.1minimalistic-assert ===INDIRECT0
semver • 6.3.1The semantic version parser used by npm.INDIRECT0
yallist • 3.1.1Yet Another Linked ListINDIRECT0
BSD-2-Clause2
PackageRelationDependenciesPublished
delimit-stream • 0.1.0Push messages from a stream partitioned by the given delimiterINDIRECT0
uri-js • 4.4.1An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.INDIRECT1
AFL-2.1 OR BSD-3-Clause1
PackageRelationDependenciesPublished
json-schema • 0.4.0JSON Schema validation and specificationsINDIRECT0
0BSD1
PackageRelationDependenciesPublished
tslib • 2.8.1Runtime library for TypeScript helper functionsINDIRECT0
Unlicense1
PackageRelationDependenciesPublished
tweetnacl • 0.14.5Port of TweetNaCl cryptographic library to JavaScriptINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/%40transmute%2Fed25519-signature-2018)](https://licenses.dev/npm/%40transmute%2Fed25519-signature-2018)
<a href="https://licenses.dev/npm/%40transmute%2Fed25519-signature-2018">
  <img src="https://licenses.dev/b/npm/%40transmute%2Fed25519-signature-2018" alt="licenses" />
</a>

Or the licenses badge code for the 0.2.1-unstable.6 version:

[![licenses](https://licenses.dev/b/npm/%40transmute%2Fed25519-signature-2018/0.2.1-unstable.6)](https://licenses.dev/npm/%40transmute%2Fed25519-signature-2018/0.2.1-unstable.6)
<a href="https://licenses.dev/npm/%40transmute%2Fed25519-signature-2018/0.2.1-unstable.6">
  <img src="https://licenses.dev/b/npm/%40transmute%2Fed25519-signature-2018/0.2.1-unstable.6" alt="licenses" />
</a>
GitHub