{
  "name": "@elrondnetwork/erdjs",
  "version": "11.1.2",
  "description": "Smart Contracts interaction framework",
  "main": "out/index.js",
  "types": "out/index.d.js",
  "files": [
    "out/**/*",
    "out-browser/**/*"
  ],
  "scripts": {
    "test": "npm run tests-unit",
    "tests-unit": "mocha $(find . -name '*.spec.ts' ! -name '*.net.spec.*')",
    "tests-localnet": "mocha $(find . -name '*.local.net.spec.ts')",
    "tests-devnet": "mocha $(find . -name '*.dev.net.spec.ts')",
    "tests-testnet": "mocha $(find . -name '*.test.net.spec.ts')",
    "compile-browser": "tsc -p tsconfig.json && browserify out/index.js -o out-browser/erdjs.js --standalone erdjs -p esmify",
    "compile-browser-min": "tsc -p tsconfig.json && browserify out/index.js -o out-browser/erdjs.min.js --standalone erdjs -p esmify -p tinyify",
    "compile": "tsc -p tsconfig.json",
    "compile-proto": "npx pbjs -t static-module -w commonjs -o src/proto/compiled.js src/proto/transaction.proto && npx pbts -o src/proto/compiled.d.ts src/proto/compiled.js",
    "browser-tests": "make clean && make browser-tests && http-server --port=9876 -o browser-tests/index.html",
    "lint": "tslint --project .",
    "pretest": "npm run compile",
    "prepare": "npm run compile"
  },
  "author": "ElrondNetwork",
  "license": "MIT",
  "dependencies": {
    "@elrondnetwork/transaction-decoder": "1.0.0",
    "bech32": "1.1.4",
    "bignumber.js": "9.0.1",
    "blake2b": "2.1.3",
    "buffer": "6.0.3",
    "json-duplicate-key-handle": "1.0.0",
    "keccak": "3.0.2",
    "protobufjs": "6.11.3"
  },
  "devDependencies": {
    "@elrondnetwork/erdjs-network-providers": "1.0.0",
    "@elrondnetwork/erdjs-walletcore": "2.0.0",
    "@types/assert": "1.4.6",
    "@types/chai": "4.2.11",
    "@types/mocha": "9.1.0",
    "@types/node": "13.13.2",
    "@types/protobufjs": "6.0.0",
    "assert": "2.0.0",
    "axios": "0.24.0",
    "browserify": "17.0.0",
    "chai": "4.2.0",
    "esmify": "2.1.1",
    "mocha": "9.2.2",
    "tinyify": "3.0.0",
    "ts-node": "9.1.1",
    "tslint": "6.1.3",
    "typedoc": "0.22.13",
    "typescript": "4.1.2"
  }
}
