UNPKG

bitcoin-core-ts

Version:

A modern Bitcoin Core REST and RPC client.

89 lines (88 loc) 2.82 kB
{ "name": "bitcoin-core-ts", "version": "3.0.3", "description": "A modern Bitcoin Core REST and RPC client.", "keywords": [ "bitcoin", "bitcoind", "client", "request", "rest", "rpc" ], "homepage": "https://github.com/sapio-lang/bitcoin-core-ts", "bugs": "https://github.com/sapio-lang/bitcoin-core-ts/issues", "license": "MIT", "author": { "name": "Jeremy Rubin", "email": "j@rubin.io" }, "main": "dist/src/index.js", "repository": { "type": "git", "url": "https://github.com/sapio-lang/bitcoin-core-ts.git" }, "scripts": { "changelog": "github_changelog_generator --project bitcoin-core-ts --user jeremyrubin --no-issues --header-label='# Changelog' --future-release=$npm_config_future_release && sed -i '' -e :a -e '$d;N;2,4ba' -e 'P;D' CHANGELOG.md", "cover": "nyc --reporter=html --reporter=text npm test", "dependencies": "docker-compose up -d bitcoind bitcoind-ssl bitcoind-username-only", "lint": "eslint \"**/*.{ts,tsx}\"", "prepublish": "npm run transpile", "test": "NODE_ENV=test mocha $npm_package_options_mocha", "testdocker": "docker-compose run --rm sut", "transpile": "rm -rf dist/* && tsc --project ./ && babel build --out-dir dist/src --copy-files", "version": "npm run changelog --future-release=$npm_package_version && npm run transpile && git add -A CHANGELOG.md dist" }, "dependencies": { "@types/lodash": "^4.14.180", "@uphold/request-logger": "^2.0.0", "debugnyan": "^1.0.0", "json-bigint": "^0.2.0", "lodash": "^4.0.0", "request": "^2.53.0", "semver": "^5.1.0", "standard-error": "^1.1.0" }, "devDependencies": { "@babel/cli": "^7.17.6", "@babel/core": "^7.17.7", "@babel/eslint-parser": "^7.17.0", "@babel/plugin-transform-async-to-generator": "^7.16.8", "@babel/polyfill": "^7.12.1", "@babel/preset-env": "^7.16.11", "@babel/register": "^7.17.7", "@typescript-eslint/eslint-plugin": "^5.15.0", "@typescript-eslint/parser": "^5.15.0", "babel-plugin-istanbul": "^6.1.1", "escope": "^3.6.0", "eslint": "^8.11.0", "eslint-config-uphold": "^0.0.1", "eslint-plugin-mocha": "^10.0.3", "eslint-plugin-sort-class-members": "^1.14.1", "eslint-plugin-sort-imports-es6": "^0.0.3", "mocha": "^4.0.1", "nock": "^9.1.0", "nyc": "^11.3.0", "pre-commit": "^1.1.2", "prettier": "^2.5.1", "should": "^13.1.3", "typescript": "^4.6.2" }, "engines": { "node": ">=4" }, "nyc": { "include": [ "src/" ], "instrument": false, "report-dir": "./coverage", "sourceMap": false }, "options": { "mocha": "--require @babel/register --require @babel/polyfill --timeout 20000 --recursive --require should" }, "pre-commit": [ "lint" ] }