uport-connect
Version:
Library for integrating uPort into your app frontend
199 lines (198 loc) • 6.53 kB
JSON
{
"name": "uport-connect",
"version": "1.1.11",
"description": "Library for integrating uPort into your app frontend",
"main": "lib/index.js",
"scripts": {
"build": "yarn build:es5 && yarn build:dist && yarn build:dist:prod",
"build:npm": "npm run build:es5 && npm run build:dist && npm run build:dist:prod",
"build:es5": "./node_modules/.bin/babel src -d lib",
"build:dist": "./node_modules/.bin/webpack --config webpack.config.js --mode=development",
"build:dist:prod": "./node_modules/.bin/webpack --config webpack.config.js --mode=production --output-filename uport-connect.min.js",
"clean": "rm -r dist lib",
"docs": "npm run docs:html && npm run docs:md",
"docs:html": "./node_modules/.bin/jsdoc src/* README.md -d docs",
"docs:md": "./node_modules/jsdoc-to-markdown/bin/cli.js src/* > DOCS.md",
"test": "npm run lint; npm run karma",
"karma": "./node_modules/.bin/karma start test/karma.conf.js --single-run --browsers Chrome",
"karma:watch": "./node_modules/.bin/karma start test/karma.conf.js --browsers Chrome",
"karma:package": "cd package-test && ./setup && cd .. && ./node_modules/.bin/karma start package-test/karma.conf.js --single-run --browsers Chrome && cd package-test && ./clean",
"lint": "./node_modules/.bin/standard --verbose --fix src | ./node_modules/.bin/snazzy",
"watch": "./node_modules/.bin/webpack --config webpack.config.js -w",
"autotest": "./node_modules/.bin/supervisor -q -n exit -x ./node_modules/.bin/mocha -- --reporter spec",
"prepublish": "npm run build:es5",
"post-release": "node prwrapper",
"semantic-release": "semantic-release pre && npm publish && semantic-release post && npm run post-release",
"build:docs:html": "./node_modules/.bin/jsdoc src/* README.md -d docs",
"build:docs:md": "./node_modules/jsdoc-to-markdown/bin/cli.js src/* --template template.hbs -c js2doc.conf > docs/reference/index.md; echo",
"build:docs": "npm run build:docs:html && npm run build:docs:md",
"commitmsg": "validate-commit-msg",
"testrpc": "./node_modules/.bin/testrpc"
},
"repository": {
"type": "git",
"url": "https://github.com/uport-project/uport-connect.git"
},
"keywords": [
"uport",
"identity",
"self-sovereign",
"ethereum",
"bitcoin",
"consensys",
"web3",
"ipfs",
"persona"
],
"author": "Christian Lundkvist <christian.lundkvist@consensys.net> (https://consensys.net/)",
"license": "Apache-2.0",
"contributors": [
{
"name": "Christian Lundkvist",
"email": "christian.lundkvist@consensys.net",
"url": "https://consensys.net/"
},
{
"name": "Jeff Scott Ward",
"email": "jeffscottward@consensys.net",
"url": "https://consensys.net/"
},
{
"name": "Joel Torstensson",
"email": "joel.torstensson@consensys.net",
"url": "https://consensys.net/"
},
{
"name": "Zach Ferland",
"email": "zach.ferland@consensys.net",
"url": "https://consensys.net/"
},
{
"name": "Pelle Braendgaard",
"email": "pelle.braendgaard@consensys.net",
"url": "https://consensys.net/"
},
{
"name": "Levi Strope",
"email": "levi.strope@consensys.net",
"url": "https://consensys.net"
}
],
"bugs": {
"url": "https://github.com/uport-project/uport-connect/issues"
},
"files": [
"dist",
"src",
"lib",
"utils"
],
"homepage": "https://github.com/uport-project/uport-connect#readme",
"standard": {
"ignore": [
"dist/**"
],
"globals": [
"describe",
"it",
"before",
"after",
"should"
]
},
"dependencies": {
"ethjs-abi": "^0.2.1",
"ethjs-provider-http": "^0.1.6",
"mnid": "^0.1.1",
"mobile-detect": "^1.3.5",
"pubsub-js": "^1.6.0",
"qs": "^6.2.1",
"store": "^2.0.12",
"uport-credentials": "^1.2.1",
"uport-lite": "^1.0.5",
"uport-transports": "^0.2.6"
},
"devDependencies": {
"babel-cli": "^6.18.0",
"babel-core": "^6.26.3",
"babel-eslint": "^7.1.1",
"babel-loader": "^7.1.4",
"babel-plugin-external-helpers": "^6.18.0",
"babel-plugin-istanbul": "^4.1.6",
"babel-plugin-syntax-object-rest-spread": "^6.13.0",
"babel-plugin-transform-es2015-modules-umd": "^6.18.0",
"babel-plugin-transform-es2015-template-literals": "^6.8.0",
"babel-plugin-transform-es3-member-expression-literals": "^6.8.0",
"babel-plugin-transform-es3-property-literals": "^6.8.0",
"babel-plugin-transform-object-rest-spread": "^6.22.0",
"babel-plugin-transform-runtime": "^6.23.0",
"babel-preset-env": "^1.7.0",
"babel-register": "^6.18.0",
"bignumber.js": "^7.0.1",
"chai": "^3.5.0",
"codecov": "^1.0.1",
"condition-circle": "^1.5.0",
"cz-conventional-changelog": "^1.2.0",
"did-jwt": "^0.1.3",
"eslint": "^3.2.2",
"ethjs-signer": "^0.1.1",
"exports-loader": "^0.7.0",
"ganache-cli": "^6.1.0",
"imports-loader": "^0.8.0",
"inject-loader": "^4.0.1",
"ipfs-mini": "^1.1.2",
"istanbul": "^0.4.5",
"istanbul-instrumenter-loader": "0.2.0",
"jsdoc": "^3.4.3",
"jsdoc-to-markdown": "^1.3.7",
"json-loader": "^0.5.4",
"karma": "^2.0.3",
"karma-chai": "^0.1.0",
"karma-chrome-launcher": "^2.0.0",
"karma-coverage": "^1.1.1",
"karma-firefox-launcher": "^1.0.0",
"karma-mocha": "^1.3.0",
"karma-mocha-reporter": "^2.2.5",
"karma-phantomjs-launcher": "^1.0.2",
"karma-safari-launcher": "^1.0.0",
"karma-sourcemap-loader": "^0.3.7",
"karma-webpack": "^3.0.0",
"mocha": "^5.2.0",
"phantomjs-polyfill-object-assign": "^0.0.2",
"phantomjs-prebuilt": "^2.1.14",
"publish-release": "^1.3.2",
"reify": "^0.3.8",
"semantic-release": "^4.3.5",
"sinon": "git+https://github.com/sinonjs/sinon.git#afdf4255e97e8a8738da19ddfafd18efc09c917a",
"sinon-chai": "^3.0.0",
"snazzy": "^7.1.1",
"standard": "^11.0.1",
"supervisor": "^0.12.0",
"web3": "^0.20.6",
"webpack": "^4.8.3",
"webpack-cli": "^2.1.3"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
},
"validate-commit-msg": {
"types": [
"feat",
"fix",
"docs",
"style",
"refactor",
"perf",
"test",
"chore",
"revert",
"ci",
"build"
]
}
},
"release": {
"verifyConditions": "condition-circle"
}
}