{
    "name": "ecash-lib",
    "version": "4.12.0",
    "description": "Library for eCash transaction building",
    "main": "./dist/indexNodeJs.js",
    "browser": "./dist/indexBrowser.js",
    "scripts": {
        "build": "tsc && tsc -p ./tsconfig.build.json && cp -r ./src/ffi ./dist",
        "test": "mocha --import=tsx ./src/*.test.ts ./src/**/*.test.ts",
        "integration-tests": "mocha --import=tsx ./tests/*.test.ts --timeout 60000",
        "coverage": "nyc npm run test",
        "junit": "npm run test --reporter mocha-junit-reporter"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/Bitcoin-ABC/bitcoin-abc.git",
        "directory": "modules/ecash-lib"
    },
    "keywords": [
        "ecash",
        "xec",
        "bitcoin"
    ],
    "author": "Bitcoin ABC",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/Bitcoin-ABC/bitcoin-abc/issues"
    },
    "homepage": "https://github.com/Bitcoin-ABC/bitcoin-abc#readme",
    "devDependencies": {
        "@istanbuljs/nyc-config-typescript": "^1.0.2",
        "@types/chai": "^4.3.14",
        "@types/mocha": "^10.0.10",
        "@types/node": "^20.12.7",
        "chai": "^5.1.0",
        "chronik-client": "^4.1.0",
        "mocha": "^11.7.5",
        "mocha-junit-reporter": "^2.2.1",
        "nyc": "^15.1.0",
        "random-js": "^2.1.0",
        "source-map-support": "^0.5.21",
        "ts-node": "^10.9.2",
        "tsx": "^4.7.2",
        "typescript": "^5.9.3"
    },
    "dependencies": {
        "b58-ts": "^0.1.0",
        "ecashaddrjs": "^2.0.0"
    }
}
