Add status bar extension plugins

This commit is contained in:
Jaco Greeff 2017-09-04 12:24:46 +02:00
parent fb7b11553a
commit 7818ed98c7
3 changed files with 134 additions and 139 deletions

263
js/package-lock.json generated
View File

@ -457,14 +457,14 @@
"integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=",
"dev": true,
"requires": {
"mime-types": "2.1.16",
"mime-types": "2.1.17",
"negotiator": "0.6.1"
}
},
"acorn": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.1.tgz",
"integrity": "sha512-vOk6uEMctu0vQrvuSqFdJyqj1Q0S5VTDL79qtjo+DhRr+1mmaD+tluFSCZqhvi/JUhXSzoZN2BhtstaPEeE8cw==",
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.2.tgz",
"integrity": "sha512-o96FZLJBPY1lvTuJylGA9Bk3t/GKPPJG8H0ydQQl01crzwJgspa4AEIq/pVTXigmK0PHVQhiAtn8WMBLL9D2WA==",
"dev": true
},
"acorn-dynamic-import": {
@ -705,7 +705,7 @@
"dev": true,
"requires": {
"define-properties": "1.1.2",
"es-abstract": "1.8.0"
"es-abstract": "1.8.1"
}
},
"arrify": {
@ -798,7 +798,7 @@
"dev": true,
"requires": {
"browserslist": "1.7.7",
"caniuse-db": "1.0.30000721",
"caniuse-db": "1.0.30000722",
"normalize-range": "0.1.2",
"num2fraction": "1.2.2",
"postcss": "5.2.17",
@ -1658,14 +1658,14 @@
"dev": true,
"requires": {
"babel-runtime": "6.26.0",
"core-js": "2.5.0",
"core-js": "2.5.1",
"regenerator-runtime": "0.10.5"
},
"dependencies": {
"core-js": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.0.tgz",
"integrity": "sha1-VpwFCRi+ZIazg3VSAorgRmtxcIY=",
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
"integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=",
"dev": true
},
"regenerator-runtime": {
@ -1710,7 +1710,7 @@
"babel-plugin-transform-exponentiation-operator": "6.24.1",
"babel-plugin-transform-regenerator": "6.26.0",
"browserslist": "1.7.7",
"electron-to-chromium": "1.3.18",
"electron-to-chromium": "1.3.20",
"invariant": "2.2.2"
}
},
@ -1861,7 +1861,7 @@
"home-or-tmp": "2.0.0",
"lodash": "4.17.4",
"mkdirp": "0.5.1",
"source-map-support": "0.4.16"
"source-map-support": "0.4.17"
}
},
"babel-runtime": {
@ -1869,14 +1869,14 @@
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
"integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
"requires": {
"core-js": "2.5.0",
"core-js": "2.5.1",
"regenerator-runtime": "0.11.0"
},
"dependencies": {
"core-js": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.0.tgz",
"integrity": "sha1-VpwFCRi+ZIazg3VSAorgRmtxcIY="
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
"integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs="
}
}
},
@ -1961,17 +1961,17 @@
"requires": {
"babel-core": "6.26.0",
"babel-runtime": "6.26.0",
"core-js": "2.5.0",
"core-js": "2.5.1",
"home-or-tmp": "2.0.0",
"lodash": "4.17.4",
"mkdirp": "0.5.1",
"source-map-support": "0.4.16"
"source-map-support": "0.4.17"
}
},
"core-js": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.0.tgz",
"integrity": "sha1-VpwFCRi+ZIazg3VSAorgRmtxcIY="
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
"integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs="
}
}
},
@ -2322,8 +2322,8 @@
"integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
"dev": true,
"requires": {
"caniuse-db": "1.0.30000721",
"electron-to-chromium": "1.3.18"
"caniuse-db": "1.0.30000722",
"electron-to-chromium": "1.3.20"
}
},
"buffer": {
@ -2443,15 +2443,15 @@
"dev": true,
"requires": {
"browserslist": "1.7.7",
"caniuse-db": "1.0.30000721",
"caniuse-db": "1.0.30000722",
"lodash.memoize": "4.1.2",
"lodash.uniq": "4.5.0"
}
},
"caniuse-db": {
"version": "1.0.30000721",
"resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000721.tgz",
"integrity": "sha1-zcUu/o+C3RORZhW3job3BOzmGAI=",
"version": "1.0.30000722",
"resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000722.tgz",
"integrity": "sha1-4LwgnZGleDGRA7UHSfKqfkpnKnk=",
"dev": true
},
"capture-stack-trace": {
@ -2668,9 +2668,9 @@
"integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0="
},
"clean-css": {
"version": "4.1.7",
"resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.7.tgz",
"integrity": "sha1-ua6k+FZ5iJzz6ui0A0nsTr390DI=",
"version": "4.1.8",
"resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.8.tgz",
"integrity": "sha1-BhRVsklKdQrJj0bY1euxfGeeqdE=",
"dev": true,
"requires": {
"source-map": "0.5.7"
@ -2892,7 +2892,7 @@
"integrity": "sha1-FnGKdd4oPtjmBAQWJaIGRYZ5fYo=",
"dev": true,
"requires": {
"mime-db": "1.29.0"
"mime-db": "1.30.0"
}
},
"compression": {
@ -4062,7 +4062,7 @@
"dev": true,
"requires": {
"browserslist": "1.7.7",
"caniuse-db": "1.0.30000721",
"caniuse-db": "1.0.30000722",
"css-rule-stream": "1.1.0",
"duplexer2": "0.0.2",
"jsonfilter": "1.1.2",
@ -4422,9 +4422,9 @@
}
},
"electron-to-chromium": {
"version": "1.3.18",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.18.tgz",
"integrity": "sha1-PcyZ2j5rZl9qu8ccKK1Ros1zGpw=",
"version": "1.3.20",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.20.tgz",
"integrity": "sha1-Lu3VzLrn3cVX9orR/OnBcukV5OU=",
"dev": true
},
"element-resize-detector": {
@ -4552,9 +4552,9 @@
}
},
"es-abstract": {
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.8.0.tgz",
"integrity": "sha512-Cf9/h5MrXtExM20gSS55YFrGKCyPrRBjIVBtVyy8vmlsDfe0NPKMWj65tPLgzyfPuapWxh5whpXCtW4+AW5mRg==",
"version": "1.8.1",
"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.8.1.tgz",
"integrity": "sha512-G6pkMLdmxF3dh4hbuYuQiku29rRqo9p5+iRf7mZTEELT/xZ/D9Vzg04ddlvzJuJuCmZp1WBbfbVLZEeygYNkpw==",
"dev": true,
"requires": {
"es-to-primitive": "1.1.1",
@ -4836,7 +4836,7 @@
"integrity": "sha1-mDWGJb3QVYYeon4oZ+pyn69GPY0=",
"dev": true,
"requires": {
"acorn": "5.1.1",
"acorn": "5.1.2",
"acorn-jsx": "3.0.1"
}
},
@ -5570,7 +5570,7 @@
"requires": {
"asynckit": "0.4.0",
"combined-stream": "1.0.5",
"mime-types": "2.1.16"
"mime-types": "2.1.17"
}
},
"format-number": {
@ -7245,7 +7245,7 @@
"dev": true,
"requires": {
"camel-case": "3.0.0",
"clean-css": "4.1.7",
"clean-css": "4.1.8",
"commander": "2.11.0",
"he": "1.1.1",
"ncname": "1.0.0",
@ -7457,7 +7457,7 @@
"requires": {
"ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"has-flag": {
@ -7474,13 +7474,13 @@
"requires": {
"chalk": "2.1.0",
"source-map": "0.5.7",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"supports-color": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz",
"integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@ -9308,7 +9308,7 @@
"normalize-path": "2.1.1",
"object.omit": "2.0.1",
"parse-glob": "3.0.4",
"regex-cache": "0.4.3"
"regex-cache": "0.4.4"
}
},
"miller-rabin": {
@ -9328,18 +9328,18 @@
"dev": true
},
"mime-db": {
"version": "1.29.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.29.0.tgz",
"integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg=",
"version": "1.30.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz",
"integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=",
"dev": true
},
"mime-types": {
"version": "2.1.16",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.16.tgz",
"integrity": "sha1-K4WKUuXs1RbbiXrCvodIeDBpjiM=",
"version": "2.1.17",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
"integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
"dev": true,
"requires": {
"mime-db": "1.29.0"
"mime-db": "1.30.0"
}
},
"mimic-fn": {
@ -9649,9 +9649,9 @@
}
},
"node-abi": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.1.0.tgz",
"integrity": "sha512-AbW35CPRE4vdieOse46V+16dKispLNv3PQwgqlcfg7GQeQHcLu3gvp3fbU2gTh7d8NfGjp5CJh+j4Hpyb0XzaA=="
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.1.1.tgz",
"integrity": "sha512-6oxV13poCOv7TfGvhsSz6XZWpXeKkdGVh72++cs33OfMh3KAX8lN84dCvmqSETyDXAFcUHtV7eJrgFBoOqZbNQ=="
},
"node-dir": {
"version": "0.1.17",
@ -9904,7 +9904,7 @@
"dev": true,
"requires": {
"define-properties": "1.1.2",
"es-abstract": "1.8.0",
"es-abstract": "1.8.1",
"function-bind": "1.1.1",
"has": "1.0.1"
}
@ -9926,7 +9926,7 @@
"dev": true,
"requires": {
"define-properties": "1.1.2",
"es-abstract": "1.8.0",
"es-abstract": "1.8.1",
"function-bind": "1.1.1",
"has": "1.0.1"
}
@ -9983,19 +9983,19 @@
"integrity": "sha1-xzluhPMzPG8L/coRO8sAG1zKhaY=",
"requires": {
"@parity/parity.js": "1.8.7",
"bignumber.js": "4.0.2",
"oo7": "0.5.4"
"bignumber.js": "4.0.4",
"oo7": "0.5.6"
},
"dependencies": {
"bignumber.js": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.0.2.tgz",
"integrity": "sha1-LR3DfuWWiGfs6pC22k0W5oYI0h0="
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.0.4.tgz",
"integrity": "sha512-LDXpJKVzEx2/OqNbG9mXBNvHuiRL4PzHCGfnANHMJ+fv68Ads3exDVJeGDJws+AoNEuca93bU3q+S0woeUaCdg=="
},
"oo7": {
"version": "0.5.4",
"resolved": "https://registry.npmjs.org/oo7/-/oo7-0.5.4.tgz",
"integrity": "sha1-ERZHvSGFxz8Fn/jp9gKjHDsh6K0="
"version": "0.5.6",
"resolved": "https://registry.npmjs.org/oo7/-/oo7-0.5.6.tgz",
"integrity": "sha1-dEPPgaX+PRA5kxTN4BHoAA6hYAM="
}
}
},
@ -10004,14 +10004,14 @@
"resolved": "https://registry.npmjs.org/oo7-react/-/oo7-react-0.4.5.tgz",
"integrity": "sha1-kn/Onjjwn2iWlhooYhFIGrdvZZ8=",
"requires": {
"oo7": "0.5.4",
"oo7": "0.5.6",
"react": "15.6.1"
},
"dependencies": {
"oo7": {
"version": "0.5.4",
"resolved": "https://registry.npmjs.org/oo7/-/oo7-0.5.4.tgz",
"integrity": "sha1-ERZHvSGFxz8Fn/jp9gKjHDsh6K0="
"version": "0.5.6",
"resolved": "https://registry.npmjs.org/oo7/-/oo7-0.5.6.tgz",
"integrity": "sha1-dEPPgaX+PRA5kxTN4BHoAA6hYAM="
}
}
},
@ -10193,7 +10193,7 @@
"resolved": "https://registry.npmjs.org/parity-reactive-ui/-/parity-reactive-ui-0.4.5.tgz",
"integrity": "sha1-ravl0YV24B9iFSZP9LfbBUktnr8=",
"requires": {
"bignumber.js": "4.0.2",
"bignumber.js": "4.0.4",
"blockies": "0.0.2",
"oo7": "0.5.3",
"oo7-parity": "0.6.8",
@ -10206,9 +10206,9 @@
},
"dependencies": {
"bignumber.js": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.0.2.tgz",
"integrity": "sha1-LR3DfuWWiGfs6pC22k0W5oYI0h0="
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.0.4.tgz",
"integrity": "sha512-LDXpJKVzEx2/OqNbG9mXBNvHuiRL4PzHCGfnANHMJ+fv68Ads3exDVJeGDJws+AoNEuca93bU3q+S0woeUaCdg=="
},
"semantic-ui-react": {
"version": "0.68.5",
@ -10615,7 +10615,7 @@
"requires": {
"ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"has-flag": {
@ -10632,13 +10632,13 @@
"requires": {
"chalk": "2.1.0",
"source-map": "0.5.7",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"supports-color": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz",
"integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@ -10716,7 +10716,7 @@
"requires": {
"ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"has-flag": {
@ -10744,13 +10744,13 @@
"requires": {
"chalk": "2.1.0",
"source-map": "0.5.7",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"supports-color": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz",
"integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@ -10874,7 +10874,7 @@
"requires": {
"ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"has-flag": {
@ -10891,13 +10891,13 @@
"requires": {
"chalk": "2.1.0",
"source-map": "0.5.7",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"supports-color": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz",
"integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@ -10932,7 +10932,7 @@
"requires": {
"ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"has-flag": {
@ -10949,13 +10949,13 @@
"requires": {
"chalk": "2.1.0",
"source-map": "0.5.7",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"supports-color": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz",
"integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@ -10990,7 +10990,7 @@
"requires": {
"ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"has-flag": {
@ -11007,13 +11007,13 @@
"requires": {
"chalk": "2.1.0",
"source-map": "0.5.7",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"supports-color": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz",
"integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@ -11048,7 +11048,7 @@
"requires": {
"ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"has-flag": {
@ -11065,13 +11065,13 @@
"requires": {
"chalk": "2.1.0",
"source-map": "0.5.7",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"supports-color": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz",
"integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@ -11106,7 +11106,7 @@
"requires": {
"ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"has-flag": {
@ -11123,13 +11123,13 @@
"requires": {
"chalk": "2.1.0",
"source-map": "0.5.7",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"supports-color": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz",
"integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@ -11262,7 +11262,7 @@
"requires": {
"ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"has-flag": {
@ -11279,13 +11279,13 @@
"requires": {
"chalk": "2.1.0",
"source-map": "0.5.7",
"supports-color": "4.2.1"
"supports-color": "4.4.0"
}
},
"supports-color": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz",
"integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@ -11342,7 +11342,7 @@
"github-from-package": "0.0.0",
"minimist": "1.2.0",
"mkdirp": "0.5.1",
"node-abi": "2.1.0",
"node-abi": "2.1.1",
"noop-logger": "0.1.1",
"npmlog": "4.1.2",
"os-homedir": "1.0.2",
@ -12240,13 +12240,12 @@
}
},
"regex-cache": {
"version": "0.4.3",
"resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz",
"integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=",
"version": "0.4.4",
"resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
"integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
"dev": true,
"requires": {
"is-equal-shallow": "0.1.3",
"is-primitive": "2.0.0"
"is-equal-shallow": "0.1.3"
}
},
"regexpu-core": {
@ -12404,7 +12403,7 @@
"is-typedarray": "1.0.0",
"isstream": "0.1.2",
"json-stringify-safe": "5.0.1",
"mime-types": "2.1.16",
"mime-types": "2.1.17",
"oauth-sign": "0.8.2",
"qs": "6.3.2",
"stringstream": "0.0.5",
@ -12733,7 +12732,7 @@
"debug": "2.6.8",
"escape-html": "1.0.3",
"http-errors": "1.6.2",
"mime-types": "2.1.16",
"mime-types": "2.1.17",
"parseurl": "1.3.1"
},
"dependencies": {
@ -13023,9 +13022,9 @@
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
},
"source-map-support": {
"version": "0.4.16",
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.16.tgz",
"integrity": "sha512-A6vlydY7H/ljr4L2UOhDSajQdZQ6dMD7cLH0pzwcmwLyc9u8PNI4WGtnfDDzX7uzGL6c/T+ORL97Zlh+S4iOrg==",
"version": "0.4.17",
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.17.tgz",
"integrity": "sha512-30c1Ch8FSjV0FwC253iftbbj0dU/OXoSg1LAEGZJUlGgjTNj6cu+DVqJWWIZJY5RXLWV4eFtR+4ouo0VIOYOTg==",
"requires": {
"source-map": "0.5.7"
}
@ -14069,7 +14068,7 @@
"dev": true,
"requires": {
"media-typer": "0.3.0",
"mime-types": "2.1.16"
"mime-types": "2.1.17"
}
},
"typedarray": {
@ -14625,7 +14624,7 @@
"integrity": "sha512-qeUx4nIbeLL53qqNTs3kObPBMkUVDrOjEfp/hTvMlx21qL2MsGNr8/tXCoX/lS12dLl9qtZaXv2qfBEctPScDg==",
"dev": true,
"requires": {
"acorn": "5.1.1",
"acorn": "5.1.2",
"acorn-dynamic-import": "2.0.2",
"ajv": "5.2.2",
"ajv-keywords": "2.1.0",
@ -14641,7 +14640,7 @@
"mkdirp": "0.5.1",
"node-libs-browser": "2.0.0",
"source-map": "0.5.7",
"supports-color": "4.2.1",
"supports-color": "4.4.0",
"tapable": "0.2.8",
"uglifyjs-webpack-plugin": "0.4.6",
"watchpack": "1.4.0",
@ -14787,9 +14786,9 @@
"dev": true
},
"supports-color": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.1.tgz",
"integrity": "sha512-qxzYsob3yv6U+xMzPrv170y8AwGP7i74g+pbixCfD6rgso8BscLT2qXIuz6TpOaiJZ3mFgT5O9lyT9nMU4LfaA==",
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
"has-flag": "2.0.0"

View File

@ -23,12 +23,10 @@ function injectInterceptorPlugin (middleware) {
return true;
}
function injectSignerPlugin (func) {
function injectSignerPlugin (component) {
}
function injectStatusPlugin (component) {
console.log('component', component);
StatusPluginStore.get().addComponent(component);
return true;

View File

@ -14,14 +14,12 @@
// You should have received a copy of the GNU General Public License
// along with Parity. If not, see <http://www.gnu.org/licenses/>.
export function injectExternalScript (src) {
export function injectExternalScript (src, onload) {
const script = document.createElement('script');
script.type = 'text/javascript';
script.async = true;
script.onload = function () {
// remote script has loaded
};
script.onload = onload || function () {};
script.src = src;
document.getElementsByTagName('head')[0].appendChild(script);