UNPKG

@hashgraph/hedera-identify-snap

Version:

A snap for managing Decentralized Identifiers(DIDs)

124 lines 3.74 kB
{ "name": "@hashgraph/hedera-identify-snap", "version": "0.2.1", "description": "A snap for managing Decentralized Identifiers(DIDs)", "keywords": [ "MetaMask", "Snaps", "Hedera Hashgraph", "HBAR", "Identity", "VC", "Verifiable Credential", "VP", "Verifiable Presentation", "did:pkh", "did:key", "did:hedera", "Veramo" ], "homepage": "https://github.com/hashgraph/hedera-metamask-snaps#readme", "bugs": { "url": "https://github.com/hashgraph/hedera-metamask-snaps/issues" }, "repository": { "type": "git", "url": "git+https://github.com/hashgraph/hedera-metamask-snaps.git" }, "license": "Apache-2.0", "author": "Tuum Tech, Hedera Smart Contracts Team", "main": "./dist/bundle.js", "files": [ "dist", "src", "snap.config.js", "snap.manifest.json", "package.json", "images", "README.md", "CHANGELOG.md" ], "scripts": { "build": "mm-snap build", "build:clean": "yarn clean && yarn build", "clean": "rimraf dist", "lint": "yarn lint:eslint && yarn lint:misc --check", "lint:eslint": "eslint . --cache --ext js,ts", "lint:fix": "yarn lint:eslint --fix && yarn lint:misc --write", "lint:misc": "prettier '**/*.json' '**/*.md' '!CHANGELOG.md' --ignore-path .gitignore", "prepublishOnly": "mm-snap manifest", "serve": "mm-snap serve", "start": "mm-snap watch", "test": "jest --forceExit --verbose --coverage", "test:ci": "yarn test --silent" }, "dependencies": { "@hashgraph/sdk": "^2.50.0", "@metamask/key-tree": "^9.1.2", "@metamask/providers": "^17.2.0", "@metamask/rpc-errors": "^6.3.1", "@metamask/snaps-sdk": "^6.3.0", "@tuum-tech/hedera-did-sdk-js": "^0.1.3", "@veramo/core": "5.1.2", "@veramo/credential-w3c": "5.1.2", "@veramo/did-jwt": "5.1.2", "@veramo/did-manager": "5.1.2", "@veramo/did-provider-key": "6.0.0", "@veramo/did-provider-pkh": "5.1.2", "@veramo/did-resolver": "5.1.2", "@veramo/key-manager": "5.1.2", "@veramo/kms-local": "5.1.2", "@veramo/message-handler": "5.1.2", "bignumber.js": "^9.1.2", "did-jwt-vc": "^4.0.4", "did-resolver": "^4.1.0", "ethers": "^6.13.2", "js-sha256": "^0.11.0", "jsonpath": "^1.1.1", "lodash": "^4.17.21", "secp256k1": "^5.0.1" }, "devDependencies": { "@jest/globals": "^29.7.0", "@metamask/auto-changelog": "^3.4.4", "@metamask/eslint-config": "^12.2.0", "@metamask/eslint-config-jest": "^12.1.0", "@metamask/eslint-config-nodejs": "^12.1.0", "@metamask/eslint-config-typescript": "^12.1.0", "@metamask/snaps-cli": "^6.3.1", "@metamask/snaps-jest": "^8.3.0", "@types/jest": "^29.5.12", "@types/jsonpath": "^0.2.4", "@types/lodash.clonedeep": "^4.5.9", "@types/secp256k1": "^4.0.6", "@typescript-eslint/eslint-plugin": "5.62.0", "@typescript-eslint/parser": "5.62.0", "eslint": "8.38.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jest": "28.3.0", "eslint-plugin-jsdoc": "^50.2.2", "eslint-plugin-n": "^17.10.2", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-promise": "^7.1.0", "jest": "^29.7.0", "jest-junit": "^16.0.0", "jest-mock": "^29.7.0", "lodash.clonedeep": "^4.5.0", "prettier": "^3.3.3", "prettier-plugin-packagejson": "^2.5.2", "rimraf": "^6.0.1", "ts-jest": "^29.2.2", "ts-node": "^10.9.2", "typescript": "^5.6.2" }, "packageManager": "yarn@3.2.1", "engines": { "node": ">=18.13.0" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" } }