ilp-protocol-stream
Version:
Interledger Transport Protocol for sending multiple streams of money and data over ILP.
91 lines (90 loc) • 2.92 kB
JSON
{
"name": "ilp-protocol-stream",
"version": "2.7.2-alpha.2",
"description": "Interledger Transport Protocol for sending multiple streams of money and data over ILP.",
"main": "dist/src/index.js",
"browser": {
"./dist/src/util/crypto-node.js": "./dist/src/util/crypto-browser.js",
"./src/util/crypto-node.ts": "./src/util/crypto-browser.ts",
"./dist/src/pool.js": false,
"./src/pool.ts": false,
"./dist/src/server.js": false,
"./src/server.ts": false
},
"types": "dist/src/index.d.ts",
"files": [
"dist/src/**/*.js",
"dist/src/**/*.js.map",
"dist/src/**/*.d.ts"
],
"publishConfig": {
"access": "public"
},
"scripts": {
"clean": "rimraf .nyc_output/* dist/* coverage/*",
"build": "tsc -p tsconfig.build.json",
"test": "mocha --exit --require ts-node/register/transpile-only --ui mocha-typescript --require source-map-support/register --watch-extensions ts test/*.spec.ts test/**/*.spec.ts",
"cover": "nyc --extension .ts --reporter=json --reporter=html --require ts-node/register/transpile-only --ui mocha-typescript --require source-map-support/register mocha --exit test/*.spec.ts test/**/*.spec.ts",
"doc": "typedoc --options typedoc.js src/index.ts src/connection.ts src/stream.ts --theme node_modules/typedoc-neo-theme/bin/default",
"publish-docs": "npm run doc && node scripts/publish-docs.js",
"codecov": "curl -s https://codecov.io/bash | bash -s - -s coverage -F ilp_protocol_stream"
},
"keywords": [
"interledger",
"ilp",
"streaming",
"payments",
"micropayments",
"chunked"
],
"author": "Evan Schwartz <evan@ripple.com>",
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "git+https://github.com/interledgerjs/ilp-protocol-stream.git"
},
"dependencies": {
"ilp-logger": "^1.4.4",
"ilp-packet": "^3.1.4-alpha.2",
"ilp-protocol-ildcp": "^2.2.4-alpha.2",
"long": "^4.0.0",
"oer-utils": "^5.1.3-alpha.2",
"uuid": "^8.3.2"
},
"devDependencies": {
"@types/benchmark": "^2.1.1",
"@types/long": "^4.0.2",
"@types/puppeteer": "^5.4.6",
"@types/uuid": "^8.3.4",
"@types/webpack": "^5.28.0",
"assert": "^2.0.0",
"benchmark": "^2.1.4",
"bignumber.js": "^9.0.2",
"buffer": "^6.0.3",
"gh-pages": "^3.2.3",
"ilp-plugin": "^3.5.4",
"ilp-plugin-btp": "^1.5.0",
"ilp-plugin-mini-accounts": "^4.2.0",
"process": "^0.11.10",
"puppeteer": "^13.7.0",
"stream-browserify": "^3.0.0",
"ts-loader": "^9.3.0",
"typedoc": "^0.22.15",
"typedoc-neo-theme": "^1.1.1",
"util": "^0.12.4",
"webpack": "^5.72.0",
"webpack-cli": "^4.9.2"
},
"nyc": {
"check-coverage": true,
"lines": 80,
"statements": 80,
"functions": 80,
"branches": 80,
"reporter": [
"lcov",
"text-summary"
]
},
"gitHead": "88dfc15860c5f3899fcd7e72921488634389b399"
}