UNPKG

postchain-client

Version:

Client library for accessing a Postchain node through REST.

92 lines (91 loc) 3.21 kB
{ "name": "postchain-client", "version": "1.18.0", "main": "built/cjs/index.js", "browser": "built/esm/index.js", "types": "built/index.d.ts", "files": [ "built/*" ], "exports": { "import": "./built/esm/index.js", "require": "./built/cjs/index.js", "browser": "./built/esm/index.js", "script": "./built/umd/index.js", "types": "./built/index.d.ts" }, "description": "Client library for accessing a Postchain node through REST.", "repository": { "type": "git", "url": "ssh://git@bitbucket.org/chromawallet/postchain-client.git" }, "scripts": { "test:unit": "TEST_ENV=unit env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --timeout 20000 -r ts-node/esm --exit", "test:debug": "TEST_ENV=unit env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --inspect-brk -r ts-node/esm --exit", "test:integration": "BLOCKCHAIN_RID=`curl http://localhost:7740/brid/iid_0` && export BLOCKCHAIN_RID && TEST_ENV=integration env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --timeout 20000 -r ts-node/esm 'test/integration/**/*' --exit", "test:manually": "TEST_ENV=manual env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/esm 'test/manual/**/*' --exit", "build": "npm run clean && tsc && rollup -c rollup.config.mjs && echo '{\"type\": \"module\"}' > built/esm/package.json", "clean": "rimraf built", "prepack": "npm run build", "publish": "npm run prepack && npm publish --access public", "prepare": "husky install", "lint": "eslint . --ext .ts" }, "author": "ChromaWay AB", "contributors": [ { "name": "Kalle Rosenbaum", "email": "kalle@popeller.io" } ], "license": "BSD-2-Clause-FreeBSD", "dependencies": { "@chromia/asn1": "^1.0.1", "crypto-browserify": "^3.12.0", "lodash": "^4.17.21", "secp256k1": "^4.0.3", "stream-browserify": "^3.0.0", "zod": "^3.22.4" }, "devDependencies": { "@rollup/plugin-alias": "^4.0.3", "@rollup/plugin-commonjs": "^24.0.1", "@rollup/plugin-inject": "^5.0.3", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@types/bn.js": "^5.1.1", "@types/body-parser": "^1.19.3", "@types/chai": "^4.3.3", "@types/chai-as-promised": "^7.1.5", "@types/express": "^4.17.14", "@types/lodash": "^4.14.186", "@types/mocha": "^10.0.1", "@types/node": "^18.8.5", "@types/node-fetch": "^2.6.2", "@types/request": "^2.48.8", "@types/secp256k1": "^4.0.3", "@types/sinon": "^10.0.13", "@typescript-eslint/eslint-plugin": "^5.46.0", "@typescript-eslint/parser": "^5.46.0", "babel-preset-es2015": "^6.24.1", "body-parser": "^1.17.1", "chai": "^3.5.0", "chai-as-promised": "^7.1.1", "dotenv": "^16.0.3", "eslint": "^8.29.0", "eslint-config-prettier": "^8.5.0", "express": "^4.15.2", "husky": "^8.0.2", "mocha": "^10.1.0", "msw": "^2.2.13", "prettier": "2.8.1", "rimraf": "^3.0.2", "rollup": "^3.10.1", "sinon": "^15.0.1", "ts-node": "^10.9.1" }, "peerDependencies": { "buffer": "^5.x || ^6.x", "events": "^3.3.0" } }