iam-client-lib
Version:
Library for Decentralized Identity and Access Management
65 lines (61 loc) • 2.46 kB
JavaScript
;
var index = require('./index-2747f4b0.js');
var didkitWasmNode = require('didkit-wasm-node');
var didkitWasmNode$1 = require('@spruceid/didkit-wasm-node');
require('ethers');
require('base64url');
require('@walletconnect/ethereum-provider');
require('@ew-did-registry/did');
require('@ew-did-registry/did-ethr-resolver');
require('@energyweb/credential-governance');
require('@energyweb/ekc');
require('@ethersproject/properties');
require('ethers/lib/utils');
require('winston');
require('@metamask/detect-provider');
require('@walletconnect/client');
require('@walletconnect/qrcode-modal');
require('@gnosis.pm/safe-apps-provider');
require('multiformats/cid');
require('@ew-did-registry/keys');
require('@ew-did-registry/jwt');
require('@ew-did-registry/proxyidentity');
require('@ew-did-registry/did-resolver-interface');
require('@ew-did-registry/did-document');
require('@ew-did-registry/did-ipfs-store');
require('@ew-did-registry/claims');
require('ts-interface-checker');
require('@ew-did-registry/credentials-interface');
require('lodash');
require('nats.ws');
require('axios');
require('qs');
require('set-cookie-parser');
require('axios-retry');
require('siwe');
require('eth-ens-namehash');
require('jsonwebtoken');
require('uuid');
require('@energyweb/onchain-claims');
require('@energyweb/vc-verification');
require('@ew-did-registry/revocation');
require('@sphereon/pex');
class VerifiableCredentialsServiceNode extends index.VerifiableCredentialsServiceBase {
constructor(_signerService, _cacheClient) {
super(_signerService, _cacheClient);
this.completeIssueCredential = didkitWasmNode.completeIssueCredential;
this.prepareIssueCredential = didkitWasmNode.prepareIssueCredential;
this.verifyCredential = didkitWasmNode.verifyCredential;
this.prepareIssuePresentation = didkitWasmNode$1.prepareIssuePresentation;
this.completeIssuePresentation = didkitWasmNode$1.completeIssuePresentation;
this.verifyPresentation = didkitWasmNode.verifyPresentation;
}
static create(signerService, cacheClient) {
return index.__awaiter(this, void 0, void 0, function* () {
const service = new VerifiableCredentialsServiceNode(signerService, cacheClient);
return service;
});
}
}
exports.VerifiableCredentialsServiceNode = VerifiableCredentialsServiceNode;
//# sourceMappingURL=verifiable-credentials-node.service-1800d2b4.js.map