{
  "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/"
  }
}