@tuum-tech/identify
Version:
A snap for managing Decentralized Identifiers(DIDs)
133 lines (132 loc) • 4.26 kB
JSON
{
"name": "@tuum-tech/identify",
"version": "1.5.0",
"description": "A snap for managing Decentralized Identifiers(DIDs)",
"keywords": [
"MetaMask",
"Snaps",
"Identity",
"VC",
"Verifiable Credential",
"VP",
"Verifiable Presentation",
"DID:PKH",
"Veramo"
],
"repository": {
"type": "git",
"url": "https://github.com/tuum-tech/identify.git"
},
"license": "MIT",
"author": {
"name": "Tuum Tech",
"email": "contact@tuum.tech",
"url": "https://tuum.tech"
},
"main": "src/index.ts",
"files": [
"dist/snap.js",
"images/",
"snap.manifest.json"
],
"scripts": {
"prebuild": "yarn run clean",
"build": "webpack && yarn build:snap",
"build:snap": "yarn build:snap:postprocess && mm-snap manifest --fix",
"build:snap:eval": "mm-snap eval -b dist/snap.js",
"build:snap:postprocess": "node ./post-process.js",
"clean": "rimraf dist build ",
"compile": "babel src -d lib",
"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",
"serve": "mm-snap serve",
"start": "mm-snap --version && yarn build && yarn serve",
"test": "jest --forceExit",
"test:ci": "yarn test --silent"
},
"dependencies": {
"@ethersproject/transactions": "^5.7.0",
"@hashgraph/sdk": "2.31.0",
"@metamask/key-tree": "^9.0.0",
"@metamask/providers": "10.2.1",
"@metamask/snaps-types": "^1.0.1",
"@metamask/snaps-ui": "^1.0.1",
"@veramo/core": "5.1.2",
"@veramo/credential-eip712": "5.1.2",
"@veramo/credential-ld": "5.1.2",
"@veramo/credential-w3c": "5.1.2",
"@veramo/did-jwt": "5.1.2",
"@veramo/did-manager": "5.1.2",
"@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",
"@veramo/selective-disclosure": "5.1.2",
"bignumber.js": "^9.1.1",
"caip": "^1.1.0",
"did-jwt-vc": "^3.1.3",
"did-resolver": "^4.1.0",
"ethers": "^6.3.0",
"jsonpath": "^1.1.1",
"lodash": "^4.17.21",
"uuid": "^9.0.0"
},
"devDependencies": {
"@babel/core": "^7.21.0",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-proposal-decorators": "^7.21.0",
"@babel/plugin-proposal-private-methods": "^7.18.6",
"@babel/plugin-syntax-import-assertions": "^7.20.0",
"@babel/plugin-transform-flow-strip-types": "^7.21.0",
"@babel/preset-env": "^7.20.2",
"@babel/preset-typescript": "^7.21.0",
"@babel/register": "^7.18.9",
"@babel/types": "^7.21.2",
"@lavamoat/allow-scripts": "^2.0.3",
"@metamask/auto-changelog": "^3.1.0",
"@metamask/eslint-config": "^11.1.0",
"@metamask/eslint-config-jest": "^11.1.0",
"@metamask/eslint-config-nodejs": "^11.1.0",
"@metamask/eslint-config-typescript": "^11.1.0",
"@metamask/snaps-cli": "^0.32.2",
"@metamask/snaps-webpack-plugin": "^0.32.2",
"@types/jest": "^29.5.0",
"@types/jsonpath": "^0.2.0",
"@types/lodash.clonedeep": "^4.5.7",
"@types/uuid": "^9.0.1",
"@typescript-eslint/eslint-plugin": "^5.57.1",
"@typescript-eslint/parser": "^5.57.1",
"babel-loader": "^9.1.2",
"eslint": "^8.38.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-jest": "^27.2.1",
"eslint-plugin-jsdoc": "^40.1.2",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-webpack-plugin": "^4.0.0",
"fork-ts-checker-webpack-plugin": "^7.2.13",
"jest": "^29.5.0",
"lodash.clonedeep": "^4.5.0",
"prettier": "^2.8.7",
"prettier-plugin-packagejson": "^2.4.3",
"rimraf": "^5.0.0",
"ts-node": "^10.9.1",
"typescript": "^5.0.4",
"webpack": "^5.78.0",
"webpack-cli": "^5.0.1",
"webpack-merge": "^5.8.0",
"webpackbar": "^5.0.2"
},
"packageManager": "yarn@3.2.1",
"engines": {
"node": ">=18.13.0"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
}
}