{
  "name": "@trezor/utxo-lib",
  "version": "2.5.0",
  "author": "Trezor <info@trezor.io>",
  "homepage": "https://github.com/trezor/trezor-suite/tree/develop/packages/utxo-lib",
  "description": "Client-side Bitcoin-like JavaScript library",
  "npmPublishAccess": "public",
  "license": "SEE LICENSE IN LICENSE.md",
  "repository": {
    "type": "git",
    "url": "git://github.com/trezor/trezor-suite.git"
  },
  "bugs": {
    "url": "https://github.com/trezor/trezor-suite/issues"
  },
  "keywords": [
    "Trezor",
    "bitcoin",
    "altcoins",
    "utxo",
    "javascript"
  ],
  "main": "./lib/index.js",
  "files": [
    "lib/",
    "!**/*.map"
  ],
  "publishConfig": {
    "main": "./lib/index.js",
    "types": "lib/index.d.ts",
    "typings": "lib/index.d.ts"
  },
  "scripts": {
    "depcheck": "yarn g:depcheck",
    "test:unit": "yarn g:jest --verbose -c jest.config.js",
    "type-check": "yarn g:tsc --build tsconfig.json",
    "build:lib": "yarn g:rimraf lib && yarn g:tsc --build tsconfig.lib.json && ../../scripts/publish/replace-imports.sh ./lib cjs",
    "prepublishOnly": "yarn tsx ../../scripts/publish/prepublishNPM.js",
    "prepublish": "yarn tsx ../../scripts/publish/prepublish.js"
  },
  "dependencies": {
    "@trezor/utils": "9.5.0",
    "bech32": "^2.0.0",
    "bip66": "^2.0.0",
    "bitcoin-ops": "^1.4.1",
    "blake-hash": "^2.0.0",
    "blakejs": "^1.2.1",
    "bn.js": "^5.2.2",
    "bs58": "^6.0.0",
    "bs58check": "^4.0.0",
    "cashaddrjs": "0.4.4",
    "create-hmac": "^1.1.7",
    "int64-buffer": "^1.1.0",
    "pushdata-bitcoin": "^1.0.1",
    "tiny-secp256k1": "^1.1.7",
    "typeforce": "^1.18.0",
    "varuint-bitcoin": "2.0.0",
    "wif": "^5.0.0"
  },
  "devDependencies": {
    "@trezor/eslint": "1.0.0",
    "@types/bn.js": "^5.2.0",
    "@types/create-hmac": "^1.1.3",
    "minimaldata": "^1.0.2",
    "tsx": "^4.20.3"
  },
  "peerDependencies": {
    "tslib": "^2.6.2"
  },
  "typings": "lib/index.d.ts",
  "types": "lib/index.d.ts"
}