{
  "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"
  }
}
