UNPKG

incubed

Version:

Typescript-version of the incubed client

98 lines (97 loc) 3.34 kB
{ "name": "incubed", "version": "1.1.41", "description": "Typescript-version of the incubed client", "main": "js/src/index.js", "scripts": { "docu": "typedoc --exclude test --excludePrivate --readme none --ignoreCompilerErrors --target ES6 --mode 'modules' --json doc.json src/index.ts ; cat doc.json | slockit-docu index slockit/in3/blob/master/src \"# TS : API\n\nThis page contains a list of all Datastructures and Classes used within the TypeScript IN3 Client.\n\" > docs/api.md ; rm doc.json", "build": "tsc -p .; cp src/client/defaultConfig.json js/src/client/", "test": "CI=true nyc mocha --timeout 5000 -R $(pwd)/js/test/util/mochaReporter --require ts-node/register --require source-map-support/register --full-trace --bail test/*.ts && cp -r coverage test/report/", "updateTypes": "npm install slockit-generator; cd node_modules/slockit-generator; npm run build; cd ../..; slockit-types ", "changelog": "auto-changelog", "browserify": "echo '{}' > node_modules/ethereum-common/genesisState.json; cd js; browserify --full-paths -r ./src/client/Client.js:in3 -t [ babelify --presets [ \"@babel/preset-es2015\" ] ] -o in3.js; uglifyjs --compress --source-map --output in3.min.js -- in3.js; cd ..", "disc": "cd js; discify in3.js > in3.html; cd ..", "cmd": "node --experimental-repl-await --inspect -e \"axios=require('axios').default;in3=require('./js/src/index');Client=in3.default;c=new Client()\" -i" }, "nyc": { "include": [ "src/**/*.ts", "test/**/*.ts" ], "extension": [ ".ts" ], "require": [ "ts-node/register" ], "reporter": [ "text-summary", "html" ], "sourceMap": true, "instrument": true }, "repository": { "type": "git", "url": "git+https://github.com/slockit/in3.git" }, "author": "Simon Jentzsch", "license": "in3", "bugs": { "url": "https://github.com/slockit/in3/issues" }, "homepage": "https://github.com/slockit/in3#readme", "devDependencies": { "@babel/core": "^7.0.0-beta.49", "@babel/preset-env": "^7.0.0-beta.49", "@babel/preset-es2015": "^7.0.0-beta.49", "@types/cbor": "^2.0.0", "@types/chai": "^4.1.3", "@types/koa": "^2.0.44", "@types/koa-bodyparser": "^4.2.0", "@types/koa-router": "^7.0.27", "@types/mocha": "^5.2.0", "args": "^5.0.0", "auto-changelog": "^1.10.2", "babelify": "^9.0.0", "browserify": "^16.2.3", "chai": "^4.1.2", "disc": "^1.3.3", "dtsgenerator": "^0.9.9", "mocha": "^5.1.1", "nyc": "^11.8.0", "source-map-support": "^0.5.6", "ts-node": "^6.0.3", "typedoc": "^0.11.1", "uglify-es": "^3.2.0", "handlebars": ">=4.1.2" }, "dependencies": { "ajv": "^6.5.1", "axios": "^0.18.1", "bs58": "^4.0.1", "buffer": "^5.2.1", "cbor": "^4.0.0", "ethereumjs-abi": "0.6.7", "ethereumjs-account": "2.0.5", "ethereumjs-tx": "1.3.7", "ethereumjs-util": "6.1.0", "ethereumjs-vm": "2.3.5", "ethjs-util": "0.1.4", "merkle-patricia-tree": "^2.3.1", "multihashing-async": "^0.5.1", "protons": "^1.0.1" }, "optionalDependencies": { "koa": "^2.5.3", "koa-bodyparser": "^4.2.1" }, "keywords": [ "ethereum", "slockit", "iot", "in3", "client", "jsonrpc" ] }