UNPKG

6.53 kBJSONView Raw
1{
2 "name": "uport-connect",
3 "version": "1.1.11",
4 "description": "Library for integrating uPort into your app frontend",
5 "main": "lib/index.js",
6 "scripts": {
7 "build": "yarn build:es5 && yarn build:dist && yarn build:dist:prod",
8 "build:npm": "npm run build:es5 && npm run build:dist && npm run build:dist:prod",
9 "build:es5": "./node_modules/.bin/babel src -d lib",
10 "build:dist": "./node_modules/.bin/webpack --config webpack.config.js --mode=development",
11 "build:dist:prod": "./node_modules/.bin/webpack --config webpack.config.js --mode=production --output-filename uport-connect.min.js",
12 "clean": "rm -r dist lib",
13 "docs": "npm run docs:html && npm run docs:md",
14 "docs:html": "./node_modules/.bin/jsdoc src/* README.md -d docs",
15 "docs:md": "./node_modules/jsdoc-to-markdown/bin/cli.js src/* > DOCS.md",
16 "test": "npm run lint; npm run karma",
17 "karma": "./node_modules/.bin/karma start test/karma.conf.js --single-run --browsers Chrome",
18 "karma:watch": "./node_modules/.bin/karma start test/karma.conf.js --browsers Chrome",
19 "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",
20 "lint": "./node_modules/.bin/standard --verbose --fix src | ./node_modules/.bin/snazzy",
21 "watch": "./node_modules/.bin/webpack --config webpack.config.js -w",
22 "autotest": "./node_modules/.bin/supervisor -q -n exit -x ./node_modules/.bin/mocha -- --reporter spec",
23 "prepublish": "npm run build:es5",
24 "post-release": "node prwrapper",
25 "semantic-release": "semantic-release pre && npm publish && semantic-release post && npm run post-release",
26 "build:docs:html": "./node_modules/.bin/jsdoc src/* README.md -d docs",
27 "build:docs:md": "./node_modules/jsdoc-to-markdown/bin/cli.js src/* --template template.hbs -c js2doc.conf > docs/reference/index.md; echo",
28 "build:docs": "npm run build:docs:html && npm run build:docs:md",
29 "commitmsg": "validate-commit-msg",
30 "testrpc": "./node_modules/.bin/testrpc"
31 },
32 "repository": {
33 "type": "git",
34 "url": "https://github.com/uport-project/uport-connect.git"
35 },
36 "keywords": [
37 "uport",
38 "identity",
39 "self-sovereign",
40 "ethereum",
41 "bitcoin",
42 "consensys",
43 "web3",
44 "ipfs",
45 "persona"
46 ],
47 "author": "Christian Lundkvist <christian.lundkvist@consensys.net> (https://consensys.net/)",
48 "license": "Apache-2.0",
49 "contributors": [
50 {
51 "name": "Christian Lundkvist",
52 "email": "christian.lundkvist@consensys.net",
53 "url": "https://consensys.net/"
54 },
55 {
56 "name": "Jeff Scott Ward",
57 "email": "jeffscottward@consensys.net",
58 "url": "https://consensys.net/"
59 },
60 {
61 "name": "Joel Torstensson",
62 "email": "joel.torstensson@consensys.net",
63 "url": "https://consensys.net/"
64 },
65 {
66 "name": "Zach Ferland",
67 "email": "zach.ferland@consensys.net",
68 "url": "https://consensys.net/"
69 },
70 {
71 "name": "Pelle Braendgaard",
72 "email": "pelle.braendgaard@consensys.net",
73 "url": "https://consensys.net/"
74 },
75 {
76 "name": "Levi Strope",
77 "email": "levi.strope@consensys.net",
78 "url": "https://consensys.net"
79 }
80 ],
81 "bugs": {
82 "url": "https://github.com/uport-project/uport-connect/issues"
83 },
84 "files": [
85 "dist",
86 "src",
87 "lib",
88 "utils"
89 ],
90 "homepage": "https://github.com/uport-project/uport-connect#readme",
91 "standard": {
92 "ignore": [
93 "dist/**"
94 ],
95 "globals": [
96 "describe",
97 "it",
98 "before",
99 "after",
100 "should"
101 ]
102 },
103 "dependencies": {
104 "ethjs-abi": "^0.2.1",
105 "ethjs-provider-http": "^0.1.6",
106 "mnid": "^0.1.1",
107 "mobile-detect": "^1.3.5",
108 "pubsub-js": "^1.6.0",
109 "qs": "^6.2.1",
110 "store": "^2.0.12",
111 "uport-credentials": "^1.2.1",
112 "uport-lite": "^1.0.5",
113 "uport-transports": "^0.2.6"
114 },
115 "devDependencies": {
116 "babel-cli": "^6.18.0",
117 "babel-core": "^6.26.3",
118 "babel-eslint": "^7.1.1",
119 "babel-loader": "^7.1.4",
120 "babel-plugin-external-helpers": "^6.18.0",
121 "babel-plugin-istanbul": "^4.1.6",
122 "babel-plugin-syntax-object-rest-spread": "^6.13.0",
123 "babel-plugin-transform-es2015-modules-umd": "^6.18.0",
124 "babel-plugin-transform-es2015-template-literals": "^6.8.0",
125 "babel-plugin-transform-es3-member-expression-literals": "^6.8.0",
126 "babel-plugin-transform-es3-property-literals": "^6.8.0",
127 "babel-plugin-transform-object-rest-spread": "^6.22.0",
128 "babel-plugin-transform-runtime": "^6.23.0",
129 "babel-preset-env": "^1.7.0",
130 "babel-register": "^6.18.0",
131 "bignumber.js": "^7.0.1",
132 "chai": "^3.5.0",
133 "codecov": "^1.0.1",
134 "condition-circle": "^1.5.0",
135 "cz-conventional-changelog": "^1.2.0",
136 "did-jwt": "^0.1.3",
137 "eslint": "^3.2.2",
138 "ethjs-signer": "^0.1.1",
139 "exports-loader": "^0.7.0",
140 "ganache-cli": "^6.1.0",
141 "imports-loader": "^0.8.0",
142 "inject-loader": "^4.0.1",
143 "ipfs-mini": "^1.1.2",
144 "istanbul": "^0.4.5",
145 "istanbul-instrumenter-loader": "0.2.0",
146 "jsdoc": "^3.4.3",
147 "jsdoc-to-markdown": "^1.3.7",
148 "json-loader": "^0.5.4",
149 "karma": "^2.0.3",
150 "karma-chai": "^0.1.0",
151 "karma-chrome-launcher": "^2.0.0",
152 "karma-coverage": "^1.1.1",
153 "karma-firefox-launcher": "^1.0.0",
154 "karma-mocha": "^1.3.0",
155 "karma-mocha-reporter": "^2.2.5",
156 "karma-phantomjs-launcher": "^1.0.2",
157 "karma-safari-launcher": "^1.0.0",
158 "karma-sourcemap-loader": "^0.3.7",
159 "karma-webpack": "^3.0.0",
160 "mocha": "^5.2.0",
161 "phantomjs-polyfill-object-assign": "^0.0.2",
162 "phantomjs-prebuilt": "^2.1.14",
163 "publish-release": "^1.3.2",
164 "reify": "^0.3.8",
165 "semantic-release": "^4.3.5",
166 "sinon": "git+https://github.com/sinonjs/sinon.git#afdf4255e97e8a8738da19ddfafd18efc09c917a",
167 "sinon-chai": "^3.0.0",
168 "snazzy": "^7.1.1",
169 "standard": "^11.0.1",
170 "supervisor": "^0.12.0",
171 "web3": "^0.20.6",
172 "webpack": "^4.8.3",
173 "webpack-cli": "^2.1.3"
174 },
175 "config": {
176 "commitizen": {
177 "path": "./node_modules/cz-conventional-changelog"
178 },
179 "validate-commit-msg": {
180 "types": [
181 "feat",
182 "fix",
183 "docs",
184 "style",
185 "refactor",
186 "perf",
187 "test",
188 "chore",
189 "revert",
190 "ci",
191 "build"
192 ]
193 }
194 },
195 "release": {
196 "verifyConditions": "condition-circle"
197 }
198}