UNPKG

@digitalcredentials/vc

Version:

Verifiable Credentials JavaScript library.

97 lines (96 loc) 2.84 kB
{ "name": "@digitalcredentials/vc", "version": "10.0.0", "description": "Verifiable Credentials JavaScript library.", "homepage": "https://github.com/digitalcredentials/vc", "repository": { "type": "git", "url": "https://github.com/digitalcredentials/vc" }, "license": "BSD-3-Clause", "type": "module", "exports": "./lib/index.js", "files": [ "lib", "README.md", "LICENSE" ], "dependencies": { "@digitalcredentials/credentials-v2-context": "^0.0.1-beta.0", "@digitalcredentials/jsonld": "^9.0.0", "@digitalcredentials/jsonld-signatures": "^12.0.1", "@digitalcredentials/open-badges-context": "^2.1.0", "credentials-context": "^2.0.0", "ed25519-signature-2018-context": "^1.1.0" }, "devDependencies": { "@digitalbazaar/credentials-examples-context": "^1.0.0", "@digitalbazaar/data-integrity": "^2.0.0", "@digitalbazaar/data-integrity-context": "^2.0.0", "@digitalbazaar/ecdsa-multikey": "^1.6.0", "@digitalbazaar/ecdsa-sd-2023-cryptosuite": "^3.0.0", "@digitalbazaar/ed25519-signature-2018": "^4.0.0", "@digitalbazaar/ed25519-verification-key-2018": "^4.0.0", "@digitalbazaar/multikey-context": "^1.0.0", "@digitalbazaar/odrl-context": "^1.0.0", "@npmcli/package-json": "^5.0.0", "chai": "^4.3.7", "cross-env": "^7.0.3", "did-context": "^3.1.1", "did-veres-one": "^16.0.0", "eslint": "^8.53.0", "eslint-config-digitalbazaar": "^5.0.1", "eslint-plugin-jsdoc": "^46.9.0", "eslint-plugin-unicorn": "^49.0.0", "karma": "^6.4.1", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^3.1.1", "karma-mocha": "^2.0.1", "karma-mocha-reporter": "^2.2.5", "karma-sourcemap-loader": "^0.4.0", "karma-webpack": "^5.0.0", "klona": "^2.0.6", "mocha": "^10.2.0", "mocha-lcov-reporter": "^1.3.0", "nyc": "^15.1.0", "rimraf": "^5.0.5", "uuid": "^9.0.0", "veres-one-context": "^12.0.0", "webpack": "^5.75.0" }, "nyc": { "exclude": [ "test" ], "reporter": [ "html", "text-summary" ] }, "browser": { "Buffer": false, "crypto": false, "util": false }, "engines": { "node": ">=18" }, "keywords": [ "JSON", "Linked Data", "JSON-LD", "RDF", "Semantic Web", "Verifiable Claim", "Credential" ], "scripts": { "test": "npm run test-node", "test-node": "cross-env NODE_ENV=test mocha --preserve-symlinks -t 10000 test/*.spec.js", "test-karma": "karma start karma.conf.cjs", "lint": "eslint 'lib/**/*.js' 'test/**/*.js'", "coverage": "cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm run test-node", "coverage-ci": "cross-env NODE_ENV=test nyc --reporter=lcovonly npm run test-node", "coverage-report": "nyc report" } }