UNPKG

@windingtree/wt-js-libs

Version:

Javascript libraries to interact with the Winding Tree contracts

103 lines (102 loc) 3.07 kB
{ "name": "@windingtree/wt-js-libs", "version": "0.16.1", "description": "Javascript libraries to interact with the Winding Tree contracts", "main": "dist/cjs/wt-js-libs.js", "browser": "dist/umd/wt-js-libs.js", "directories": { "test": "test" }, "scripts": { "lint": "eslint src test", "lint:fix": "eslint src test --fix", "test": "rimraf coverage && ./test/utils/scripts/localtestnet.sh", "test:watch": "rimraf coverage && ./test/utils/scripts/localtestnet.sh --watch", "test-runner": "rimraf coverage && jest --coverage", "test-runner-watch": "jest --watch", "coverage": "cat coverage/lcov.info | coveralls", "clean": "rimraf dist && rimraf docs", "build": "webpack --config webpack.config.js --mode production", "docs": "rimraf docs && mkdir docs && documentation build src/** -f md -o docs/reference.md" }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "https://github.com/windingtree/wt-js-libs" }, "keywords": [ "winding-tree", "security", "encryption", "smart-contracts" ], "author": "Winding Tree Developers <dev@windingtree.com>", "license": "Apache-2.0", "dependencies": { "@babel/runtime": "^7.0.0", "@windingtree/lif-token": "^0.1.2-erc827", "@windingtree/wt-contracts": "^0.8.1", "lodash.clonedeep": "^4.5.0", "web3-eth": "^1.2.0", "web3-utils": "^1.2.0" }, "devDependencies": { "@babel/core": "^7.0.0", "@babel/plugin-proposal-class-properties": "^7.4.4", "@babel/plugin-proposal-object-rest-spread": "^7.0.0", "@babel/plugin-transform-runtime": "^7.0.0", "@babel/polyfill": "^7.0.0", "@babel/preset-env": "^7.0.0", "@babel/register": "^7.0.0", "@windingtree/off-chain-adapter-in-memory": "^6.0.0", "babel-eslint": "^10.0.1", "babel-loader": "^8.0.0", "babel-plugin-transform-builtin-extend": "^1.1.2", "babel-polyfill": "^6.26.0", "babel-register": "^6.26.0", "chai": "^4.1.2", "chai-string": "^1.4.0", "coveralls": "^3.0.5", "documentation": "^12.0.3", "eslint": "^6.0.1", "eslint-config-standard": "^13.0.1", "eslint-plugin-import": "^2.13.0", "eslint-plugin-node": "^9.0.0", "eslint-plugin-promise": "^4.0.0", "eslint-plugin-standard": "^4.0.0", "ganache-cli": "^6.2.1", "jest": "^24.7.1", "jsdom": "^15.0.0", "jsdom-global": "3.0.2", "lodash.isfunction": "^3.0.9", "node-loader": "^0.6.0", "rimraf": "^2.6.2", "sinon": "^7.2.4", "truffle": "^5.0.27", "web3": "^1.2.0", "web3-eth-abi": "^1.2.0", "webpack": "^4.21.0", "webpack-bundle-size-analyzer": "^3.0.0", "webpack-cli": "^3.1.0", "webpack-node-externals": "^1.7.2", "zos-lib": "^2.3.1" }, "engines": { "node": ">=10.0.0" }, "jest": { "testRegex": "./test/.*.spec.js", "testPathIgnorePatterns": [ "/node_modules/" ], "coverageReporters": [ "text", "lcov" ], "collectCoverageFrom": [ "src/**/*.js" ] } }