UNPKG

@unilogin/sdk

Version:

SDK is a JS library, that communicates with relayer. SDK allows managing contract, by creating basic contract-calling messages.

60 lines (59 loc) 1.84 kB
{ "name": "@unilogin/sdk", "version": "0.6.1", "main": "dist/cjs/src/index.js", "types": "dist/esm/src/index.d.ts", "module": "dist/esm/src/index.js", "license": "MIT", "dependencies": { "@restless/sanitizers": "^0.2.5", "@unilogin/commons": "0.6.1", "@unilogin/contracts": "0.6.1", "bnc-sdk": "^1.0.3", "cryptocompare": "^1.0.0", "deep-equal": "^1.0.1", "ethers": "^4.0.47", "lodash.clonedeep": "^4.5.0", "openzeppelin-solidity": "^2.3.0", "reactive-properties": "^0.1.11", "ws": "^7.2.1" }, "scripts": { "prebuild": "yarn clean", "build": "yarn build:esm && yarn build:cjs", "build:cjs": "tsc --build tsconfig.cjs.json", "build:esm": "tsc --build", "lint": "eslint '{src,test}/**/*.{ts,js}'", "test": "cross-env NODE_ENV=test TS_NODE_PROJECT=tsconfig.cjs.json mocha -r ts-node/register/transpile-only -t 15000 'test/**/*.ts'", "clean": "rimraf dist" }, "devDependencies": { "@types/chai": "^4.2.11", "@types/chai-as-promised": "^7.1.2", "@types/deep-equal": "^1.0.1", "@types/lodash.clonedeep": "^4.5.6", "@types/mocha": "^5.2.5", "@types/node-fetch": "^2.5.0", "@types/sinon": "^7.5.2", "@types/sinon-chai": "^3.2.3", "@types/ws": "^7.2.2", "@typescript-eslint/eslint-plugin": "^2.3.1", "@typescript-eslint/parser": "^2.3.1", "@unilogin/relayer": "0.6.1", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "chai-http": "^4.3.0", "cross-env": "^5.2.0", "eslint": "^6.5.0", "ethereum-waffle": "2.2.0", "ganache-core": "^2.6.1", "mocha": "^5.2.0", "node-fetch": "^2.6.0", "rimraf": "^2.6.3", "sinon": "^7.4.1", "sinon-chai": "^3.2.0", "ts-node": "^8.6.2", "typescript": "^3.7.5" }, "gitHead": "d848e03098590c6d3a0897627ecfdd10cfd73bce" }