{
  "name": "bcrypto",
  "version": "5.5.2",
  "description": "JS crypto library",
  "keywords": [
    "cipher",
    "crypto",
    "cryptography",
    "curve",
    "digest",
    "ec",
    "ecc",
    "elliptic",
    "hash",
    "hashing"
  ],
  "license": "MIT",
  "repository": "git://github.com/bcoin-org/bcrypto.git",
  "homepage": "https://github.com/bcoin-org/bcrypto",
  "bugs": {
    "url": "https://github.com/bcoin-org/bcrypto/issues"
  },
  "author": "Christopher Jeffrey <chjjeffrey@gmail.com>",
  "main": "./lib/bcrypto.js",
  "scripts": {
    "install": "node-gyp rebuild",
    "lint": "eslint bench/*.js lib/ scripts/ test/",
    "test": "bmocha -S test/*-test.js",
    "test-browser": "bmocha -B js -H -S test/*-test.js",
    "test-js": "bmocha -B js -S test/*-test.js",
    "test-bigint": "bmocha -B js -e BCRYPTO_FORCE_BIGINT=1 -S test/*-test.js",
    "test-torsion": "bmocha -B native -e BCRYPTO_FORCE_TORSION=1 -S test/*-test.js",
    "test-native": "bmocha -B native -S test/*-test.js",
    "test-all": "npm run test-browser && npm run test-js && npm run test-bigint && npm run test-torsion && npm run test-native"
  },
  "dependencies": {
    "bufio": "~1.0.7",
    "loady": "~0.0.5"
  },
  "devDependencies": {
    "bmocha": "^2.1.4",
    "bsert": "~0.0.10"
  },
  "engines": {
    "node": ">=8.0.0"
  },
  "gypfile": true,
  "browser": {
    "./lib/aead": "./lib/aead-browser.js",
    "./lib/aes": "./lib/aes-browser.js",
    "./lib/arc4": "./lib/arc4-browser.js",
    "./lib/bcrypt": "./lib/bcrypt-browser.js",
    "./lib/blake2b": "./lib/blake2b-browser.js",
    "./lib/blake2s": "./lib/blake2s-browser.js",
    "./lib/bn": "./lib/bn-browser.js",
    "./lib/chacha20": "./lib/chacha20-browser.js",
    "./lib/cipher": "./lib/cipher-browser.js",
    "./lib/cleanse": "./lib/cleanse-browser.js",
    "./lib/ctr-drbg": "./lib/ctr-drbg-browser.js",
    "./lib/dsa": "./lib/dsa-browser.js",
    "./lib/eb2k": "./lib/eb2k-browser.js",
    "./lib/ed25519": "./lib/ed25519-browser.js",
    "./lib/ed448": "./lib/ed448-browser.js",
    "./lib/encoding/base16": "./lib/encoding/base16-browser.js",
    "./lib/encoding/base32": "./lib/encoding/base32-browser.js",
    "./lib/encoding/base58": "./lib/encoding/base58-browser.js",
    "./lib/encoding/base64": "./lib/encoding/base64-browser.js",
    "./lib/encoding/bech32": "./lib/encoding/bech32-browser.js",
    "./lib/encoding/bech32m": "./lib/encoding/bech32m-browser.js",
    "./lib/encoding/cash32": "./lib/encoding/cash32-browser.js",
    "./lib/gost94": "./lib/gost94-browser.js",
    "./lib/hash160": "./lib/hash160-browser.js",
    "./lib/hash256": "./lib/hash256-browser.js",
    "./lib/hash-drbg": "./lib/hash-drbg-browser.js",
    "./lib/hkdf": "./lib/hkdf-browser.js",
    "./lib/hmac-drbg": "./lib/hmac-drbg-browser.js",
    "./lib/internal/custom": "./lib/internal/custom-browser.js",
    "./lib/internal/pgpdf": "./lib/internal/pgpdf-browser.js",
    "./lib/keccak": "./lib/keccak-browser.js",
    "./lib/md2": "./lib/md2-browser.js",
    "./lib/md4": "./lib/md4-browser.js",
    "./lib/md5": "./lib/md5-browser.js",
    "./lib/md5sha1": "./lib/md5sha1-browser.js",
    "./lib/murmur3": "./lib/murmur3-browser.js",
    "./lib/p192": "./lib/p192-browser.js",
    "./lib/p224": "./lib/p224-browser.js",
    "./lib/p256": "./lib/p256-browser.js",
    "./lib/p384": "./lib/p384-browser.js",
    "./lib/p521": "./lib/p521-browser.js",
    "./lib/pbkdf2": "./lib/pbkdf2-browser.js",
    "./lib/poly1305": "./lib/poly1305-browser.js",
    "./lib/random": "./lib/random-browser.js",
    "./lib/ripemd160": "./lib/ripemd160-browser.js",
    "./lib/rsa": "./lib/rsa-browser.js",
    "./lib/salsa20": "./lib/salsa20-browser.js",
    "./lib/schnorr": "./lib/schnorr-browser.js",
    "./lib/scrypt": "./lib/scrypt-browser.js",
    "./lib/secp256k1": "./lib/secp256k1-browser.js",
    "./lib/secretbox": "./lib/secretbox-browser.js",
    "./lib/sha1": "./lib/sha1-browser.js",
    "./lib/sha224": "./lib/sha224-browser.js",
    "./lib/sha256": "./lib/sha256-browser.js",
    "./lib/sha384": "./lib/sha384-browser.js",
    "./lib/sha512": "./lib/sha512-browser.js",
    "./lib/sha3": "./lib/sha3-browser.js",
    "./lib/siphash": "./lib/siphash-browser.js",
    "./lib/whirlpool": "./lib/whirlpool-browser.js",
    "./lib/x25519": "./lib/x25519-browser.js",
    "./lib/x448": "./lib/x448-browser.js"
  }
}
