Commit 8aa29355 authored by Philipp Nowinski's avatar Philipp Nowinski
Browse files

[FEATURE] integrate notification on error

parent db0601cb
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xml:space="preserve"
enable-background="new 0 0 700.619 661.18"
viewBox="0 0 700.6201 821.97645"
height="821.97644"
width="700.62012"
y="0px"
x="0px"
id="Layer_1"
version="1.1"><metadata
id="metadata4559"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs4557" /><path
style="fill:#ac8000;fill-opacity:0.94117647"
id="path4550"
d="m 693.32606,76.056885 c -18.119,-18.793 -39.26,-34.662 -62.35,-54.355 -5.66,138.027005 -11.098,270.602005 -16.533,403.172005 -0.291,0.012 -1.344,27.896 -1.66,34.771 -1.084,23.414 -10.168,39.371 -24.508,49.357 -15.674,10.914 -82.267,11.531 -91.995,11.205 -52.186,-0.078 -287.017,2.047 -352.247,3.182 -38.678,0.674 -64.818003,-15.823 -61.923003,-63.692 6.541,-108.152 14.607,-216.213 21.974003,-324.315 2.047,-30.096 4.965,-58.845005 7.996,-89.375005 1.067,-13.953 20.29,-33.744 36.232,-40.859 10.071,-4.49699999 19.158,-4.52199999 19.267,-5.10099999 C 126.01106,1.423885 54.197057,57.206885 42.416057,95.597885 c -1.138,3.709 -1.879,7.621005 -2.209,11.486005 -4.769,55.574 -9.597,111.138 -14.092,166.734 -8.609,106.502 -16.7189996,213.046 -25.65599963,319.522 -3.73799997,44.535 15.29299963,67.664 59.26599963,67.711 187.305003,0.203 374.609003,0.146 561.917003,-0.037 38.971,-0.037 58.531,-18.11 60.412,-56.602 4.85,-98.979 9.489,-197.965 13.352,-296.983 2.605,-66.812 4.086,-133.678 5.197,-200.529 0.175,-10.449005 -0.913,-24.247005 -7.277,-30.843005 z" /><path
style="fill:#ffc10f;fill-opacity:0.94117647"
id="path4552"
d="m 614.18506,409.49689 c -3.113,-117.715 -6.295,-235.428 -9.094,-353.147005 -0.894,-37.551 -10.738,-48.493 -47.646,-49.207 -128.91,-2.483 -257.82,-4.881 -386.732,-7.13499999 -9.01,-0.156 -20.053,1.99799999 -31.01,6.88699999 -14.586,6.512 -26.681,19.973 -27.138,34.488 0.027,36.871 0.625,73.749005 -0.141,110.605005 -2.1,101.709 -5.16,203.4 -7.055,305.122 -0.541,29.086 13.493,45.254 42.188,46.979 62.724,3.75 127.883,6.01 195.248,8.619 61.871,2.387 122.916,4.264 184.797,6.391 -0.004,0.146 43.806,2.14 63.565,-11.623 14.639,-10.192 21.151,-26.553 22.155,-48.354 0.493,-10.557 1.025,-43.385 0.863,-49.625 z m -360.57,-228.748 c -1.759,4.474 -4.303,8.376 -7.631,11.704 -3.329,3.329 -7.43,5.952 -12.303,7.87 -4.874,1.917 -10.427,2.876 -16.658,2.876 -3.675,0 -7.258,-0.359 -10.745,-1.079 -3.488,-0.719 -6.817,-1.73 -9.985,-3.036 -3.17,-1.305 -6.141,-2.889 -8.908,-4.754 -2.771,-1.864 -5.247,-3.941 -7.43,-6.231 l 5.433,-8.948 c 0.479,-0.745 1.091,-1.331 1.837,-1.757 0.745,-0.426 1.57,-0.639 2.478,-0.639 1.225,0 2.583,0.573 4.074,1.718 1.49,1.146 3.288,2.396 5.394,3.755 2.104,1.358 4.646,2.61 7.63,3.755 2.981,1.146 6.551,1.718 10.705,1.718 6.764,0 11.996,-1.65 15.699,-4.954 3.7,-3.302 5.553,-7.855 5.553,-13.662 0,-3.248 -0.773,-5.898 -2.317,-7.949 -1.545,-2.05 -3.583,-3.768 -6.11,-5.153 -2.53,-1.385 -5.421,-2.557 -8.669,-3.516 -3.249,-0.958 -6.552,-1.983 -9.906,-3.076 -3.355,-1.091 -6.658,-2.369 -9.907,-3.835 -3.249,-1.464 -6.139,-3.381 -8.668,-5.752 -2.53,-2.37 -4.567,-5.299 -6.111,-8.788 -1.546,-3.488 -2.316,-7.842 -2.316,-13.062 0,-4.154 0.812,-8.175 2.437,-12.064 1.624,-3.887 3.995,-7.336005 7.11,-10.346005 3.116,-3.008 6.964,-5.419 11.545,-7.23 4.58,-1.81 9.799,-2.716 15.659,-2.716 6.604,0 12.663,1.039 18.175,3.116 5.513,2.077 10.267,5.033 14.261,8.868 l -4.554,8.948005 c -0.586,0.959 -1.198,1.666 -1.837,2.117 -0.641,0.453 -1.438,0.679 -2.397,0.679 -1.012,0 -2.145,-0.426 -3.396,-1.278 -1.252,-0.852 -2.796,-1.798 -4.634,-2.836 -1.837,-1.039 -4.009,-1.997 -6.512,-2.876 -2.504,-0.879 -5.485,-1.318 -8.947,-1.318 -3.195,0 -6.007,0.399 -8.43,1.199 -2.424,0.799 -4.461,1.917 -6.11,3.355 -1.651,1.438 -2.891,3.129 -3.716,5.073 -0.825,1.945 -1.237,4.062 -1.237,6.351 0,2.93 0.771,5.367 2.315,7.31 1.544,1.945 3.582,3.609 6.112,4.994 2.528,1.386 5.419,2.596 8.668,3.635 3.248,1.039 6.563,2.145 9.946,3.316 3.382,1.172 6.696,2.504 9.946,3.995 3.248,1.492 6.139,3.383 8.669,5.672 2.528,2.291 4.565,5.087 6.11,8.389 1.545,3.303 2.317,7.324 2.317,12.063 -0.002,5.111 -0.881,9.904 -2.639,14.379 z m 116.959,10.066 c -11.452,8.256 -24.767,12.383 -39.945,12.383 -9.321,0 -17.749,-1.451 -25.285,-4.354 -7.538,-2.902 -13.969,-6.951 -19.295,-12.144 -5.326,-5.193 -9.427,-11.384 -12.303,-18.575 -2.876,-7.191 -4.314,-15.1 -4.314,-23.728 0,-8.681 1.385,-16.63 4.154,-23.848 2.769,-7.216 6.736,-13.422 11.903,-18.615 5.165,-5.193005 11.396,-9.214005 18.694,-12.064005 7.297,-2.849 15.499,-4.274 24.606,-4.274 4.635,0 8.935,0.359 12.902,1.079 3.967,0.719 7.656,1.717 11.065,2.996 3.406,1.278 6.551,2.824 9.427,4.634 2.876,1.812 5.513,3.835 7.909,6.072005 l -5.354,8.549 c -0.853,1.332 -1.943,2.157 -3.274,2.477 -1.332,0.319 -2.771,0 -4.314,-0.959 -1.545,-0.905 -3.183,-1.863 -4.913,-2.876 -1.73,-1.011 -3.715,-1.958 -5.952,-2.836 -2.236,-0.879 -4.82,-1.598 -7.749,-2.157 -2.931,-0.559 -6.392,-0.839 -10.387,-0.839 -6.071,0 -11.544,0.999 -16.418,2.996 -4.873,1.997 -9.041,4.847 -12.503,8.548 -3.463,3.703 -6.125,8.188 -7.988,13.462 -1.865,5.273 -2.797,11.159 -2.797,17.656 0,6.871 0.984,13.01 2.956,18.415 1.971,5.407 4.767,9.987 8.39,13.742 3.621,3.755 8.002,6.619 13.142,8.588 5.14,1.971 10.878,2.956 17.218,2.956 4.739,0 8.96,-0.506 12.662,-1.518 3.701,-1.011 7.337,-2.423 10.905,-4.234 v -22.849 h -16.058 c -1.227,0 -2.185,-0.332 -2.877,-0.999 -0.691,-0.666 -1.038,-1.531 -1.038,-2.597 v -10.625 h 36.83 v 45.538 z m 94.832,7.789 c -6.817,3.063 -14.967,4.594 -24.445,4.594 -8.417,0 -16.02,-1.451 -22.811,-4.354 -6.791,-2.902 -12.583,-6.951 -17.377,-12.144 -4.793,-5.193 -8.482,-11.384 -11.063,-18.575 -2.585,-7.19 -3.875,-15.1 -3.875,-23.728 0,-8.628 1.369,-16.55 4.113,-23.768 2.742,-7.216 6.604,-13.422 11.584,-18.615 4.98,-5.193005 10.945,-9.228005 17.896,-12.104005 6.95,-2.876 14.605,-4.314 22.969,-4.314 8.309,0 15.646,1.346 22.011,4.035 6.363,2.69 11.891,6.271 16.577,10.745005 l -6.15,8.708 c -0.428,0.587 -0.934,1.092 -1.519,1.518 -0.587,0.427 -1.386,0.639 -2.396,0.639 -1.065,0 -2.276,-0.492 -3.636,-1.478 -1.357,-0.985 -3.09,-2.077 -5.192,-3.276 -2.104,-1.198 -4.741,-2.289 -7.909,-3.275 -3.169,-0.985 -7.124,-1.478 -11.864,-1.478 -5.486,0 -10.52,0.958 -15.1,2.876 -4.581,1.917 -8.521,4.714 -11.824,8.389 -3.303,3.675 -5.872,8.149 -7.709,13.422 -1.838,5.273 -2.757,11.265 -2.757,17.976 0,6.765 0.959,12.796 2.877,18.096 1.917,5.3 4.554,9.774 7.909,13.422 3.354,3.649 7.296,6.431 11.823,8.349 4.526,1.917 9.399,2.876 14.62,2.876 3.195,0 6.059,-0.172 8.588,-0.519 2.529,-0.346 4.86,-0.905 6.991,-1.678 2.129,-0.771 4.142,-1.744 6.031,-2.916 1.891,-1.171 3.768,-2.609 5.633,-4.314 1.064,-0.958 2.13,-1.438 3.195,-1.438 1.012,0 1.891,0.399 2.637,1.198 l 7.43,8.069 c -4.686,5.646 -10.438,10 -17.257,13.062 z" /><text
id="text5792"
y="820.80878"
x="49.86882"
style="font-style:normal;font-weight:normal;font-size:145.95573425px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac8000;fill-opacity:0.94117647;stroke:none;stroke-width:3.64889336"
xml:space="preserve"><tspan
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Lato;-inkscape-font-specification:Lato;fill:#ac8000;fill-opacity:0.94117647;stroke-width:3.64889336"
y="820.80878"
x="49.86882"
id="tspan5790">Toolchain</tspan></text>
</svg>
\ No newline at end of file
const logSymbols = require('log-symbols');
const timestamp = require('time-stamp');
const chalk = require('chalk');
const notifier = require('node-notifier');
const path = require('path');
/**
* Logging-Module for the SGC
......@@ -32,6 +34,7 @@ module.exports = class Logger {
*/
static error(_message) {
console.log(Logger._getTimestamp(), logSymbols.error, chalk.red(_message));
Logger.displayNotification('Your task failed!', _message);
}
/**
......@@ -51,4 +54,22 @@ module.exports = class Logger {
static _getTimestamp() {
return chalk.dim(chalk.white(`[${timestamp('HH:mm:ss')}]`));
}
/**
* Displays a desktop notification
*
* @param {String} _title The title for your notification
* @param {String} _message The message for your notification
*/
static displayNotification(_title, _message) {
notifier.notify(
{
title: _title,
message: _message,
icon: path.join(__dirname, 'SGC.svg'),
sound: true,
wait: false
}
);
}
}
......@@ -80,7 +80,7 @@ module.exports = class Css extends Task {
sourceMap: sourceMapPath
});
} catch(_error) {
this._logger.error(_error);
this._logger.error(_error.stack);
}
let css = await postcss([autoprefixer]).process(result.css, {from: _input});
......
......@@ -192,6 +192,16 @@
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
},
"abstract-socket": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/abstract-socket/-/abstract-socket-2.0.0.tgz",
"integrity": "sha1-2DyT598w0n4j8+gqdj5/XnjZFvk=",
"optional": true,
"requires": {
"bindings": "^1.2.1",
"nan": "^2.0.9"
}
},
"ajv": {
"version": "5.5.2",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
......@@ -429,6 +439,12 @@
"tweetnacl": "^0.14.3"
}
},
"bindings": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz",
"integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==",
"optional": true
},
"block-stream": {
"version": "0.0.9",
"resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
......@@ -917,6 +933,21 @@
"assert-plus": "^1.0.0"
}
},
"dbus-native": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/dbus-native/-/dbus-native-0.2.5.tgz",
"integrity": "sha512-ocxMKCV7QdiNhzhFSeEMhj258OGtvpANSb3oWGiotmI5h1ZIse0TMPcSLiXSpqvbYvQz2Y5RsYPMNYLWhg9eBw==",
"requires": {
"abstract-socket": "^2.0.0",
"event-stream": "^3.1.7",
"hexy": "^0.2.10",
"long": "^3.0.1",
"optimist": "^0.6.1",
"put": "0.0.6",
"safe-buffer": "^5.1.1",
"xml2js": "0.1.14"
}
},
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
......@@ -1291,6 +1322,30 @@
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
"integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
},
"event-stream": {
"version": "3.3.4",
"resolved": "http://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
"integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
"requires": {
"duplexer": "~0.1.1",
"from": "~0",
"map-stream": "~0.1.0",
"pause-stream": "0.0.11",
"split": "0.3",
"stream-combiner": "~0.0.4",
"through": "~2.3.1"
},
"dependencies": {
"stream-combiner": {
"version": "0.0.4",
"resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
"integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
"requires": {
"duplexer": "~0.1.1"
}
}
}
},
"execa": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
......@@ -1628,6 +1683,19 @@
"map-cache": "^0.2.2"
}
},
"freedesktop-notifications": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/freedesktop-notifications/-/freedesktop-notifications-1.2.3.tgz",
"integrity": "sha512-JP6Qp3xAJIt6sNn6uriPHo1HN0x9lcY/1e/OPXq+u5WoEdhgBD7SV+6ch2oL4QOTmkIzznognslo7LvVaN36tg==",
"requires": {
"dbus-native": "^0.2.5"
}
},
"from": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
"integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4="
},
"fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
......@@ -1830,6 +1898,11 @@
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
},
"growly": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
"integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE="
},
"har-schema": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
......@@ -1891,6 +1964,11 @@
}
}
},
"hexy": {
"version": "0.2.11",
"resolved": "https://registry.npmjs.org/hexy/-/hexy-0.2.11.tgz",
"integrity": "sha512-ciq6hFsSG/Bpt2DmrZJtv+56zpPdnq+NQ4ijEFrveKN0ZG1mhl/LdT1NQZ9se6ty1fACcI4d4vYqC9v8EYpH2A=="
},
"hosted-git-info": {
"version": "2.7.1",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
......@@ -2453,6 +2531,11 @@
}
}
},
"long": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/long/-/long-3.2.0.tgz",
"integrity": "sha1-2CG3E4yhy1gcFymQ7xTbIAtcR0s="
},
"longest-streak": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.2.tgz",
......@@ -2486,6 +2569,11 @@
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
"integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0="
},
"map-stream": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
"integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ="
},
"map-visit": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
......@@ -2711,6 +2799,17 @@
}
}
},
"node-notifier": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz",
"integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==",
"requires": {
"growly": "^1.3.0",
"semver": "^5.4.1",
"shellwords": "^0.1.1",
"which": "^1.3.0"
}
},
"node-releases": {
"version": "1.0.0-alpha.11",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.0.0-alpha.11.tgz",
......@@ -2911,6 +3010,22 @@
"resolved": "https://registry.npmjs.org/onecolor/-/onecolor-3.0.5.tgz",
"integrity": "sha1-Nu/zIgE3nv3xGA+0ReUajiQl+fY="
},
"optimist": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
"integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
"requires": {
"minimist": "~0.0.1",
"wordwrap": "~0.0.2"
},
"dependencies": {
"minimist": {
"version": "0.0.10",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
"integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8="
}
}
},
"os-homedir": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
......@@ -3061,6 +3176,14 @@
"pinkie-promise": "^2.0.0"
}
},
"pause-stream": {
"version": "0.0.11",
"resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
"integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
"requires": {
"through": "~2.3"
}
},
"performance-now": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
......@@ -3320,6 +3443,11 @@
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
"integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
},
"put": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/put/-/put-0.0.6.tgz",
"integrity": "sha1-MPX2C9bkOJvTKeFqJThsuy5KAKM="
},
"qs": {
"version": "6.5.2",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
......@@ -3660,6 +3788,11 @@
}
}
},
"sax": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
},
"scss-tokenizer": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
......@@ -3713,6 +3846,11 @@
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
"integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
},
"shellwords": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
"integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww=="
},
"signal-exit": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
......@@ -3898,6 +4036,14 @@
"resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.0.tgz",
"integrity": "sha512-nGUlURFuoSsmJQ2TBKaO2l7+dBHtRnofSSQdiFKEpd+HBDWXR9/+gtJfgNpe3Nh6o5mqSxDpin/M4YoN7AijGg=="
},
"split": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
"integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
"requires": {
"through": "2"
}
},
"split-string": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
......@@ -6969,6 +7115,11 @@
"resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz",
"integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY="
},
"wordwrap": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
"integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc="
},
"wrap-ansi": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
......@@ -7001,6 +7152,14 @@
"resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz",
"integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI="
},
"xml2js": {
"version": "0.1.14",
"resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.1.14.tgz",
"integrity": "sha1-UnTmf1pkxfkpdM2FE54DMq3GuQw=",
"requires": {
"sax": ">=0.1.1"
}
},
"xregexp": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment