Request help for the contribution documentation

(Stephen Pu) #1

Hi All

Currently, I am pretty interesting in GrayLog2 project in GitHub and want to do some contributions. To be honest, it looks that some of the open bugs are waiting too long.
But when I checked out the project code (, I was stopped by few compiling issues.
If possible, could you please give me few help or documents which focused on how to compile or debug grayLog2 project.
By the way, I am running with Eclipse IDE.
It will much more efficient for my current items.


(Jochen) #2

You only need Java 8 (JDK) and Maven 3.1 or higher to build Graylog.

It’s pretty much only 2 steps:

If that doesn’t work for you, you need to elaborate on the issues you’re having.

(Stephen Pu) #3

Thanks, Jochen.
Below is my error messages:

My ubuntu 14.04 information:

root@graylog:/tmp/graylog2-server/graylog2-server# mvn -version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T16:41:47+00:00)
Maven home: /usr/share/maven3
Java version: 1.8.0_101, vendor: Oracle Corporation
Java home: /opt/graylog/embedded/jre/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-71-generic", arch: "amd64", family: "unix"
root@graylog:/tmp/graylog2-server/graylog2-server# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
root@graylog:/tmp/graylog2-server/graylog2-server# node -v
root@graylog:/tmp/graylog2-server/graylog2-server# npm -v

Error messages:

[DEBUG] -- end configuration --
[INFO] Running 'npm run build' in /tmp/graylog2-server/graylog2-server/graylog2-web-interface
[DEBUG] Executing command line [/tmp/graylog2-server/graylog2-server/graylog2-web-interface/node/node, /tmp/graylog2-server/graylog2-server/graylog2-web-interface/node/node_modules/npm/bin/npm-cli.js, run, build]
[INFO] > graylog-web-interface@2.3.0-SNAPSHOT build /tmp/graylog2-server/graylog2-server/graylog2-web-interface
[INFO] > disable_plugins=true webpack --config webpack.bundled.js
[ERROR] Running in production mode
[ERROR] Building vendor bundle.
[ERROR] clean-webpack-plugin: /tmp/graylog2-server/graylog2-server/graylog2-web-interface/build has been removed.
[ERROR] (node:13004) DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see
[ERROR] parseQuery() will be replaced with getOptions() in the next major version of loader-utils.
[ERROR] ts-loader: Using typescript@1.8.10 and /tmp/graylog2-server/graylog2-server/graylog2-web-interface/tsconfig.json
[INFO] Hash: 69ab11c1b0b180ffc1a2856a398bec94313be4ef
[INFO] Version: webpack 2.4.1
[INFO] Child vendor:
[INFO]     Hash: 69ab11c1b0b180ffc1a2
[INFO]     Time: 16777ms
[INFO]                              Asset    Size  Chunks                    Chunk Names
[INFO]     vendor.8fad0e996714dcc32175.js  938 kB       0  [emitted]  [big]  vendor
[INFO]        [0] dll vendor 12 bytes {0} [built]
[INFO]        [1] ./~/react/react.js 56 bytes {0} [built]
[INFO]        [3] ./~/moment/moment.js 139 kB {0} [built]
[INFO]       [19] ./~/react-dom/index.js 63 bytes {0} [built]
[INFO]      [283] ./~/react-router/lib/index.js 2.38 kB {0} [built]
[INFO]      [336] ./~/react-addons-linked-state-mixin/index.js 55 bytes {0} [built]
[INFO]      [337] ./~/react-addons-pure-render-mixin/index.js 72 bytes {0} [built]
[INFO]      [484] ./~/react-router-bootstrap/lib/index.js 544 bytes {0} [built]
[INFO]      [487] ./~/react-router/lib/IndexRedirect.js 2.59 kB {0} [built]
[INFO]      [582] ./~/reflux/src/index.js 299 bytes {0} [built]
[INFO]      [769] ./~/moment-timezone/index.js 114 bytes {0} [built]
[INFO]      [793] ./~/reflux-core/lib/index.js 2.98 kB {0} [built]
[INFO]      [798] ./~/jquery/dist/jquery.js 248 kB {0} [built]
[INFO]      [819] ./~/react-bootstrap/es/index.js 4.85 kB {0} [built]
[INFO]      [912] ./~/react-bootstrap/es/Radio.js 3.25 kB {0} [built]
[INFO]         + 592 hidden modules
[INFO] Child app:
[INFO]     Hash: 856a398bec94313be4ef
[INFO]     Time: 85560ms
[INFO]                                      Asset       Size  Chunks                    Chunk Names
[INFO]                 42.856a398bec94313be4ef.js    7.12 kB      42  [emitted]        
[INFO]       f9a25466e5ac752f14dfa013fad9730a.jpg     272 kB          [emitted]  [big] 
[INFO]       912ec66d7572ff821749319396470bde.svg     444 kB          [emitted]  [big] 
[INFO]       b06871f281fee6b241d60582ae9369b9.ttf     166 kB          [emitted]        
[INFO]     af7ae505a9eed503f8b8e6982036873e.woff2    77.2 kB          [emitted]        
[INFO]      fee66e712a8a08eef5805a46892932ad.woff      98 kB          [emitted]        
[INFO]       d2a705b59e370eaa5d145962f3b1ade1.ttf    52.5 kB          [emitted]        
[INFO]      811c8baeca3bb3329488f729979c1fbc.woff    31.8 kB          [emitted]        
[INFO]     48aa7ad98beedc63d82925f45fd8e72c.woff2    24.9 kB          [emitted]        
[INFO]       b87efff09ad1fd0e8da7f17ce94c4a83.ttf      54 kB          [emitted]        
[INFO]      6f05808b4f6a11d3feb1716291c7c038.woff    31.5 kB          [emitted]        
[INFO]     313824e85557a721d326424b6eb63fec.woff2    24.4 kB          [emitted]        
[INFO]       47cf698e57af0651962238787bea4d2f.ttf    58.6 kB          [emitted]        
[INFO]      90b8cd144632dbd7c51c77336b7f5171.woff    34.4 kB          [emitted]        
[INFO]     5f80e2b1fe2352fbe3f757c44ab1d590.woff2    26.8 kB          [emitted]        
[INFO]       a4e0d32f8d8cb67da4af27c3f948600d.ttf    55.8 kB          [emitted]        
[INFO]      6794db0115fe57ff032c2bc4d2fec757.woff    32.3 kB          [emitted]        
[INFO]     0f5ecd4c02213b058c52b19a729b2308.woff2    25.1 kB          [emitted]        
[INFO]       41274fc221d9fe727256b3f302904a4e.ttf    59.8 kB          [emitted]        
[INFO]      cb00b819da6093c52289da36f470549a.woff    34.8 kB          [emitted]        
[INFO]     51d4b21e8b8a03b7b5b6fb3681edbabf.woff2    26.9 kB          [emitted]        
[INFO]       bf2f6b57cd6438b1e1ca22dd53c319c0.ttf    57.6 kB          [emitted]        
[INFO]      576f55c34a35e2d1e8d46dc916dd53de.woff      35 kB          [emitted]        
[INFO]     fbf7f082bb8abfeef11c89c77452f796.woff2    27.4 kB          [emitted]        
[INFO]       25ad8d1b471db8cc26d864db84a86bd5.ttf    51.6 kB          [emitted]        
[INFO]      9a0cfeda5ce5de1674106cd0a66ed55e.woff    30.7 kB          [emitted]        
[INFO]     aac07fc6db99e7eb977e36c5b2571716.woff2    23.9 kB          [emitted]        
[INFO]       161f7fcb431023d65bbd20417b321328.ttf    56.4 kB          [emitted]        
[INFO]      03fa0fb46f93a7cd5fbac457f20228e2.woff    33.7 kB          [emitted]        
[INFO]     3b472a011c149d4e3e20899165f9d836.woff2    26.3 kB          [emitted]        
[INFO]       483351b66d7f49ef56b83ecb00dd3712.ttf    53.3 kB          [emitted]        
[INFO]      299b3be898e809232985246037e615b9.woff    32.1 kB          [emitted]        
[INFO]     86dd4197bc664e69cc2dcba53bd2e6bc.woff2      25 kB          [emitted]        
[INFO]       9e4f913fb70d77b2898dd935c62b626a.ttf    58.7 kB          [emitted]        
[INFO]      09c3b5a4acf6c0c8acdb419be166b4c8.woff    35.4 kB          [emitted]        
[INFO]     1e7892227286bddc889ed66c71863ce9.woff2    27.8 kB          [emitted]        
[INFO]       31a71554a7917f4d60fb34b775a158da.jpg     261 kB          [emitted]  [big] 
[INFO]                  0.856a398bec94313be4ef.js  287 bytes       0  [emitted]         LoginPage
[INFO]                  1.856a398bec94313be4ef.js  286 bytes       1  [emitted]         LoggedInPage
[INFO]                  2.856a398bec94313be4ef.js  287 bytes       2  [emitted]         LoadingPage
[INFO]                  3.856a398bec94313be4ef.js     473 kB       3  [emitted]  [big] 
[INFO]                  4.856a398bec94313be4ef.js    61.2 kB       4  [emitted]        
[INFO]                  5.856a398bec94313be4ef.js    50.8 kB       5  [emitted]        
[INFO]                  6.856a398bec94313be4ef.js    52.3 kB       6  [emitted]        
[INFO]                  7.856a398bec94313be4ef.js      52 kB       7  [emitted]        
[INFO]                  8.856a398bec94313be4ef.js    49.3 kB       8  [emitted]        
[INFO]                  9.856a398bec94313be4ef.js    49.5 kB       9  [emitted]        
[INFO]                 10.856a398bec94313be4ef.js    49.4 kB      10  [emitted]        
[INFO]                 11.856a398bec94313be4ef.js    66.9 kB      11  [emitted]        
[INFO]                 12.856a398bec94313be4ef.js    66.7 kB      12  [emitted]        
[INFO]                 13.856a398bec94313be4ef.js    36.7 kB      13  [emitted]        
[INFO]                 14.856a398bec94313be4ef.js    37.7 kB      14  [emitted]        
[INFO]                 15.856a398bec94313be4ef.js    36.6 kB      15  [emitted]        
[INFO]                 16.856a398bec94313be4ef.js    34.2 kB      16  [emitted]        
[INFO]                 17.856a398bec94313be4ef.js    40.3 kB      17  [emitted]        
[INFO]                 18.856a398bec94313be4ef.js    36.6 kB      18  [emitted]        
[INFO]                 19.856a398bec94313be4ef.js    35.1 kB      19  [emitted]        
[INFO]                 20.856a398bec94313be4ef.js      30 kB      20  [emitted]        
[INFO]                 21.856a398bec94313be4ef.js      44 kB      21  [emitted]        
[INFO]                 22.856a398bec94313be4ef.js      24 kB      22  [emitted]        
[INFO]                 23.856a398bec94313be4ef.js    31.1 kB      23  [emitted]        
[INFO]                 24.856a398bec94313be4ef.js    30.3 kB      24  [emitted]        
[INFO]                 25.856a398bec94313be4ef.js    21.5 kB      25  [emitted]        
[INFO]                 26.856a398bec94313be4ef.js    32.2 kB      26  [emitted]        
[INFO]                 27.856a398bec94313be4ef.js    30.3 kB      27  [emitted]        
[INFO]                 28.856a398bec94313be4ef.js    23.9 kB      28  [emitted]        
[INFO]                 29.856a398bec94313be4ef.js      30 kB      29  [emitted]        
[INFO]                 30.856a398bec94313be4ef.js    30.3 kB      30  [emitted]        
[INFO]                 31.856a398bec94313be4ef.js    13.2 kB      31  [emitted]        
[INFO]                 32.856a398bec94313be4ef.js    14.3 kB      32  [emitted]        
[INFO]                 33.856a398bec94313be4ef.js    9.19 kB      33  [emitted]        
[INFO]                 34.856a398bec94313be4ef.js    18.2 kB      34  [emitted]        
[INFO]                 35.856a398bec94313be4ef.js    13.4 kB      35  [emitted]        
[INFO]                 36.856a398bec94313be4ef.js    13.5 kB      36  [emitted]        
[INFO]                 37.856a398bec94313be4ef.js    11.2 kB      37  [emitted]        
[INFO]                 38.856a398bec94313be4ef.js    19.1 kB      38  [emitted]        
[INFO]                 39.856a398bec94313be4ef.js    11.7 kB      39  [emitted]        
[INFO]                 40.856a398bec94313be4ef.js    3.79 kB      40  [emitted]        
[INFO]                 41.856a398bec94313be4ef.js    6.99 kB      41  [emitted]        
[INFO]       674f50d287a8c48dc19ba404d20fe713.eot     166 kB          [emitted]        
[INFO]                 43.856a398bec94313be4ef.js    6.58 kB      43  [emitted]        
[INFO]                 44.856a398bec94313be4ef.js    2.17 kB  44, 55  [emitted]        
[INFO]                 45.856a398bec94313be4ef.js    6.81 kB      45  [emitted]        
[INFO]                 46.856a398bec94313be4ef.js    10.6 kB      46  [emitted]        
[INFO]                 47.856a398bec94313be4ef.js    2.78 kB      47  [emitted]        
[INFO]                 48.856a398bec94313be4ef.js    3.07 kB      48  [emitted]        
[INFO]                 49.856a398bec94313be4ef.js     1.7 kB      49  [emitted]        
[INFO]                 50.856a398bec94313be4ef.js    1.22 kB      50  [emitted]        
[INFO]                 51.856a398bec94313be4ef.js    1.73 kB      51  [emitted]        
[INFO]                 52.856a398bec94313be4ef.js    1.85 kB      52  [emitted]        
[INFO]                 53.856a398bec94313be4ef.js    4.89 kB      53  [emitted]        
[INFO]                 54.856a398bec94313be4ef.js  966 bytes      54  [emitted]        
[INFO]                 55.856a398bec94313be4ef.js    1.14 kB      55  [emitted]        
[INFO]                 56.856a398bec94313be4ef.js  630 bytes      56  [emitted]        
[INFO]                app.856a398bec94313be4ef.js    1.56 MB      57  [emitted]  [big]  app
[INFO]           polyfill.856a398bec94313be4ef.js    88.9 kB      58  [emitted]         polyfill
[INFO]        2.43 kB       0  [emitted]         LoginPage
[INFO]        2.43 kB       1  [emitted]         LoggedInPage
[INFO]        2.43 kB       2  [emitted]         LoadingPage
[INFO]        2.35 MB       3  [emitted]        
[INFO]         264 kB       4  [emitted]        
[INFO]         220 kB       5  [emitted]        
[INFO]         227 kB       6  [emitted]        
[INFO]         226 kB       7  [emitted]        
[INFO]         217 kB       8  [emitted]        
[INFO]         218 kB       9  [emitted]        
[INFO]        217 kB      10  [emitted]        
[INFO]        278 kB      11  [emitted]        
[INFO]        277 kB      12  [emitted]        
[INFO]        161 kB      13  [emitted]        
[INFO]        165 kB      14  [emitted]        
[INFO]        160 kB      15  [emitted]        
[INFO]        136 kB      16  [emitted]        
[INFO]        200 kB      17  [emitted]        
[INFO]        158 kB      18  [emitted]        
[INFO]        150 kB      19  [emitted]        
[INFO]        132 kB      20  [emitted]        
[INFO]        183 kB      21  [emitted]        
[INFO]        109 kB      22  [emitted]        
[INFO]        134 kB      23  [emitted]        
[INFO]        131 kB      24  [emitted]        
[INFO]       96.3 kB      25  [emitted]        
[INFO]        137 kB      26  [emitted]        
[INFO]        161 kB      27  [emitted]        
[INFO]        106 kB      28  [emitted]        
[INFO]        132 kB      29  [emitted]        
[INFO]        205 kB      30  [emitted]        
[INFO]       57.2 kB      31  [emitted]        
[INFO]       61.6 kB      32  [emitted]        
[INFO]       39.3 kB      33  [emitted]        
[INFO]       80.6 kB      34  [emitted]        
[INFO]       58.4 kB      35  [emitted]        
[INFO]       58.6 kB      36  [emitted]        
[INFO]       45.4 kB      37  [emitted]        
[INFO]       85.8 kB      38  [emitted]        
[INFO]       52.9 kB      39  [emitted]        
[INFO]       18.7 kB      40  [emitted]        
[INFO]       32.4 kB      41  [emitted]        
[INFO]       32.3 kB      42  [emitted]        
[INFO]       34.7 kB      43  [emitted]        
[INFO]       9.89 kB  44, 55  [emitted]        
[INFO]         31 kB      45  [emitted]        
[INFO]       46.3 kB      46  [emitted]        
[INFO]         13 kB      47  [emitted]        
[INFO]       15.3 kB      48  [emitted]        
[INFO]        7.9 kB      49  [emitted]        
[INFO]       5.59 kB      50  [emitted]        
[INFO]       8.82 kB      51  [emitted]        
[INFO]       9.26 kB      52  [emitted]        
[INFO]       25.1 kB      53  [emitted]        
[INFO]       4.28 kB      54  [emitted]        
[INFO]       5.29 kB      55  [emitted]        
[INFO]       3.35 kB      56  [emitted]        
[INFO]      9.33 MB      57  [emitted]         app
[INFO]     699 kB      58  [emitted]         polyfill
[INFO]                                favicon.png    1.62 kB          [emitted]        
[INFO]                                 index.html  429 bytes          [emitted]        
[INFO]                                module.json  259 bytes          [emitted]        
[INFO]        [1] delegated ./node_modules/reflux/src/index.js from dll-reference __vendor 42 bytes {57} [not cacheable] [built]
[INFO]        [2] delegated ./node_modules/react/react.js from dll-reference __vendor 42 bytes {57} [not cacheable] [built]
[INFO]       [34] delegated ./node_modules/react-dom/index.js from dll-reference __vendor 42 bytes {57} [not cacheable] [built]
[INFO]       [76] ./~/bluebird/js/browser/bluebird.js 179 kB {57} [built]
[INFO]      [254] ./src/routing/AppFacade.jsx 2.59 kB {57} [built]
[INFO]      [255] ./src/webpack-entry.js 703 bytes {57} [built]
[INFO]      [256] ./~/babel-polyfill/lib/index.js 833 bytes {58} [built]
[INFO]      [257] ./~/react-hot-loader/index.js 41 bytes {57} [built]
[INFO]      [354] ./src/index.jsx 1.51 kB {57} [built]
[INFO]      [819] ./~/react-proxy-loader?name=LoginPage!./src/pages/LoginPage.jsx 614 bytes {57} [built]
[INFO]      [833] ./~/toastr/toastr.less 925 bytes {57} [built]
[INFO]      [834] ./public/stylesheets/bootstrap-submenus.less 1.07 kB {57} [built]
[INFO]      [835] ./public/stylesheets/graylog2.less 1.04 kB {57} [built]
[INFO]      [836] ./~/bootstrap/less/bootstrap.less 985 bytes {57} [built]
[INFO]      [871] multi babel-polyfill 28 bytes {58} [built]
[INFO]         + 1489 hidden modules
[INFO]     ERROR in ./~/graylog-web-plugin/plugin.js
[INFO]     Module not found: Error: Can't resolve './lib/PluginManifest' in '/tmp/graylog2-server/graylog2-server/graylog2-web-interface/node_modules/graylog-web-plugin'
[INFO]      @ ./~/graylog-web-plugin/plugin.js 2:18-49
[INFO]      @ ./src/routing/AppRouter.jsx
[INFO]      @ ./~/babel-loader/lib?{"cacheDirectory":"cache","extends":"/tmp/graylog2-server/graylog2-server/graylog2-web-interface/.babelrc"}!./src/pages/LoggedInPage.jsx
[INFO]      @ ./~/react-proxy-loader!./~/babel-loader/lib?{"cacheDirectory":"cache","extends":"/tmp/graylog2-server/graylog2-server/graylog2-web-interface/.babelrc"}!./src/pages/LoggedInPage.jsx
[INFO]      @ ./~/react-proxy-loader?name=LoggedInPage!./src/pages/LoggedInPage.jsx
[INFO]      @ ./src/routing/AppFacade.jsx
[INFO]      @ ./src/index.jsx
[INFO]     ERROR in ./~/graylog-web-plugin/plugin.js
[INFO]     Module not found: Error: Can't resolve './lib/PluginStore' in '/tmp/graylog2-server/graylog2-server/graylog2-web-interface/node_modules/graylog-web-plugin'
[INFO]      @ ./~/graylog-web-plugin/plugin.js 3:15-43
[INFO]      @ ./src/routing/AppRouter.jsx
[INFO]      @ ./~/babel-loader/lib?{"cacheDirectory":"cache","extends":"/tmp/graylog2-server/graylog2-server/graylog2-web-interface/.babelrc"}!./src/pages/LoggedInPage.jsx
[INFO]      @ ./~/react-proxy-loader!./~/babel-loader/lib?{"cacheDirectory":"cache","extends":"/tmp/graylog2-server/graylog2-server/graylog2-web-interface/.babelrc"}!./src/pages/LoggedInPage.jsx
[INFO]      @ ./~/react-proxy-loader?name=LoggedInPage!./src/pages/LoggedInPage.jsx
[INFO]      @ ./src/routing/AppFacade.jsx
[INFO]      @ ./src/index.jsx
[INFO]     Child html-webpack-plugin for "index.html":
[INFO]            [0] ./~/lodash/lodash.js 540 kB {0} [built]
[INFO]            [1] ./~/html-webpack-plugin/lib/loader.js!./templates/index.html.template 1.71 kB {0} [built]
[INFO]            [2] (webpack)/buildin/global.js 509 bytes {0} [built]
[INFO]            [3] (webpack)/buildin/module.js 517 bytes {0} [built]
[INFO]     Child html-webpack-plugin for "module.json":
[INFO]            [0] ./~/lodash/lodash.js 540 kB {0} [built]
[INFO]            [1] ./~/html-webpack-plugin/lib/loader.js!./templates/module.json.template 541 bytes {0} [built]
[INFO]            [2] (webpack)/buildin/global.js 509 bytes {0} [built]
[INFO]            [3] (webpack)/buildin/module.js 517 bytes {0} [built]
[ERROR] npm ERR! Linux 4.4.0-71-generic
[ERROR] npm ERR! argv "/tmp/graylog2-server/graylog2-server/graylog2-web-interface/node/node" "/tmp/graylog2-server/graylog2-server/graylog2-web-interface/node/node_modules/npm/bin/npm-cli.js" "run" "build"
[ERROR] npm ERR! node v6.9.2
[ERROR] npm ERR! npm  v4.0.3
[ERROR] npm ERR! graylog-web-interface@2.3.0-SNAPSHOT build: `disable_plugins=true webpack --config webpack.bundled.js`
[ERROR] npm ERR! Exit status 2
[ERROR] npm ERR!
[ERROR] npm ERR! Failed at the graylog-web-interface@2.3.0-SNAPSHOT build script 'disable_plugins=true webpack --config webpack.bundled.js'.
[ERROR] npm ERR! Make sure you have the latest version of node.js and npm installed.
[ERROR] npm ERR! If you do, this is most likely a problem with the graylog-web-interface package,
[ERROR] npm ERR! not with npm itself.
[ERROR] npm ERR! Tell the author that this fails on your system:
[ERROR] npm ERR!     disable_plugins=true webpack --config webpack.bundled.js
[ERROR] npm ERR! You can get information on how to open an issue for this project with:
[ERROR] npm ERR!     npm bugs graylog-web-interface
[ERROR] npm ERR! Or if that isn't available, you can get their info via:
[ERROR] npm ERR!     npm owner ls graylog-web-interface
[ERROR] npm ERR! There is likely additional logging output above.
[ERROR] npm ERR! Please include the following file with any support request:
[ERROR] npm ERR!     /tmp/graylog2-server/graylog2-server/graylog2-web-interface/npm-debug.log
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] Graylog Parent POM ................................. SUCCESS [  0.995 s]
[INFO] Graylog Project Parent POM ......................... SUCCESS [  1.045 s]
[INFO] AutoValue JavaBean extension ....................... SUCCESS [  1.795 s]
[INFO] Graylog ............................................ FAILURE [02:00 min]
[INFO] integration-tests .................................. SKIPPED
[INFO] Graylog Plugin Parent POM .......................... SKIPPED
[INFO] Graylog Plugin with Web support Parent POM ......... SKIPPED
[INFO] graylog-plugin-archetype ........................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:04 min
[INFO] Finished at: 2017-05-01T20:52:49+00:00
[INFO] Final Memory: 39M/360M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.4:npm (npm run build) on project graylog2-server: Failed to run task: 'npm run build' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1) -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.4:npm (npm run build) on project graylog2-server: Failed to run task
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(
    at org.apache.maven.DefaultMaven.doExecute(
    at org.apache.maven.DefaultMaven.doExecute(
    at org.apache.maven.DefaultMaven.execute(
    at org.apache.maven.cli.MavenCli.execute(
    at org.apache.maven.cli.MavenCli.doMain(
    at org.apache.maven.cli.MavenCli.main(
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(
    at java.lang.reflect.Method.invoke(
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(
    at org.codehaus.plexus.classworlds.launcher.Launcher.main(
Caused by: org.apache.maven.plugin.MojoFailureException: Failed to run task
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute(
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(
    ... 20 more
Caused by: com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: 'npm run build' failed.
    at com.github.eirslett.maven.plugins.frontend.lib.NodeTaskExecutor.execute(
    at com.github.eirslett.maven.plugins.frontend.mojo.NpmMojo.execute(
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute(
    ... 22 more
Caused by: com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutionException: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute(
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.executeAndRedirectOutput(
    at com.github.eirslett.maven.plugins.frontend.lib.NodeExecutor.executeAndRedirectOutput(
    at com.github.eirslett.maven.plugins.frontend.lib.NodeTaskExecutor.execute(
    ... 24 more
Caused by: org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
    at org.apache.commons.exec.DefaultExecutor.executeInternal(
    at org.apache.commons.exec.DefaultExecutor.execute(
    at com.github.eirslett.maven.plugins.frontend.lib.ProcessExecutor.execute(
    ... 27 more
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :graylog2-server

(Jochen) #4

Please post the complete output of mvn clean install (no need to run Maven in debug mode).

(Stephen Pu) #5

Below is a fresh checkout. It looks still failed in npm side.
Do we have specific requirement about npm package?

root@graylog:/home/ubuntu/graylog2-server# mvn clean install
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] Graylog Parent POM
[INFO] Graylog Project Parent POM
[INFO] AutoValue JavaBean extension
[INFO] Graylog
[INFO] integration-tests
[INFO] Graylog Plugin Parent POM
[INFO] Graylog Plugin with Web support Parent POM
[INFO] graylog-plugin-archetype
[INFO] ------------------------------------------------------------------------
[INFO] Building Graylog Parent POM 2.3.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ graylog-parent ---
[INFO] Installing /home/ubuntu/graylog2-server/pom.xml to /root/.m2/repository/org/graylog/graylog-parent/2.3.0-SNAPSHOT/graylog-parent-2.3.0-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] Building Graylog Project Parent POM 2.3.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ graylog-project-parent ---
[INFO] --- forbiddenapis:2.2:check (forbidden-apis-src) @ graylog-project-parent ---
[INFO] Skipping execution for packaging "pom"
[INFO] --- forbiddenapis:2.2:testCheck (forbidden-apis-test) @ graylog-project-parent ---
[INFO] Skipping execution for packaging "pom"
[INFO] --- license-maven-plugin:2.11:check (default) @ graylog-project-parent ---
[INFO] Checking licenses...
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ graylog-project-parent ---
[INFO] Installing /home/ubuntu/graylog2-server/graylog-project-parent/pom.xml to /root/.m2/repository/org/graylog/graylog-project-parent/2.3.0-SNAPSHOT/graylog-project-parent-2.3.0-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] Building AutoValue JavaBean extension 2.3.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ auto-value-javabean ---
[INFO] Deleting /home/ubuntu/graylog2-server/auto-value-javabean/target
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ auto-value-javabean ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ auto-value-javabean ---
[INFO] Compiling 2 source files to /home/ubuntu/graylog2-server/auto-value-javabean/target/classes
warning: An exception occurred while looking for AutoValue extensions. No extensions will function. This may be due to a corrupt jar file in the compiler's classpath. Exception: java.util.ServiceConfigurationError: Provider org.graylog.autovalue.WithBeanGetterExtension not found
1 warning
[INFO] --- forbiddenapis:2.2:check (forbidden-apis-src) @ auto-value-javabean ---
[INFO] Skipping forbidden-apis checks.
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ auto-value-javabean ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/ubuntu/graylog2-server/auto-value-javabean/src/test/resources
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ auto-value-javabean ---
[INFO] No sources to compile
[INFO] --- forbiddenapis:2.2:testCheck (forbidden-apis-test) @ auto-value-javabean ---
[INFO] Skipping forbidden-apis checks.
[INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ auto-value-javabean ---
[INFO] No tests to run.
[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ auto-value-javabean ---
[INFO] Building jar: /home/ubuntu/graylog2-server/auto-value-javabean/target/auto-value-javabean-2.3.0-SNAPSHOT.jar
[INFO] --- license-maven-plugin:2.11:check (default) @ auto-value-javabean ---
[INFO] Checking licenses...
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ auto-value-javabean ---
[INFO] Installing /home/ubuntu/graylog2-server/auto-value-javabean/target/auto-value-javabean-2.3.0-SNAPSHOT.jar to /root/.m2/repository/org/graylog/autovalue/auto-value-javabean/2.3.0-SNAPSHOT/auto-value-javabean-2.3.0-SNAPSHOT.jar
[INFO] Installing /home/ubuntu/graylog2-server/auto-value-javabean/pom.xml to /root/.m2/repository/org/graylog/autovalue/auto-value-javabean/2.3.0-SNAPSHOT/auto-value-javabean-2.3.0-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] Building Graylog 2.3.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ graylog2-server ---
[INFO] Deleting /home/ubuntu/graylog2-server/graylog2-web-interface (includes = [build/**/*, node_modules/**/*], excludes = [])
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ graylog2-server ---
[INFO] Executing: /bin/sh -c cd '/home/ubuntu/graylog2-server/graylog2-server' && 'git' 'rev-parse' '--verify' 'HEAD'
[INFO] Working directory: /home/ubuntu/graylog2-server/graylog2-server
[INFO] Storing buildNumber: 515c5cd69ed8e5103ce6227cf2d6f89de02a909b at timestamp: 1493734012484
[INFO] Storing buildScmBranch: master
[INFO] --- build-helper-maven-plugin:1.12:parse-version (parse-version) @ graylog2-server ---
[INFO] --- frontend-maven-plugin:1.3:install-node-and-npm (install node and npm) @ graylog2-server ---
[INFO] Node v6.9.2 is already installed.
[INFO] NPM 4.0.3 is already installed.
[INFO] --- frontend-maven-plugin:1.3:npm (npm install) @ graylog2-server ---
[INFO] Running 'npm install' in /home/ubuntu/graylog2-server/graylog2-web-interface
[WARNING] npm WARN prepublish-on-install As of npm@5, `prepublish` scripts will run only for `npm publish`.
[WARNING] npm WARN prepublish-on-install (In npm@4 and previous versions, it also runs for `npm install`.)
[WARNING] npm WARN prepublish-on-install See the deprecation note in `npm help scripts` for more information.
[WARNING] npm WARN lifecycle graylog-web-plugin@2.2.0-SNAPSHOT~prepublish: cannot run in wd %s %s (wd=%s) graylog-web-plugin@2.2.0-SNAPSHOT npm i --only=dev --ignore-scripts && npm run compile /home/ubuntu/graylog2-server/graylog2-web-interface/packages/graylog-web-plugin
[WARNING] npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
[WARNING] npm WARN deprecated to-iso-string@0.0.2: to-iso-string has been deprecated, use @segment/to-iso-string instead.
[WARNING] npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
[INFO] > phantomjs-prebuilt@2.1.14 install /home/ubuntu/graylog2-server/graylog2-web-interface/node_modules/phantomjs-prebuilt
[INFO] > node install.js
[INFO] PhantomJS not found on PATH
[INFO] Downloading
[INFO] Saving to /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
[INFO] Receiving...
[INFO] Received 22866K total.
[INFO] Extracting tar contents (via spawned process)
[INFO] Removing /home/ubuntu/graylog2-server/graylog2-web-interface/node_modules/phantomjs-prebuilt/lib/phantom
[INFO] Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1493734117208/phantomjs-2.1.1-linux-x86_64 -> /home/ubuntu/graylog2-server/graylog2-web-interface/node_modules/phantomjs-prebuilt/lib/phantom
[INFO] Writing location.js file
[INFO] Done. Phantomjs binary available at /home/ubuntu/graylog2-server/graylog2-web-interface/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs
[INFO] > history@1.17.0 postinstall /home/ubuntu/graylog2-server/graylog2-web-interface/node_modules/history
[INFO] > node ./npm-scripts/postinstall.js
[INFO] > react-router@1.0.3 postinstall /home/ubuntu/graylog2-server/graylog2-web-interface/node_modules/react-router
[INFO] > node ./npm-scripts/postinstall.js
[INFO] graylog-web-interface@2.3.0-SNAPSHOT /home/ubuntu/graylog2-server/graylog2-web-interface
[INFO] β”œβ”€β”¬ babel-core@6.24.1
[INFO] β”‚ β”œβ”€β”¬ babel-code-frame@6.22.0
[INFO] β”‚ β”‚ └── js-tokens@3.0.1
[INFO] β”‚ β”œβ”€β”¬ babel-generator@6.24.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ detect-indent@4.0.0
[INFO] β”‚ β”‚ β”‚ └─┬ repeating@2.0.1
[INFO] β”‚ β”‚ β”‚   └── is-finite@1.0.2
[INFO] β”‚ β”‚ β”œβ”€β”€ jsesc@1.3.0
[INFO] β”‚ β”‚ └── trim-right@1.0.1
[INFO] β”‚ β”œβ”€β”€ babel-helpers@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-messages@6.23.0
[INFO] β”‚ β”œβ”€β”¬ babel-register@6.24.1
[INFO] β”‚ β”‚ β”œβ”€β”€ home-or-tmp@2.0.0
[INFO] β”‚ β”‚ └── source-map-support@0.4.15
[INFO] β”‚ β”œβ”€β”€ babel-runtime@6.23.0
[INFO] β”‚ β”œβ”€β”€ babel-template@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-traverse@6.24.1
[INFO] β”‚ β”œβ”€β”¬ babel-types@6.24.1
[INFO] β”‚ β”‚ └── to-fast-properties@1.0.3
[INFO] β”‚ β”œβ”€β”€ babylon@6.17.0
[INFO] β”‚ β”œβ”€β”€ convert-source-map@1.5.0
[INFO] β”‚ β”œβ”€β”¬ debug@2.6.6
[INFO] β”‚ β”‚ └── ms@0.7.3
[INFO] β”‚ β”œβ”€β”€ json5@0.5.1
[INFO] β”‚ β”œβ”€β”¬ minimatch@3.0.3
[INFO] β”‚ β”‚ └─┬ brace-expansion@1.1.7
[INFO] β”‚ β”‚   β”œβ”€β”€ balanced-match@0.4.2
[INFO] β”‚ β”‚   └── concat-map@0.0.1
[INFO] β”‚ β”œβ”€β”€ path-is-absolute@1.0.1
[INFO] β”‚ β”œβ”€β”€ private@0.1.7
[INFO] β”‚ β”œβ”€β”€ slash@1.0.0
[INFO] β”‚ └── source-map@0.5.6
[INFO] β”œβ”€β”¬ babel-loader@6.4.1
[INFO] β”‚ β”œβ”€β”¬ find-cache-dir@0.1.1
[INFO] β”‚ β”‚ β”œβ”€β”€ commondir@1.0.1
[INFO] β”‚ β”‚ └─┬ pkg-dir@1.0.0
[INFO] β”‚ β”‚   └─┬ find-up@1.1.2
[INFO] β”‚ β”‚     └── path-exists@2.1.0
[INFO] β”‚ β”œβ”€β”¬ loader-utils@0.2.17
[INFO] β”‚ β”‚ β”œβ”€β”€ big.js@3.1.3
[INFO] β”‚ β”‚ └── emojis-list@2.1.0
[INFO] β”‚ β”œβ”€β”¬ mkdirp@0.5.1
[INFO] β”‚ β”‚ └── minimist@0.0.8
[INFO] β”‚ └── object-assign@4.1.1
[INFO] β”œβ”€β”€ babel-plugin-add-module-exports@0.2.1

(Stephen Pu) #6

before the β€œmvn clean install”, I ran the β€œnpm i” in the directory β€œ/home/ubuntu/graylog2-server/graylog2-web-interface”

(Stephen Pu) #7
[INFO] β”œβ”€β”¬ babel-polyfill@6.23.0
[INFO] β”‚ β”œβ”€β”€ core-js@2.4.1
[INFO] β”‚ └── regenerator-runtime@0.10.5
[INFO] β”œβ”€β”¬ babel-preset-es2015@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-check-es2015-constants@6.22.0
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-arrow-functions@6.22.0
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-block-scoped-functions@6.22.0
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-block-scoping@6.24.1
[INFO] β”‚ β”œβ”€β”¬ babel-plugin-transform-es2015-classes@6.24.1
[INFO] β”‚ β”‚ β”œβ”€β”€ babel-helper-define-map@6.24.1
[INFO] β”‚ β”‚ β”œβ”€β”€ babel-helper-function-name@6.24.1
[INFO] β”‚ β”‚ β”œβ”€β”€ babel-helper-optimise-call-expression@6.24.1
[INFO] β”‚ β”‚ └── babel-helper-replace-supers@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-computed-properties@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-destructuring@6.23.0
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-duplicate-keys@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-for-of@6.23.0
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-function-name@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-literals@6.22.0
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-modules-amd@6.24.1
[INFO] β”‚ β”œβ”€β”¬ babel-plugin-transform-es2015-modules-commonjs@6.24.1
[INFO] β”‚ β”‚ └── babel-plugin-transform-strict-mode@6.24.1
[INFO] β”‚ β”œβ”€β”¬ babel-plugin-transform-es2015-modules-systemjs@6.24.1
[INFO] β”‚ β”‚ └── babel-helper-hoist-variables@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-modules-umd@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-object-super@6.24.1
[INFO] β”‚ β”œβ”€β”¬ babel-plugin-transform-es2015-parameters@6.24.1
[INFO] β”‚ β”‚ β”œβ”€β”€ babel-helper-call-delegate@6.24.1
[INFO] β”‚ β”‚ └── babel-helper-get-function-arity@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-shorthand-properties@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-spread@6.22.0
[INFO] β”‚ β”œβ”€β”¬ babel-plugin-transform-es2015-sticky-regex@6.24.1
[INFO] β”‚ β”‚ └── babel-helper-regex@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-template-literals@6.22.0
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-es2015-typeof-symbol@6.23.0
[INFO] β”‚ β”œβ”€β”¬ babel-plugin-transform-es2015-unicode-regex@6.24.1
[INFO] β”‚ β”‚ └─┬ regexpu-core@2.0.0
[INFO] β”‚ β”‚   β”œβ”€β”€ regenerate@1.3.2
[INFO] β”‚ β”‚   β”œβ”€β”€ regjsgen@0.2.0
[INFO] β”‚ β”‚   └─┬ regjsparser@0.1.5
[INFO] β”‚ β”‚     └── jsesc@0.5.0
[INFO] β”‚ └─┬ babel-plugin-transform-regenerator@6.24.1
[INFO] β”‚   └── regenerator-transform@0.9.11
[INFO] β”œβ”€β”¬ babel-preset-react@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-syntax-jsx@6.18.0
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-react-display-name@6.23.0
[INFO] β”‚ β”œβ”€β”¬ babel-plugin-transform-react-jsx@6.24.1
[INFO] β”‚ β”‚ └── babel-helper-builder-react-jsx@6.24.1
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-react-jsx-self@6.22.0
[INFO] β”‚ β”œβ”€β”€ babel-plugin-transform-react-jsx-source@6.22.0
[INFO] β”‚ └─┬ babel-preset-flow@6.23.0
[INFO] β”‚   └─┬ babel-plugin-transform-flow-strip-types@6.22.0
[INFO] β”‚     └── babel-plugin-syntax-flow@6.18.0
[INFO] β”œβ”€β”¬ babel-preset-stage-0@6.24.1
[INFO] β”‚ β”œβ”€β”¬ babel-plugin-transform-do-expressions@6.22.0
[INFO] β”‚ β”‚ └── babel-plugin-syntax-do-expressions@6.13.0
[INFO] β”‚ β”œβ”€β”¬ babel-plugin-transform-function-bind@6.22.0
[INFO] β”‚ β”‚ └── babel-plugin-syntax-function-bind@6.13.0
[INFO] β”‚ └─┬ babel-preset-stage-1@6.24.1
[INFO] β”‚   β”œβ”€β”¬ babel-plugin-transform-class-constructor-call@6.24.1
[INFO] β”‚   β”‚ └── babel-plugin-syntax-class-constructor-call@6.18.0
[INFO] β”‚   β”œβ”€β”¬ babel-plugin-transform-export-extensions@6.22.0
[INFO] β”‚   β”‚ └── babel-plugin-syntax-export-extensions@6.13.0
[INFO] β”‚   └─┬ babel-preset-stage-2@6.24.1
[INFO] β”‚     β”œβ”€β”€ babel-plugin-syntax-dynamic-import@6.18.0
[INFO] β”‚     β”œβ”€β”¬ babel-plugin-transform-class-properties@6.24.1
[INFO] β”‚     β”‚ └── babel-plugin-syntax-class-properties@6.13.0
[INFO] β”‚     β”œβ”€β”¬ babel-plugin-transform-decorators@6.24.1
[INFO] β”‚     β”‚ β”œβ”€β”¬ babel-helper-explode-class@6.24.1
[INFO] β”‚     β”‚ β”‚ └── babel-helper-bindify-decorators@6.24.1
[INFO] β”‚     β”‚ └── babel-plugin-syntax-decorators@6.13.0
[INFO] β”‚     └─┬ babel-preset-stage-3@6.24.1
[INFO] β”‚       β”œβ”€β”€ babel-plugin-syntax-trailing-function-commas@6.22.0
[INFO] β”‚       β”œβ”€β”¬ babel-plugin-transform-async-generator-functions@6.24.1
[INFO] β”‚       β”‚ β”œβ”€β”€ babel-helper-remap-async-to-generator@6.24.1
[INFO] β”‚       β”‚ └── babel-plugin-syntax-async-generators@6.13.0
[INFO] β”‚       β”œβ”€β”¬ babel-plugin-transform-async-to-generator@6.24.1
[INFO] β”‚       β”‚ └── babel-plugin-syntax-async-functions@6.13.0
[INFO] β”‚       β”œβ”€β”¬ babel-plugin-transform-exponentiation-operator@6.24.1
[INFO] β”‚       β”‚ β”œβ”€β”¬ babel-helper-builder-binary-assignment-operator-visitor@6.24.1
[INFO] β”‚       β”‚ β”‚ └── babel-helper-explode-assignable-expression@6.24.1
[INFO] β”‚       β”‚ └── babel-plugin-syntax-exponentiation-operator@6.13.0
[INFO] β”‚       └─┬ babel-plugin-transform-object-rest-spread@6.23.0
[INFO] β”‚         └── babel-plugin-syntax-object-rest-spread@6.13.0
[INFO] β”œβ”€β”€ bluebird@3.5.0
[INFO] β”œβ”€β”€ bootstrap@3.3.7
[INFO] β”œβ”€β”€ c3@0.4.11
[INFO] β”œβ”€β”€ classnames@2.2.5
[INFO] β”œβ”€β”¬ clean-webpack-plugin@0.1.16
[INFO] β”‚ └── rimraf@2.5.4
[INFO] β”œβ”€β”¬ clipboard@1.6.1
[INFO] β”‚ β”œβ”€β”¬ good-listener@1.2.2
[INFO] β”‚ β”‚ └── delegate@3.1.2
[INFO] β”‚ β”œβ”€β”€ select@1.1.2
[INFO] β”‚ └── tiny-emitter@1.2.0
[INFO] β”œβ”€β”€ crossfilter@1.3.12
[INFO] β”œβ”€β”¬ css-loader@0.26.4
[INFO] β”‚ β”œβ”€β”¬ css-selector-tokenizer@0.7.0
[INFO] β”‚ β”‚ β”œβ”€β”€ cssesc@0.1.0
[INFO] β”‚ β”‚ β”œβ”€β”€ fastparse@1.1.1
[INFO] β”‚ β”‚ └── regexpu-core@1.0.0
[INFO] β”‚ β”œβ”€β”¬ cssnano@3.10.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ autoprefixer@6.7.7
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ browserslist@1.7.7
[INFO] β”‚ β”‚ β”‚ β”‚ └── electron-to-chromium@1.3.9
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ caniuse-db@1.0.30000664
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ normalize-range@0.1.2
[INFO] β”‚ β”‚ β”‚ └── num2fraction@1.2.2
[INFO] β”‚ β”‚ β”œβ”€β”€ decamelize@1.2.0
[INFO] β”‚ β”‚ β”œβ”€β”€ defined@1.0.0
[INFO] β”‚ β”‚ β”œβ”€β”€ has@1.0.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ postcss-calc@5.3.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ postcss-message-helpers@2.0.0
[INFO] β”‚ β”‚ β”‚ └─┬ reduce-css-calc@1.3.0
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”€ math-expression-evaluator@1.2.17
[INFO] β”‚ β”‚ β”‚   └── reduce-function-call@1.0.2
[INFO] β”‚ β”‚ β”œβ”€β”¬ postcss-colormin@2.2.2
[INFO] β”‚ β”‚ β”‚ └─┬ colormin@1.1.2
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”¬ color@0.11.4
[INFO] β”‚ β”‚ β”‚   β”‚ β”œβ”€β”€ clone@1.0.2
[INFO] β”‚ β”‚ β”‚   β”‚ β”œβ”€β”¬ color-convert@1.9.0
[INFO] β”‚ β”‚ β”‚   β”‚ β”‚ └── color-name@1.1.2
[INFO] β”‚ β”‚ β”‚   β”‚ └── color-string@0.3.0
[INFO] β”‚ β”‚ β”‚   └── css-color-names@0.0.4
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-convert-values@2.6.1
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-discard-comments@2.0.4
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-discard-duplicates@2.1.0
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-discard-empty@2.1.0
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-discard-overridden@0.1.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ postcss-discard-unused@2.2.3
[INFO] β”‚ β”‚ β”‚ └── uniqs@2.0.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ postcss-filter-plugins@2.0.2
[INFO] β”‚ β”‚ β”‚ └─┬ uniqid@4.1.1
[INFO] β”‚ β”‚ β”‚   └── macaddress@0.2.8
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-merge-idents@2.1.7
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-merge-longhand@2.0.2
[INFO] β”‚ β”‚ β”œβ”€β”¬ postcss-merge-rules@2.1.2
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ caniuse-api@1.6.1
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ lodash.memoize@4.1.2
[INFO] β”‚ β”‚ β”‚ β”‚ └── lodash.uniq@4.5.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ postcss-selector-parser@2.2.3
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ flatten@1.0.2
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ indexes-of@1.0.1
[INFO] β”‚ β”‚ β”‚ β”‚ └── uniq@1.0.1
[INFO] β”‚ β”‚ β”‚ └── vendors@1.0.1
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-minify-font-values@1.0.5
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-minify-gradients@1.0.5
[INFO] β”‚ β”‚ β”œβ”€β”¬ postcss-minify-params@1.2.2
[INFO] β”‚ β”‚ β”‚ └── alphanum-sort@1.0.2
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-minify-selectors@2.1.1
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-normalize-charset@1.1.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ postcss-normalize-url@3.0.8
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ is-absolute-url@2.1.0
[INFO] β”‚ β”‚ β”‚ └─┬ normalize-url@1.9.1
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”€ prepend-http@1.0.4
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”€ query-string@4.3.4
[INFO] β”‚ β”‚ β”‚   └─┬ sort-keys@1.1.2
[INFO] β”‚ β”‚ β”‚     └── is-plain-obj@1.1.0
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-ordered-values@2.2.3
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-reduce-idents@2.4.0
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-reduce-initial@1.0.1
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-reduce-transforms@1.0.4
[INFO] β”‚ β”‚ β”œβ”€β”¬ postcss-svgo@2.1.6
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ is-svg@2.1.0
[INFO] β”‚ β”‚ β”‚ β”‚ └── html-comment-regex@1.1.1
[INFO] β”‚ β”‚ β”‚ └─┬ svgo@0.7.2
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”¬ coa@1.0.1
[INFO] β”‚ β”‚ β”‚   β”‚ └── q@1.5.0
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”¬ csso@2.3.2
[INFO] β”‚ β”‚ β”‚   β”‚ └── clap@1.1.3
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”¬ js-yaml@3.7.0
[INFO] β”‚ β”‚ β”‚   β”‚ └── esprima@2.7.3
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”€ sax@1.2.2
[INFO] β”‚ β”‚ β”‚   └── whet.extend@0.9.9
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-unique-selectors@2.0.2
[INFO] β”‚ β”‚ β”œβ”€β”€ postcss-value-parser@3.3.0
[INFO] β”‚ β”‚ └── postcss-zindex@2.2.0
[INFO] β”‚ β”œβ”€β”€ loader-utils@1.1.0
[INFO] β”‚ β”œβ”€β”€ lodash.camelcase@4.3.0
[INFO] β”‚ β”œβ”€β”¬ postcss@5.2.17
[INFO] β”‚ β”‚ β”œβ”€β”€ js-base64@2.1.9
[INFO] β”‚ β”‚ └── supports-color@3.2.3
[INFO] β”‚ β”œβ”€β”€ postcss-modules-extract-imports@1.0.1
[INFO] β”‚ β”œβ”€β”¬ postcss-modules-local-by-default@1.1.1
[INFO] β”‚ β”‚ └─┬ css-selector-tokenizer@0.6.0
[INFO] β”‚ β”‚   └── regexpu-core@1.0.0
[INFO] β”‚ β”œβ”€β”¬ postcss-modules-scope@1.0.2
[INFO] β”‚ β”‚ └─┬ css-selector-tokenizer@0.6.0
[INFO] β”‚ β”‚   └── regexpu-core@1.0.0
[INFO] β”‚ β”œβ”€β”¬ postcss-modules-values@1.2.2
[INFO] β”‚ β”‚ └── icss-replace-symbols@1.0.2
[INFO] β”‚ └── source-list-map@0.1.8
[INFO] β”œβ”€β”€ d3@3.5.17
[INFO] β”œβ”€β”€ dc@2.0.0-beta.19
[INFO] β”œβ”€β”€ deep-equal@1.0.1
[INFO] β”œβ”€β”¬ enzyme@2.8.2
[INFO] β”‚ β”œβ”€β”¬ cheerio@0.22.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ css-select@1.2.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ boolbase@1.0.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ css-what@2.1.0
[INFO] β”‚ β”‚ β”‚ └── nth-check@1.0.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ dom-serializer@0.1.0
[INFO] β”‚ β”‚ β”‚ └── domelementtype@1.1.3
[INFO] β”‚ β”‚ β”œβ”€β”€ entities@1.1.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ htmlparser2@3.9.2
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ domelementtype@1.3.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ domhandler@2.3.0
[INFO] β”‚ β”‚ β”‚ └── domutils@1.5.1
[INFO] β”‚ β”‚ β”œβ”€β”€ lodash.assignin@4.2.0
[INFO] β”‚ β”‚ β”œβ”€β”€ lodash.bind@4.2.1
[INFO] β”‚ β”‚ β”œβ”€β”€ lodash.defaults@4.2.0
[INFO] β”‚ β”‚ β”œβ”€β”€ lodash.filter@4.6.0
[INFO] β”‚ β”‚ β”œβ”€β”€ lodash.flatten@4.4.0
[INFO] β”‚ β”‚ β”œβ”€β”€ lodash.foreach@4.5.0
[INFO] β”‚ β”‚ β”œβ”€β”€
[INFO] β”‚ β”‚ β”œβ”€β”€ lodash.merge@4.6.0
[INFO] β”‚ β”‚ β”œβ”€β”€ lodash.pick@4.4.0
[INFO] β”‚ β”‚ β”œβ”€β”€ lodash.reduce@4.6.0
[INFO] β”‚ β”‚ β”œβ”€β”€ lodash.reject@4.6.0
[INFO] β”‚ β”‚ └── lodash.some@4.6.0
[INFO] β”‚ β”œβ”€β”¬
[INFO] β”‚ β”‚ β”œβ”€β”¬ define-properties@1.1.2
[INFO] β”‚ β”‚ β”‚ └── foreach@2.0.5
[INFO] β”‚ β”‚ β”œβ”€β”€ function-bind@1.1.0
[INFO] β”‚ β”‚ └── is-callable@1.1.3
[INFO] β”‚ β”œβ”€β”€ is-subset@0.1.1
[INFO] β”‚ β”œβ”€β”€ object-is@1.0.1
[INFO] β”‚ β”œβ”€β”¬ object.assign@4.0.4
[INFO] β”‚ β”‚ └── object-keys@1.0.11
[INFO] β”‚ β”œβ”€β”¬ object.entries@1.0.4
[INFO] β”‚ β”‚ └─┬ es-abstract@1.7.0
[INFO] β”‚ β”‚   β”œβ”€β”¬ es-to-primitive@1.1.1
[INFO] β”‚ β”‚   β”‚ β”œβ”€β”€ is-date-object@1.0.1
[INFO] β”‚ β”‚   β”‚ └── is-symbol@1.0.1
[INFO] β”‚ β”‚   └── is-regex@1.0.4
[INFO] β”‚ β”œβ”€β”€ object.values@1.0.4
[INFO] β”‚ β”œβ”€β”¬ prop-types@15.5.8
[INFO] β”‚ β”‚ └─┬ fbjs@0.8.12
[INFO] β”‚ β”‚   β”œβ”€β”€ core-js@1.2.7
[INFO] β”‚ β”‚   β”œβ”€β”¬ isomorphic-fetch@2.2.1
[INFO] β”‚ β”‚   β”‚ β”œβ”€β”¬ node-fetch@1.6.3
[INFO] β”‚ β”‚   β”‚ β”‚ └── encoding@0.1.12
[INFO] β”‚ β”‚   β”‚ └── whatwg-fetch@2.0.3
[INFO] β”‚ β”‚   └── setimmediate@1.0.5
[INFO] β”‚ └── uuid@2.0.3
[INFO] β”œβ”€β”¬ eslint@3.19.0
[INFO] β”‚ β”œβ”€β”¬ chalk@1.1.3
[INFO] β”‚ β”‚ β”œβ”€β”€ ansi-styles@2.2.1
[INFO] β”‚ β”‚ β”œβ”€β”€ escape-string-regexp@1.0.5
[INFO] β”‚ β”‚ β”œβ”€β”€ has-ansi@2.0.0
[INFO] β”‚ β”‚ └── supports-color@2.0.0
[INFO] β”‚ β”œβ”€β”¬ concat-stream@1.6.0
[INFO] β”‚ β”‚ └── typedarray@0.0.6
[INFO] β”‚ β”œβ”€β”¬ doctrine@2.0.0
[INFO] β”‚ β”‚ └── isarray@1.0.0
[INFO] β”‚ β”œβ”€β”¬ escope@3.6.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ es6-map@0.1.5
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ d@1.0.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ es5-ext@0.10.15
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ es6-iterator@2.0.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ es6-set@0.1.5
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ es6-symbol@3.1.1
[INFO] β”‚ β”‚ β”‚ └── event-emitter@0.3.5
[INFO] β”‚ β”‚ β”œβ”€β”€ es6-weak-map@2.0.2
[INFO] β”‚ β”‚ └─┬ esrecurse@4.1.0
[INFO] β”‚ β”‚   └── estraverse@4.1.1
[INFO] β”‚ β”œβ”€β”¬ espree@3.4.2
[INFO] β”‚ β”‚ └─┬ acorn-jsx@3.0.1
[INFO] β”‚ β”‚   └── acorn@3.3.0
[INFO] β”‚ β”œβ”€β”€ esquery@1.0.0
[INFO] β”‚ β”œβ”€β”€ estraverse@4.2.0
[INFO] β”‚ β”œβ”€β”€ esutils@2.0.2
[INFO] β”‚ β”œβ”€β”¬ file-entry-cache@2.0.0
[INFO] β”‚ β”‚ └─┬ flat-cache@1.2.2
[INFO] β”‚ β”‚   β”œβ”€β”€ circular-json@0.3.1
[INFO] β”‚ β”‚   β”œβ”€β”¬ del@2.2.2
[INFO] β”‚ β”‚   β”‚ β”œβ”€β”¬ globby@5.0.0
[INFO] β”‚ β”‚   β”‚ β”‚ └─┬ array-union@1.0.2
[INFO] β”‚ β”‚   β”‚ β”‚   └── array-uniq@1.0.3
[INFO] β”‚ β”‚   β”‚ β”œβ”€β”€ is-path-cwd@1.0.0
[INFO] β”‚ β”‚   β”‚ β”œβ”€β”¬ is-path-in-cwd@1.0.0
[INFO] β”‚ β”‚   β”‚ β”‚ └── is-path-inside@1.0.0
[INFO] β”‚ β”‚   β”‚ └── pify@2.3.0
[INFO] β”‚ β”‚   └── write@0.2.1
[INFO] β”‚ β”œβ”€β”€ globals@9.17.0
[INFO] β”‚ β”œβ”€β”€ ignore@3.3.0
[INFO] β”‚ β”œβ”€β”€ imurmurhash@0.1.4
[INFO] β”‚ β”œβ”€β”¬ inquirer@0.12.0
[WARNING] npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):
[WARNING] npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.1: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
[INFO] β”‚ β”‚ β”œβ”€β”€ ansi-escapes@1.4.0
[INFO] β”‚ β”‚ β”œβ”€β”€ ansi-regex@2.1.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ cli-cursor@1.0.2
[INFO] β”‚ β”‚ β”‚ └─┬ restore-cursor@1.0.1
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”€ exit-hook@1.1.1
[INFO] β”‚ β”‚ β”‚   └── onetime@1.1.0
[INFO] β”‚ β”‚ β”œβ”€β”€ cli-width@2.1.0
[INFO] β”‚ β”‚ β”œβ”€β”€ figures@1.7.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ readline2@1.0.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ code-point-at@1.1.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ is-fullwidth-code-point@1.0.0
[INFO] β”‚ β”‚ β”‚ β”‚ └── number-is-nan@1.0.1
[INFO] β”‚ β”‚ β”‚ └── mute-stream@0.0.5
[INFO] β”‚ β”‚ β”œβ”€β”€ run-async@0.1.0
[INFO] β”‚ β”‚ β”œβ”€β”€ rx-lite@3.1.2
[INFO] β”‚ β”‚ β”œβ”€β”€ string-width@1.0.2
[INFO] β”‚ β”‚ └── through@2.3.8
[INFO] β”‚ β”œβ”€β”¬ is-my-json-valid@2.16.0
[INFO] β”‚ β”‚ β”œβ”€β”€ generate-function@2.0.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ generate-object-property@1.2.0
[INFO] β”‚ β”‚ β”‚ └── is-property@1.0.2
[INFO] β”‚ β”‚ β”œβ”€β”€ jsonpointer@4.0.1
[INFO] β”‚ β”‚ └── xtend@4.0.1
[INFO] β”‚ β”œβ”€β”¬ is-resolvable@1.0.0
[INFO] β”‚ β”‚ └── tryit@1.0.3
[INFO] β”‚ β”œβ”€β”¬ js-yaml@3.8.3
[INFO] β”‚ β”‚ β”œβ”€β”¬ argparse@1.0.9
[INFO] β”‚ β”‚ β”‚ └── sprintf-js@1.0.3
[INFO] β”‚ β”‚ └── esprima@3.1.3
[INFO] β”‚ β”œβ”€β”¬ json-stable-stringify@1.0.1
[INFO] β”‚ β”‚ └── jsonify@0.0.0
[INFO] β”‚ β”œβ”€β”¬ levn@0.3.0
[INFO] β”‚ β”‚ β”œβ”€β”€ prelude-ls@1.1.2
[INFO] β”‚ β”‚ └── type-check@0.3.2
[INFO] β”‚ β”œβ”€β”€ natural-compare@1.4.0
[INFO] β”‚ β”œβ”€β”¬ optionator@0.8.2
[INFO] β”‚ β”‚ β”œβ”€β”€ deep-is@0.1.3
[INFO] β”‚ β”‚ β”œβ”€β”€ fast-levenshtein@2.0.6
[INFO] β”‚ β”‚ └── wordwrap@1.0.0
[INFO] β”‚ β”œβ”€β”€ path-is-inside@1.0.2
[INFO] β”‚ β”œβ”€β”€ pluralize@1.2.1
[INFO] β”‚ β”œβ”€β”€ progress@1.1.8
[INFO] β”‚ β”œβ”€β”¬ require-uncached@1.0.3
[INFO] β”‚ β”‚ β”œβ”€β”¬ caller-path@0.1.0
[INFO] β”‚ β”‚ β”‚ └── callsites@0.2.0
[INFO] β”‚ β”‚ └── resolve-from@1.0.1
[INFO] β”‚ β”œβ”€β”¬ shelljs@0.7.7
[INFO] β”‚ β”‚ └─┬ rechoir@0.6.2
[INFO] β”‚ β”‚   └─┬ resolve@1.3.3
[INFO] β”‚ β”‚     └── path-parse@1.0.5
[INFO] β”‚ β”œβ”€β”€ strip-bom@3.0.0
[INFO] β”‚ β”œβ”€β”€ strip-json-comments@2.0.1
[INFO] β”‚ β”œβ”€β”¬ table@3.8.3
[INFO] β”‚ β”‚ β”œβ”€β”€ slice-ansi@0.0.4
[INFO] β”‚ β”‚ └─┬ string-width@2.0.0
[INFO] β”‚ β”‚   └── is-fullwidth-code-point@2.0.0
[INFO] β”‚ β”œβ”€β”€ text-table@0.2.0
[INFO] β”‚ └─┬ user-home@2.0.0
[INFO] β”‚   └── os-homedir@1.0.2
[INFO] β”œβ”€β”¬ eslint-loader@1.7.1
[INFO] β”‚ β”œβ”€β”€ loader-fs-cache@1.0.1
[INFO] β”‚ β”œβ”€β”€ loader-utils@1.1.0
[INFO] β”‚ β”œβ”€β”€ object-hash@1.1.8
[INFO] β”‚ └── rimraf@2.6.1
[INFO] β”œβ”€β”€ estraverse-fb@1.3.1
[INFO] β”œβ”€β”¬ extract-text-webpack-plugin@2.1.0
[INFO] β”‚ β”œβ”€β”¬ ajv@4.11.8
[INFO] β”‚ β”‚ └── co@4.6.0
[INFO] β”‚ β”œβ”€β”€ async@2.4.0
[INFO] β”‚ β”œβ”€β”€ loader-utils@1.1.0
[INFO] β”‚ └─┬ webpack-sources@0.1.5
[INFO] β”‚   └── source-list-map@0.1.8
[INFO] β”œβ”€β”¬ file-loader@0.10.1
[INFO] β”‚ └── loader-utils@1.1.0
[INFO] β”œβ”€β”€ font-awesome@4.7.0
[INFO] β”œβ”€β”¬ glob@7.1.1
[INFO] β”‚ β”œβ”€β”€ fs.realpath@1.0.0
[INFO] β”‚ β”œβ”€β”¬ inflight@1.0.6
[INFO] β”‚ β”‚ └── wrappy@1.0.2
[INFO] β”‚ β”œβ”€β”€ inherits@2.0.3
[INFO] β”‚ └── once@1.4.0
[INFO] β”œβ”€β”¬ graylog-web-plugin@2.2.0-SNAPSHOT
[INFO] β”‚ β”œβ”€β”¬ babel-eslint@6.1.2
[INFO] β”‚ β”‚ β”œβ”€β”€ lodash.assign@4.2.0
[INFO] β”‚ β”‚ └── lodash.pickby@4.6.0
[INFO] β”‚ β”œβ”€β”¬ eslint-config-graylog@1.1.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ eslint-config-airbnb@14.1.0
[INFO] β”‚ β”‚ β”‚ └── eslint-config-airbnb-base@11.1.3
[INFO] β”‚ β”‚ β”œβ”€β”¬ eslint-import-resolver-webpack@0.8.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ array-find@1.0.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ find-root@0.1.2
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ is-absolute@0.2.6
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ is-relative@0.2.1
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ └─┬ is-unc-path@0.1.2
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚   └── unc-path-regex@0.1.2
[INFO] β”‚ β”‚ β”‚ β”‚ └── is-windows@0.2.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ lodash.get@3.7.0
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ lodash._baseget@3.7.2
[INFO] β”‚ β”‚ β”‚ β”‚ └── lodash._topath@3.8.1
[INFO] β”‚ β”‚ β”‚ └─┬ node-libs-browser@1.1.1
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”€ string_decoder@0.10.31
[INFO] β”‚ β”‚ β”‚   └── timers-browserify@1.4.2
[INFO] β”‚ β”‚ β”œβ”€β”¬ eslint-plugin-import@2.2.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ builtin-modules@1.1.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ contains-path@0.1.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ doctrine@1.5.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ eslint-import-resolver-node@0.2.3
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ eslint-module-utils@2.0.0
[INFO] β”‚ β”‚ β”‚ β”‚ └─┬ debug@2.2.0
[INFO] β”‚ β”‚ β”‚ β”‚   └── ms@0.7.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ lodash.cond@4.5.2
[INFO] β”‚ β”‚ β”‚ └── pkg-up@1.0.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ eslint-plugin-jsx-a11y@4.0.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ aria-query@0.3.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ ast-types-flow@0.0.7
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ damerau-levenshtein@1.0.4
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ emoji-regex@6.4.2
[INFO] β”‚ β”‚ β”‚ └── jsx-ast-utils@1.4.1
[INFO] β”‚ β”‚ └─┬ eslint-plugin-react@6.10.3
[INFO] β”‚ β”‚   β”œβ”€β”€ array.prototype.find@2.0.4
[INFO] β”‚ β”‚   └── doctrine@1.5.0
[INFO] β”‚ β”œβ”€β”¬ html-webpack-plugin@2.28.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ html-minifier@3.4.3
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ camel-case@3.0.0
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ no-case@2.3.1
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ └── lower-case@1.1.4
[INFO] β”‚ β”‚ β”‚ β”‚ └── upper-case@1.1.3
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ clean-css@4.0.12
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ commander@2.9.0
[INFO] β”‚ β”‚ β”‚ β”‚ └── graceful-readlink@1.0.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ he@1.1.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ ncname@1.0.0
[INFO] β”‚ β”‚ β”‚ β”‚ └── xml-char-classes@1.0.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ param-case@2.1.1
[INFO] β”‚ β”‚ β”‚ └── relateurl@0.2.7
[INFO] β”‚ β”‚ β”œβ”€β”¬ pretty-error@2.1.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ renderkid@2.0.1
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ dom-converter@0.1.4
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ └── utila@0.3.3
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ htmlparser2@3.3.0
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ domhandler@2.1.0
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ domutils@1.1.6
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ └─┬ readable-stream@1.0.34
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚   β”œβ”€β”€ isarray@0.0.1
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚   └── string_decoder@0.10.31
[INFO] β”‚ β”‚ β”‚ β”‚ └── utila@0.3.3
[INFO] β”‚ β”‚ β”‚ └── utila@0.4.0
[INFO] β”‚ β”‚ └── toposort@1.0.3
[INFO] β”‚ β”œβ”€β”€ jquery@2.1.4
[INFO] β”‚ β”œβ”€β”€ moment@2.14.1
[INFO] β”‚ β”œβ”€β”€ moment-timezone@0.5.7
[INFO] β”‚ β”œβ”€β”¬ react@0.14.9
[INFO] β”‚ β”‚ β”œβ”€β”¬ envify@3.4.1
[INFO] β”‚ β”‚ β”‚ └─┬ jstransform@11.0.3
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”€ base62@1.1.2
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”¬ commoner@0.10.8
[INFO] β”‚ β”‚ β”‚   β”‚ β”œβ”€β”¬ detective@4.5.0
[INFO] β”‚ β”‚ β”‚   β”‚ β”‚ └── acorn@4.0.11
[INFO] β”‚ β”‚ β”‚   β”‚ β”œβ”€β”€ glob@5.0.15
[INFO] β”‚ β”‚ β”‚   β”‚ β”œβ”€β”€ iconv-lite@0.4.17
[INFO] β”‚ β”‚ β”‚   β”‚ └─┬ recast@0.11.23
[INFO] β”‚ β”‚ β”‚   β”‚   └── ast-types@0.9.6
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”€ esprima-fb@15001.1.0-dev-harmony-fb
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”€ object-assign@2.1.1
[INFO] β”‚ β”‚ β”‚   └── source-map@0.4.4
[INFO] β”‚ β”‚ └─┬ fbjs@0.6.1
[INFO] β”‚ β”‚   β”œβ”€β”€ core-js@1.2.7
[INFO] β”‚ β”‚   └── whatwg-fetch@0.9.0
[INFO] β”‚ β”œβ”€β”€ react-addons-linked-state-mixin@0.14.8
[INFO] β”‚ β”œβ”€β”€ react-addons-pure-render-mixin@0.14.8
[INFO] β”‚ β”œβ”€β”€ react-addons-test-utils@0.14.8
[INFO] β”‚ β”œβ”€β”¬ react-bootstrap@0.30.10
[INFO] β”‚ β”‚ β”œβ”€β”€ keycode@2.1.8
[INFO] β”‚ β”‚ β”œβ”€β”€ uncontrollable@4.1.0
[INFO] β”‚ β”‚ └── warning@3.0.0
[INFO] β”‚ β”œβ”€β”€ react-dom@0.14.9
[INFO] β”‚ β”œβ”€β”€ react-router@1.0.3
[INFO] β”‚ β”œβ”€β”€ react-router-bootstrap@0.19.3
[INFO] β”‚ β”œβ”€β”¬ reflux@0.2.13
[INFO] β”‚ β”‚ β”œβ”€β”€ eventemitter3@1.2.0
[INFO] β”‚ β”‚ └── reflux-core@0.2.1
[INFO] β”‚ └─┬ webpack-cleanup-plugin@0.4.2
[INFO] β”‚   β”œβ”€β”€ lodash.union@4.6.0
[INFO] β”‚   └── recursive-readdir-sync@1.0.6
[INFO] β”œβ”€β”¬ history@1.17.0
[INFO] β”‚ β”œβ”€β”¬ invariant@2.2.2
[INFO] β”‚ β”‚ └── loose-envify@1.3.1
[INFO] β”‚ β”œβ”€β”¬ query-string@3.0.3
[INFO] β”‚ β”‚ └── strict-uri-encode@1.1.0
[INFO] β”‚ └── warning@2.1.0
[INFO] β”œβ”€β”€ immutable@3.8.1
[INFO] β”œβ”€β”€ jasmine-core@2.6.1
[INFO] β”œβ”€β”€ javascript-natural-sort@0.7.1
[INFO] β”œβ”€β”€ jquery-ui@1.12.1
[INFO] β”œβ”€β”€ json-loader@0.5.4
[INFO] β”œβ”€β”¬ karma@1.6.0
[INFO] β”‚ β”œβ”€β”¬ body-parser@1.17.1
[INFO] β”‚ β”‚ β”œβ”€β”€ bytes@2.4.0
[INFO] β”‚ β”‚ β”œβ”€β”€ content-type@1.0.2
[INFO] β”‚ β”‚ β”œβ”€β”¬ debug@2.6.1
[INFO] β”‚ β”‚ β”‚ └── ms@0.7.2
[INFO] β”‚ β”‚ β”œβ”€β”€ depd@1.1.0
[INFO] β”‚ β”‚ β”œβ”€β”€ http-errors@1.6.1
[INFO] β”‚ β”‚ β”œβ”€β”€ iconv-lite@0.4.15
[INFO] β”‚ β”‚ β”œβ”€β”¬ on-finished@2.3.0
[INFO] β”‚ β”‚ β”‚ └── ee-first@1.1.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ raw-body@2.2.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ iconv-lite@0.4.15
[INFO] β”‚ β”‚ β”‚ └── unpipe@1.0.0
[INFO] β”‚ β”‚ └─┬ type-is@1.6.15
[INFO] β”‚ β”‚   └── media-typer@0.3.0
[INFO] β”‚ β”œβ”€β”¬ chokidar@1.6.1
[INFO] β”‚ β”‚ β”œβ”€β”€ anymatch@1.3.0
[INFO] β”‚ β”‚ β”œβ”€β”€ async-each@1.0.1
[INFO] β”‚ β”‚ β”œβ”€β”€ glob-parent@2.0.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ is-binary-path@1.0.1
[INFO] β”‚ β”‚ β”‚ └── binary-extensions@1.8.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ is-glob@2.0.1
[INFO] β”‚ β”‚ β”‚ └── is-extglob@1.0.0
[INFO] β”‚ β”‚ └─┬ readdirp@2.1.0
[INFO] β”‚ β”‚   └── set-immediate-shim@1.0.1
[INFO] β”‚ β”œβ”€β”€ colors@1.1.2
[INFO] β”‚ β”œβ”€β”€ combine-lists@1.0.1
[INFO] β”‚ β”œβ”€β”¬ connect@3.6.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ debug@2.6.3
[INFO] β”‚ β”‚ β”‚ └── ms@0.7.2
[INFO] β”‚ β”‚ β”œβ”€β”¬ finalhandler@1.0.1
[INFO] β”‚ β”‚ β”‚ └─┬ debug@2.6.3
[INFO] β”‚ β”‚ β”‚   └── ms@0.7.2
[INFO] β”‚ β”‚ β”œβ”€β”€ parseurl@1.3.1
[INFO] β”‚ β”‚ └── utils-merge@1.0.0
[INFO] β”‚ β”œβ”€β”€ di@0.0.1
[INFO] β”‚ β”œβ”€β”¬ dom-serialize@2.2.1
[INFO] β”‚ β”‚ β”œβ”€β”€ custom-event@1.0.1
[INFO] β”‚ β”‚ β”œβ”€β”€ ent@2.2.0
[INFO] β”‚ β”‚ └── void-elements@2.0.1
[INFO] β”‚ β”œβ”€β”¬ expand-braces@0.1.2
[INFO] β”‚ β”‚ β”œβ”€β”€ array-slice@0.2.3
[INFO] β”‚ β”‚ β”œβ”€β”€ array-unique@0.2.1
[INFO] β”‚ β”‚ └─┬ braces@0.1.5
[INFO] β”‚ β”‚   └─┬ expand-range@0.1.1
[INFO] β”‚ β”‚     β”œβ”€β”€ is-number@0.1.1
[INFO] β”‚ β”‚     └── repeat-string@0.2.2
[INFO] β”‚ β”œβ”€β”€ graceful-fs@4.1.11
[INFO] β”‚ β”œβ”€β”¬ http-proxy@1.16.2
[INFO] β”‚ β”‚ └── requires-port@1.0.0
[INFO] β”‚ β”œβ”€β”€ isbinaryfile@3.0.2
[INFO] β”‚ β”œβ”€β”€ lodash@3.10.1
[INFO] β”‚ β”œβ”€β”¬ log4js@0.6.38
[INFO] β”‚ β”‚ β”œβ”€β”¬ readable-stream@1.0.34
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ isarray@0.0.1
[INFO] β”‚ β”‚ β”‚ └── string_decoder@0.10.31
[INFO] β”‚ β”‚ └── semver@4.3.6
[INFO] β”‚ β”œβ”€β”€ mime@1.3.4
[INFO] β”‚ β”œβ”€β”¬ optimist@0.6.1
[INFO] β”‚ β”‚ └── wordwrap@0.0.3
[INFO] β”‚ β”œβ”€β”€ qjobs@1.1.5
[INFO] β”‚ β”œβ”€β”€ range-parser@1.2.0
[INFO] β”‚ β”œβ”€β”€ safe-buffer@5.0.1
[INFO] β”‚ β”œβ”€β”¬
[INFO] β”‚ β”‚ β”œβ”€β”¬ debug@2.3.3
[INFO] β”‚ β”‚ β”‚ └── ms@0.7.2
[INFO] β”‚ β”‚ β”œβ”€β”¬
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ base64id@1.0.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ debug@2.3.3
[INFO] β”‚ β”‚ β”‚ β”‚ └── ms@0.7.2
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ after@0.8.2
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ arraybuffer.slice@0.0.6
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ base64-arraybuffer@0.1.5
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ blob@0.0.4
[INFO] β”‚ β”‚ β”‚ β”‚ └── wtf-8@1.0.0
[INFO] β”‚ β”‚ β”‚ └─┬ ws@1.1.2
[INFO] β”‚ β”‚ β”‚   β”œβ”€β”€ options@0.0.6
[INFO] β”‚ β”‚ β”‚   └── ultron@1.0.2
[INFO] β”‚ β”‚ β”œβ”€β”¬ has-binary@0.1.7
[INFO] β”‚ β”‚ β”‚ └── isarray@0.0.1
[INFO] β”‚ β”‚ β”œβ”€β”€ object-assign@4.1.0
[INFO] β”‚ β”‚ β”œβ”€β”¬
[INFO] β”‚ β”‚ β”‚ └─┬ debug@2.3.3
[INFO] β”‚ β”‚ β”‚   └── ms@0.7.2
[INFO] β”‚ β”‚ β”œβ”€β”¬
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ backo2@1.0.2
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ component-bind@1.0.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ debug@2.3.3
[INFO] β”‚ β”‚ β”‚ β”‚ └── ms@0.7.2
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ component-inherit@0.0.3
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ debug@2.3.3
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ └── ms@0.7.2
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ has-cors@1.1.0
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ parsejson@0.0.3
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ parseqs@0.0.5
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ xmlhttprequest-ssl@1.5.3
[INFO] β”‚ β”‚ β”‚ β”‚ └── yeast@0.1.2
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ indexof@0.0.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ object-component@0.0.3
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ parseuri@0.0.5
[INFO] β”‚ β”‚ β”‚ β”‚ └─┬ better-assert@1.0.2
[INFO] β”‚ β”‚ β”‚ β”‚   └── callsite@1.0.0
[INFO] β”‚ β”‚ β”‚ └── to-array@0.1.4
[INFO] β”‚ β”‚ └─┬
[INFO] β”‚ β”‚   β”œβ”€β”€ component-emitter@1.1.2
[INFO] β”‚ β”‚   β”œβ”€β”¬ debug@2.2.0
[INFO] β”‚ β”‚   β”‚ └── ms@0.7.1
[INFO] β”‚ β”‚   └── isarray@0.0.1
[INFO] β”‚ β”œβ”€β”¬ tmp@0.0.31
[INFO] β”‚ β”‚ └── os-tmpdir@1.0.2
[INFO] β”‚ └─┬ useragent@2.1.13
[INFO] β”‚   └── lru-cache@2.2.4
[INFO] β”œβ”€β”¬ karma-chrome-launcher@2.0.0
[INFO] β”‚ β”œβ”€β”¬ fs-access@1.0.1
[INFO] β”‚ β”‚ └── null-check@1.0.0
[INFO] β”‚ └─┬ which@1.2.14
[INFO] β”‚   └── isexe@2.0.0
[INFO] β”œβ”€β”€ karma-html2js-preprocessor@1.1.0
[INFO] β”œβ”€β”€ karma-jasmine@1.1.0
[INFO] β”œβ”€β”€ karma-phantomjs-launcher@1.0.4
[INFO] β”œβ”€β”¬ karma-webpack@2.0.3
[INFO] β”‚ β”œβ”€β”€ async@0.9.2
[INFO] β”‚ β”œβ”€β”€ lodash@3.10.1
[INFO] β”‚ β”œβ”€β”¬ source-map@0.1.43
[INFO] β”‚ β”‚ └── amdefine@1.0.1
[INFO] β”‚ └─┬ webpack-dev-middleware@1.10.2
[INFO] β”‚   └── memory-fs@0.4.1
[INFO] β”œβ”€β”¬ less@2.7.2
[INFO] β”‚ β”œβ”€β”¬ errno@0.1.4
[INFO] β”‚ β”‚ └── prr@0.0.0
[INFO] β”‚ β”œβ”€β”€ image-size@0.5.1
[INFO] β”‚ β”œβ”€β”¬ promise@7.1.1
[INFO] β”‚ β”‚ └── asap@2.0.5
[INFO] β”‚ └─┬ request@2.79.0
[INFO] β”‚   β”œβ”€β”€ aws-sign2@0.6.0
[INFO] β”‚   β”œβ”€β”€ aws4@1.6.0
[INFO] β”‚   β”œβ”€β”€ caseless@0.11.0
[INFO] β”‚   β”œβ”€β”¬ combined-stream@1.0.5
[INFO] β”‚   β”‚ └── delayed-stream@1.0.0
[INFO] β”‚   β”œβ”€β”€ forever-agent@0.6.1
[INFO] β”‚   β”œβ”€β”€ har-validator@2.0.6
[INFO] β”‚   β”œβ”€β”¬ hawk@3.1.3
[INFO] β”‚   β”‚ β”œβ”€β”€ boom@2.10.1
[INFO] β”‚   β”‚ β”œβ”€β”€ cryptiles@2.0.5
[INFO] β”‚   β”‚ β”œβ”€β”€ hoek@2.16.3
[INFO] β”‚   β”‚ └── sntp@1.0.9
[INFO] β”‚   β”œβ”€β”¬ http-signature@1.1.1
[INFO] β”‚   β”‚ β”œβ”€β”€ assert-plus@0.2.0
[INFO] β”‚   β”‚ β”œβ”€β”¬ jsprim@1.4.0
[INFO] β”‚   β”‚ β”‚ β”œβ”€β”€ assert-plus@1.0.0
[INFO] β”‚   β”‚ β”‚ β”œβ”€β”€ extsprintf@1.0.2
[INFO] β”‚   β”‚ β”‚ β”œβ”€β”€ json-schema@0.2.3
[INFO] β”‚   β”‚ β”‚ └── verror@1.3.6
[INFO] β”‚   β”‚ └─┬ sshpk@1.13.0
[INFO] β”‚   β”‚   β”œβ”€β”€ asn1@0.2.3
[INFO] β”‚   β”‚   β”œβ”€β”€ assert-plus@1.0.0
[INFO] β”‚   β”‚   β”œβ”€β”€ bcrypt-pbkdf@1.0.1
[INFO] β”‚   β”‚   β”œβ”€β”¬ dashdash@1.14.1
[INFO] β”‚   β”‚   β”‚ └── assert-plus@1.0.0
[INFO] β”‚   β”‚   β”œβ”€β”€ ecc-jsbn@0.1.1
[INFO] β”‚   β”‚   β”œβ”€β”¬ getpass@0.1.7
[INFO] β”‚   β”‚   β”‚ └── assert-plus@1.0.0
[INFO] β”‚   β”‚   β”œβ”€β”€ jodid25519@1.0.2
[INFO] β”‚   β”‚   β”œβ”€β”€ jsbn@0.1.1
[INFO] β”‚   β”‚   └── tweetnacl@0.14.5
[INFO] β”‚   β”œβ”€β”€ is-typedarray@1.0.0
[INFO] β”‚   β”œβ”€β”€ isstream@0.1.2
[INFO] β”‚   β”œβ”€β”€ json-stringify-safe@5.0.1
[INFO] β”‚   β”œβ”€β”¬ mime-types@2.1.15
[INFO] β”‚   β”‚ └── mime-db@1.27.0
[INFO] β”‚   β”œβ”€β”€ oauth-sign@0.8.2
[INFO] β”‚   β”œβ”€β”€ qs@6.3.2
[INFO] β”‚   β”œβ”€β”€ stringstream@0.0.5
[INFO] β”‚   β”œβ”€β”€ tough-cookie@2.3.2
[INFO] β”‚   β”œβ”€β”€ tunnel-agent@0.4.3
[INFO] β”‚   └── uuid@3.0.1
[INFO] β”œβ”€β”€ less-loader@2.2.3
[INFO] β”œβ”€β”€ lodash@4.17.4
[INFO] β”œβ”€β”¬ markdown@0.5.0
[INFO] β”‚ └─┬ nopt@2.1.2
[INFO] β”‚   └── abbrev@1.1.0
[INFO] β”œβ”€β”¬ md5@2.2.1
[INFO] β”‚ β”œβ”€β”€ charenc@0.0.2
[INFO] β”‚ β”œβ”€β”€ crypt@0.0.2
[INFO] β”‚ └── is-buffer@1.1.5
[INFO] β”œβ”€β”¬ mocha@2.5.3
[INFO] β”‚ β”œβ”€β”€ commander@2.3.0
[INFO] β”‚ β”œβ”€β”¬ debug@2.2.0
[INFO] β”‚ β”‚ └── ms@0.7.1
[INFO] β”‚ β”œβ”€β”€ diff@1.4.0
[INFO] β”‚ β”œβ”€β”€ escape-string-regexp@1.0.2
[INFO] β”‚ β”œβ”€β”¬ glob@3.2.11
[INFO] β”‚ β”‚ └─┬ minimatch@0.3.0
[INFO] β”‚ β”‚   └── sigmund@1.0.1
[INFO] β”‚ β”œβ”€β”€ growl@1.9.2
[INFO] β”‚ β”œβ”€β”¬ jade@0.26.3
[INFO] β”‚ β”‚ β”œβ”€β”€ commander@0.6.1
[INFO] β”‚ β”‚ └── mkdirp@0.3.0
[INFO] β”‚ β”œβ”€β”€ supports-color@1.2.0
[INFO] β”‚ └── to-iso-string@0.0.2
[INFO] β”œβ”€β”€ moment-duration-format@1.3.0
[INFO] β”œβ”€β”€ numeral@1.5.6
[INFO] β”œβ”€β”€ opensans-npm-webfont@0.0.2
[INFO] β”œβ”€β”¬ phantomjs-prebuilt@2.1.14
[INFO] β”‚ β”œβ”€β”€ es6-promise@4.0.5
[INFO] β”‚ β”œβ”€β”¬ extract-zip@1.5.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ concat-stream@1.5.0
[INFO] β”‚ β”‚ β”‚ └─┬ readable-stream@2.0.6
[INFO] β”‚ β”‚ β”‚   └── string_decoder@0.10.31
[INFO] β”‚ β”‚ β”œβ”€β”€ debug@0.7.4
[INFO] β”‚ β”‚ β”œβ”€β”€ mkdirp@0.5.0
[INFO] β”‚ β”‚ └─┬ yauzl@2.4.1
[INFO] β”‚ β”‚   └─┬ fd-slicer@1.0.1
[INFO] β”‚ β”‚     └── pend@1.2.0
[INFO] β”‚ β”œβ”€β”¬ fs-extra@1.0.0
[INFO] β”‚ β”‚ β”œβ”€β”€ jsonfile@2.4.0
[INFO] β”‚ β”‚ └── klaw@1.3.1
[INFO] β”‚ β”œβ”€β”¬ hasha@2.2.0
[INFO] β”‚ β”‚ β”œβ”€β”€ is-stream@1.1.0
[INFO] β”‚ β”‚ └─┬ pinkie-promise@2.0.1
[INFO] β”‚ β”‚   └── pinkie@2.0.4
[INFO] β”‚ β”œβ”€β”€ kew@0.7.0
[INFO] β”‚ └─┬ request-progress@2.0.1
[INFO] β”‚   └── throttleit@1.0.0
[INFO] β”œβ”€β”€ qs@6.4.0
[INFO] β”œβ”€β”€ react-day-picker@5.4.1
[INFO] β”œβ”€β”¬ react-dnd@2.3.0
[INFO] β”‚ β”œβ”€β”€ disposables@1.0.1
[INFO] β”‚ β”œβ”€β”¬ dnd-core@2.3.0
[INFO] β”‚ β”‚ └─┬ redux@3.6.0
[INFO] β”‚ β”‚   β”œβ”€β”€ lodash-es@4.17.4
[INFO] β”‚ β”‚   └── symbol-observable@1.0.4
[INFO] β”‚ └── hoist-non-react-statics@1.2.0
[INFO] β”œβ”€β”€ react-dnd-html5-backend@2.3.0
[INFO] β”œβ”€β”¬ react-grid-layout@0.14.6
[INFO] β”‚ β”œβ”€β”€ lodash.isequal@4.5.0
[INFO] β”‚ β”œβ”€β”€ react-draggable@2.2.6
[INFO] β”‚ └── react-resizable@1.7.0
[INFO] β”œβ”€β”¬ react-hot-loader@3.0.0-beta.6
[INFO] β”‚ β”œβ”€β”¬ global@4.3.2
[INFO] β”‚ β”‚ β”œβ”€β”¬ min-document@2.19.0
[INFO] β”‚ β”‚ β”‚ └── dom-walk@0.1.1
[INFO] β”‚ β”‚ └── process@0.5.2
[INFO] β”‚ β”œβ”€β”€ react-deep-force-update@2.0.1
[INFO] β”‚ β”œβ”€β”€ react-proxy@3.0.0-alpha.1
[INFO] β”‚ β”œβ”€β”¬ redbox-react@1.3.6
[INFO] β”‚ β”‚ └─┬ error-stack-parser@1.3.6
[INFO] β”‚ β”‚   └── stackframe@0.3.1
[INFO] β”‚ └── source-map@0.4.4
[INFO] β”œβ”€β”¬ react-overlays@0.6.12
[INFO] β”‚ β”œβ”€β”€ dom-helpers@3.2.1
[INFO] β”‚ β”œβ”€β”¬ react-prop-types@0.4.0
[INFO] β”‚ β”‚ └── warning@3.0.0
[INFO] β”‚ └── warning@3.0.0
[INFO] β”œβ”€β”¬ react-proxy-loader@0.3.5
[INFO] β”‚ └── loader-utils@1.1.0
[INFO] β”œβ”€β”¬ react-select@0.8.4
[INFO] β”‚ └── react-input-autosize@0.6.13
[INFO] β”œβ”€β”€ rickshaw@1.6.0
[INFO] β”œβ”€β”¬ script-loader@0.7.0
[INFO] β”‚ └── raw-loader@0.5.1
[INFO] β”œβ”€β”¬ sockjs-client@1.1.4
[INFO] β”‚ β”œβ”€β”¬ eventsource@0.1.6
[INFO] β”‚ β”‚ └─┬ original@1.0.0
[INFO] β”‚ β”‚   └── url-parse@1.0.5
[INFO] β”‚ β”œβ”€β”¬ faye-websocket@0.11.1
[INFO] β”‚ β”‚ └─┬ websocket-driver@0.6.5
[INFO] β”‚ β”‚   └── websocket-extensions@0.1.1
[INFO] β”‚ β”œβ”€β”€ json3@3.3.2
[INFO] β”‚ └─┬ url-parse@1.1.8
[INFO] β”‚   └── querystringify@0.0.4

(Stephen Pu) #8
[INFO] β”œβ”€β”€ string@3.3.3
[INFO] β”œβ”€β”¬ style-loader@0.13.2
[INFO] β”‚ └── loader-utils@1.1.0
[INFO] β”œβ”€β”¬ superagent@3.5.2
[INFO] β”‚ β”œβ”€β”€ component-emitter@1.2.1
[INFO] β”‚ β”œβ”€β”€ cookiejar@2.1.1
[INFO] β”‚ β”œβ”€β”€ extend@3.0.1
[INFO] β”‚ β”œβ”€β”¬ form-data@2.1.4
[INFO] β”‚ β”‚ └── asynckit@0.4.0
[INFO] β”‚ β”œβ”€β”€ formidable@1.1.1
[INFO] β”‚ β”œβ”€β”€ methods@1.1.2
[INFO] β”‚ └─┬ readable-stream@2.2.9
[INFO] β”‚   β”œβ”€β”€ buffer-shims@1.0.0
[INFO] β”‚   β”œβ”€β”€ core-util-is@1.0.2
[INFO] β”‚   β”œβ”€β”€ process-nextick-args@1.0.7
[INFO] β”‚   β”œβ”€β”€ string_decoder@1.0.0
[INFO] β”‚   └── util-deprecate@1.0.2
[INFO] β”œβ”€β”€ superagent-bluebird-promise@4.2.0
[INFO] β”œβ”€β”€ toastr@2.1.2
[INFO] β”œβ”€β”¬ ts-loader@0.8.2
[INFO] β”‚ β”œβ”€β”€ arrify@1.0.1
[INFO] β”‚ β”œβ”€β”¬ enhanced-resolve@0.9.1
[INFO] β”‚ β”‚ β”œβ”€β”€ memory-fs@0.2.0
[INFO] β”‚ β”‚ └── tapable@0.1.10
[INFO] β”‚ β”œβ”€β”€ object-assign@2.1.1
[INFO] β”‚ └── semver@5.3.0
[INFO] β”œβ”€β”€ typeahead.js@0.11.1
[INFO] β”œβ”€β”€ typescript@1.8.10
[INFO] β”œβ”€β”€ ua-parser-js@0.7.12
[INFO] β”œβ”€β”€ urijs@1.18.10
[INFO] β”œβ”€β”¬ url-loader@0.5.8
[INFO] β”‚ └── loader-utils@1.1.0
[INFO] β”œβ”€β”¬ webpack@2.4.1
[INFO] β”‚ β”œβ”€β”€ acorn@5.0.3
[INFO] β”‚ β”œβ”€β”¬ acorn-dynamic-import@2.0.2
[INFO] β”‚ β”‚ └── acorn@4.0.11
[INFO] β”‚ β”œβ”€β”€ ajv-keywords@1.5.1
[INFO] β”‚ β”œβ”€β”€ enhanced-resolve@3.1.0
[INFO] β”‚ β”œβ”€β”€ interpret@1.0.3
[INFO] β”‚ β”œβ”€β”€ loader-runner@2.3.0
[INFO] β”‚ β”œβ”€β”€ memory-fs@0.4.1
[INFO] β”‚ β”œβ”€β”¬ node-libs-browser@2.0.0
[INFO] β”‚ β”‚ β”œβ”€β”€ assert@1.4.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ browserify-zlib@0.1.4
[INFO] β”‚ β”‚ β”‚ └── pako@0.2.9
[INFO] β”‚ β”‚ β”œβ”€β”¬ buffer@4.9.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ base64-js@1.2.0
[INFO] β”‚ β”‚ β”‚ └── ieee754@1.1.8
[INFO] β”‚ β”‚ β”œβ”€β”¬ console-browserify@1.1.0
[INFO] β”‚ β”‚ β”‚ └── date-now@0.1.4
[INFO] β”‚ β”‚ β”œβ”€β”€ constants-browserify@1.0.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ crypto-browserify@3.11.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ browserify-cipher@1.0.0
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ browserify-aes@1.0.6
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ └── buffer-xor@1.0.3
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ browserify-des@1.0.0
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ └── des.js@1.0.0
[INFO] β”‚ β”‚ β”‚ β”‚ └── evp_bytestokey@1.0.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ browserify-sign@4.0.4
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ bn.js@4.11.6
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ browserify-rsa@4.0.1
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”¬ elliptic@6.4.0
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ brorand@1.1.0
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ hash.js@1.0.3
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ hmac-drbg@1.0.1
[INFO] β”‚ β”‚ β”‚ β”‚ β”‚ └── minimalistic-crypto-utils@1.0.1
[INFO] β”‚ β”‚ β”‚ β”‚ └─┬ parse-asn1@5.1.0
[INFO] β”‚ β”‚ β”‚ β”‚   └── asn1.js@4.9.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ create-ecdh@4.0.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ create-hash@1.1.2
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ cipher-base@1.0.3
[INFO] β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ ripemd160@1.0.1
[INFO] β”‚ β”‚ β”‚ β”‚ └── sha.js@2.4.8
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ create-hmac@1.1.4
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”¬ diffie-hellman@5.0.2
[INFO] β”‚ β”‚ β”‚ β”‚ └── miller-rabin@4.0.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ pbkdf2@3.0.9
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ public-encrypt@4.0.0
[INFO] β”‚ β”‚ β”‚ └── randombytes@2.0.3
[INFO] β”‚ β”‚ β”œβ”€β”€ domain-browser@1.1.7
[INFO] β”‚ β”‚ β”œβ”€β”€ events@1.1.1
[INFO] β”‚ β”‚ β”œβ”€β”€ https-browserify@0.0.1
[INFO] β”‚ β”‚ β”œβ”€β”€ os-browserify@0.2.1
[INFO] β”‚ β”‚ β”œβ”€β”€ path-browserify@0.0.0
[INFO] β”‚ β”‚ β”œβ”€β”€ process@0.11.10
[INFO] β”‚ β”‚ β”œβ”€β”€ punycode@1.4.1
[INFO] β”‚ β”‚ β”œβ”€β”€ querystring-es3@0.2.1
[INFO] β”‚ β”‚ β”œβ”€β”€ stream-browserify@2.0.1
[INFO] β”‚ β”‚ β”œβ”€β”¬ stream-http@2.7.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ builtin-status-codes@3.0.0
[INFO] β”‚ β”‚ β”‚ └── to-arraybuffer@1.0.1
[INFO] β”‚ β”‚ β”œβ”€β”€ string_decoder@0.10.31
[INFO] β”‚ β”‚ β”œβ”€β”€ timers-browserify@2.0.2
[INFO] β”‚ β”‚ β”œβ”€β”€ tty-browserify@0.0.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ url@0.11.0
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ punycode@1.3.2
[INFO] β”‚ β”‚ β”‚ └── querystring@0.2.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ util@0.10.3
[INFO] β”‚ β”‚ β”‚ └── inherits@2.0.1
[INFO] β”‚ β”‚ └── vm-browserify@0.0.4
[INFO] β”‚ β”œβ”€β”¬ supports-color@3.2.3
[INFO] β”‚ β”‚ └── has-flag@1.0.0
[INFO] β”‚ β”œβ”€β”€ tapable@0.2.6
[INFO] β”‚ β”œβ”€β”¬ uglify-js@2.8.22
[INFO] β”‚ β”‚ β”œβ”€β”€ uglify-to-browserify@1.0.2
[INFO] β”‚ β”‚ └─┬ yargs@3.10.0
[INFO] β”‚ β”‚   β”œβ”€β”€ camelcase@1.2.1
[INFO] β”‚ β”‚   β”œβ”€β”¬ cliui@2.1.0
[INFO] β”‚ β”‚   β”‚ β”œβ”€β”¬ center-align@0.1.3
[INFO] β”‚ β”‚   β”‚ β”‚ β”œβ”€β”¬ align-text@0.1.4
[INFO] β”‚ β”‚   β”‚ β”‚ β”‚ β”œβ”€β”€ longest@1.0.1
[INFO] β”‚ β”‚   β”‚ β”‚ β”‚ └── repeat-string@1.6.1
[INFO] β”‚ β”‚   β”‚ β”‚ └── lazy-cache@1.0.4
[INFO] β”‚ β”‚   β”‚ β”œβ”€β”€ right-align@0.1.3
[INFO] β”‚ β”‚   β”‚ └── wordwrap@0.0.2
[INFO] β”‚ β”‚   └── window-size@0.1.0
[INFO] β”‚ β”œβ”€β”€ watchpack@1.3.1
[INFO] β”‚ β”œβ”€β”¬ webpack-sources@0.2.3
[INFO] β”‚ β”‚ └── source-list-map@1.1.1
[INFO] β”‚ └─┬ yargs@6.6.0
[INFO] β”‚   β”œβ”€β”€ camelcase@3.0.0
[INFO] β”‚   β”œβ”€β”¬ cliui@3.2.0
[INFO] β”‚   β”‚ └── wrap-ansi@2.1.0
[INFO] β”‚   β”œβ”€β”€ get-caller-file@1.0.2
[INFO] β”‚   β”œβ”€β”¬ os-locale@1.4.0
[INFO] β”‚   β”‚ └─┬ lcid@1.0.0
[INFO] β”‚   β”‚   └── invert-kv@1.0.0
[INFO] β”‚   β”œβ”€β”¬ read-pkg-up@1.0.1
[INFO] β”‚   β”‚ └─┬ read-pkg@1.1.0
[INFO] β”‚   β”‚   β”œβ”€β”¬ load-json-file@1.1.0
[INFO] β”‚   β”‚   β”‚ β”œβ”€β”¬ parse-json@2.2.0
[INFO] β”‚   β”‚   β”‚ β”‚ └─┬ error-ex@1.3.1
[INFO] β”‚   β”‚   β”‚ β”‚   └── is-arrayish@0.2.1
[INFO] β”‚   β”‚   β”‚ └─┬ strip-bom@2.0.0
[INFO] β”‚   β”‚   β”‚   └── is-utf8@0.2.1
[INFO] β”‚   β”‚   β”œβ”€β”¬ normalize-package-data@2.3.8
[INFO] β”‚   β”‚   β”‚ β”œβ”€β”€ hosted-git-info@2.4.2
[INFO] β”‚   β”‚   β”‚ β”œβ”€β”€ is-builtin-module@1.0.0
[INFO] β”‚   β”‚   β”‚ └─┬ validate-npm-package-license@3.0.1
[INFO] β”‚   β”‚   β”‚   β”œβ”€β”¬ spdx-correct@1.0.2
[INFO] β”‚   β”‚   β”‚   β”‚ └── spdx-license-ids@1.2.2
[INFO] β”‚   β”‚   β”‚   └── spdx-expression-parse@1.0.4
[INFO] β”‚   β”‚   └── path-type@1.1.0
[INFO] β”‚   β”œβ”€β”€ require-directory@2.1.1
[INFO] β”‚   β”œβ”€β”€ require-main-filename@1.0.1
[INFO] β”‚   β”œβ”€β”€ set-blocking@2.0.0
[INFO] β”‚   β”œβ”€β”€ which-module@1.0.0
[INFO] β”‚   β”œβ”€β”€ y18n@3.2.1
[INFO] β”‚   └─┬ yargs-parser@4.2.1
[INFO] β”‚     └── camelcase@3.0.0
[INFO] β”œβ”€β”¬ webpack-dev-server@2.4.5
[INFO] β”‚ β”œβ”€β”€ ansi-html@0.0.7
[INFO] β”‚ β”œβ”€β”¬ compression@1.6.2
[INFO] β”‚ β”‚ β”œβ”€β”¬ accepts@1.3.3
[INFO] β”‚ β”‚ β”‚ └── negotiator@0.6.1
[INFO] β”‚ β”‚ β”œβ”€β”€ bytes@2.3.0
[INFO] β”‚ β”‚ β”œβ”€β”€ compressible@2.0.10
[INFO] β”‚ β”‚ β”œβ”€β”¬ debug@2.2.0
[INFO] β”‚ β”‚ β”‚ └── ms@0.7.1
[INFO] β”‚ β”‚ β”œβ”€β”€ on-headers@1.0.1
[INFO] β”‚ β”‚ └── vary@1.1.1
[INFO] β”‚ β”œβ”€β”€ connect-history-api-fallback@1.3.0
[INFO] β”‚ β”œβ”€β”¬ express@4.15.2
[INFO] β”‚ β”‚ β”œβ”€β”€ array-flatten@1.1.1
[INFO] β”‚ β”‚ β”œβ”€β”€ content-disposition@0.5.2
[INFO] β”‚ β”‚ β”œβ”€β”€ cookie@0.3.1
[INFO] β”‚ β”‚ β”œβ”€β”€ cookie-signature@1.0.6
[INFO] β”‚ β”‚ β”œβ”€β”¬ debug@2.6.1
[INFO] β”‚ β”‚ β”‚ └── ms@0.7.2
[INFO] β”‚ β”‚ β”œβ”€β”€ encodeurl@1.0.1
[INFO] β”‚ β”‚ β”œβ”€β”€ escape-html@1.0.3
[INFO] β”‚ β”‚ β”œβ”€β”€ etag@1.8.0
[INFO] β”‚ β”‚ β”œβ”€β”€ fresh@0.5.0
[INFO] β”‚ β”‚ β”œβ”€β”€ merge-descriptors@1.0.1
[INFO] β”‚ β”‚ β”œβ”€β”€ path-to-regexp@0.1.7
[INFO] β”‚ β”‚ β”œβ”€β”¬ proxy-addr@1.1.4
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ forwarded@0.1.0
[INFO] β”‚ β”‚ β”‚ └── ipaddr.js@1.3.0
[INFO] β”‚ β”‚ β”œβ”€β”¬ send@0.15.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ debug@2.6.1
[INFO] β”‚ β”‚ β”‚ β”œβ”€β”€ destroy@1.0.4
[INFO] β”‚ β”‚ β”‚ └── ms@0.7.2
[INFO] β”‚ β”‚ β”œβ”€β”€ serve-static@1.12.1
[INFO] β”‚ β”‚ β”œβ”€β”€ setprototypeof@1.0.3
[INFO] β”‚ β”‚ └── statuses@1.3.1
[INFO] β”‚ β”œβ”€β”€ html-entities@1.2.1
[INFO] β”‚ β”œβ”€β”¬ http-proxy-middleware@0.17.4
[INFO] β”‚ β”‚ β”œβ”€β”¬ is-glob@3.1.0
[INFO] β”‚ β”‚ β”‚ └── is-extglob@2.1.1
[INFO] β”‚ β”‚ └─┬ micromatch@2.3.11
[INFO] β”‚ β”‚   β”œβ”€β”¬ arr-diff@2.0.0
[INFO] β”‚ β”‚   β”‚ └── arr-flatten@1.0.3
[INFO] β”‚ β”‚   β”œβ”€β”¬ braces@1.8.5
[INFO] β”‚ β”‚   β”‚ β”œβ”€β”¬ expand-range@1.8.2
[INFO] β”‚ β”‚   β”‚ β”‚ └─┬ fill-range@2.2.3
[INFO] β”‚ β”‚   β”‚ β”‚   β”œβ”€β”€ is-number@2.1.0
[INFO] β”‚ β”‚   β”‚ β”‚   β”œβ”€β”€ isobject@2.1.0
[INFO] β”‚ β”‚   β”‚ β”‚   └── randomatic@1.1.6
[INFO] β”‚ β”‚   β”‚ β”œβ”€β”€ preserve@0.2.0
[INFO] β”‚ β”‚   β”‚ └── repeat-element@1.1.2
[INFO] β”‚ β”‚   β”œβ”€β”¬ expand-brackets@0.1.5
[INFO] β”‚ β”‚   β”‚ └── is-posix-bracket@0.1.1
[INFO] β”‚ β”‚   β”œβ”€β”€ extglob@0.3.2
[INFO] β”‚ β”‚   β”œβ”€β”€ filename-regex@2.0.1
[INFO] β”‚ β”‚   β”œβ”€β”€ kind-of@3.2.0
[INFO] β”‚ β”‚   β”œβ”€β”¬ normalize-path@2.1.1
[INFO] β”‚ β”‚   β”‚ └── remove-trailing-separator@1.0.1
[INFO] β”‚ β”‚   β”œβ”€β”¬ object.omit@2.0.1
[INFO] β”‚ β”‚   β”‚ β”œβ”€β”¬ for-own@0.1.5
[INFO] β”‚ β”‚   β”‚ β”‚ └── for-in@1.0.2
[INFO] β”‚ β”‚   β”‚ └── is-extendable@0.1.1
[INFO] β”‚ β”‚   β”œβ”€β”¬ parse-glob@3.0.4
[INFO] β”‚ β”‚   β”‚ β”œβ”€β”€ glob-base@0.3.0
[INFO] β”‚ β”‚   β”‚ └── is-dotfile@1.0.2
[INFO] β”‚ β”‚   └─┬ regex-cache@0.4.3
[INFO] β”‚ β”‚     β”œβ”€β”€ is-equal-shallow@0.1.3
[INFO] β”‚ β”‚     └── is-primitive@2.0.0
[INFO] β”‚ β”œβ”€β”€ opn@4.0.2
[INFO] β”‚ β”œβ”€β”¬ portfinder@1.0.13
[INFO] β”‚ β”‚ └── async@1.5.2
[INFO] β”‚ β”œβ”€β”¬ serve-index@1.8.0
[INFO] β”‚ β”‚ β”œβ”€β”€ batch@0.5.3
[INFO] β”‚ β”‚ β”œβ”€β”¬ debug@2.2.0
[INFO] β”‚ β”‚ β”‚ └── ms@0.7.1
[INFO] β”‚ β”‚ └─┬ http-errors@1.5.1
[INFO] β”‚ β”‚   └── setprototypeof@1.0.2
[INFO] β”‚ β”œβ”€β”¬ sockjs@0.3.18
[INFO] β”‚ β”‚ └── faye-websocket@0.10.0
[INFO] β”‚ β”œβ”€β”€ sockjs-client@1.1.2
[INFO] β”‚ β”œβ”€β”¬ spdy@3.4.4
[INFO] β”‚ β”‚ β”œβ”€β”€ handle-thing@1.2.5
[INFO] β”‚ β”‚ β”œβ”€β”€ http-deceiver@1.2.7
[INFO] β”‚ β”‚ β”œβ”€β”€ select-hose@2.0.0
[INFO] β”‚ β”‚ └─┬ spdy-transport@2.0.18
[INFO] β”‚ β”‚   β”œβ”€β”€ hpack.js@2.1.6
[INFO] β”‚ β”‚   β”œβ”€β”€ obuf@1.1.1
[INFO] β”‚ β”‚   └─┬ wbuf@1.7.2
[INFO] β”‚ β”‚     └── minimalistic-assert@1.0.0
[INFO] β”‚ β”œβ”€β”€ strip-ansi@3.0.1
[INFO] β”‚ β”œβ”€β”€ supports-color@3.2.3
[INFO] β”‚ └─┬ yargs@6.6.0
[INFO] β”‚   β”œβ”€β”€ camelcase@3.0.0
[INFO] β”‚   └── cliui@3.2.0
[INFO] └─┬ webpack-merge@0.20.0
[INFO]   β”œβ”€β”¬ lodash.find@3.2.1
[INFO]   β”‚ β”œβ”€β”¬ lodash._basecallback@3.3.1
[INFO]   β”‚ β”‚ β”œβ”€β”€ lodash._baseisequal@3.0.7
[INFO]   β”‚ β”‚ β”œβ”€β”€ lodash._bindcallback@3.0.1
[INFO]   β”‚ β”‚ └── lodash.pairs@3.0.1
[INFO]   β”‚ β”œβ”€β”€ lodash._baseeach@3.0.4
[INFO]   β”‚ β”œβ”€β”€ lodash._basefind@3.0.0
[INFO]   β”‚ β”œβ”€β”€ lodash._basefindindex@3.6.0
[INFO]   β”‚ β”œβ”€β”€ lodash.isarray@3.0.4
[INFO]   β”‚ └── lodash.keys@3.1.2
[INFO]   β”œβ”€β”€ lodash.isfunction@3.0.8
[INFO]   β”œβ”€β”¬ lodash.isplainobject@3.2.0
[INFO]   β”‚ β”œβ”€β”€ lodash._basefor@3.0.3
[INFO]   β”‚ β”œβ”€β”€ lodash.isarguments@3.1.0
[INFO]   β”‚ └── lodash.keysin@3.0.8
[INFO]   └─┬ lodash.merge@3.3.2
[INFO]     β”œβ”€β”€ lodash._arraycopy@3.0.0
[INFO]     β”œβ”€β”€ lodash._arrayeach@3.0.0
[INFO]     β”œβ”€β”¬ lodash._createassigner@3.1.1
[INFO]     β”‚ β”œβ”€β”€ lodash._isiterateecall@3.0.9
[INFO]     β”‚ └── lodash.restparam@3.6.1
[INFO]     β”œβ”€β”€ lodash._getnative@3.9.1
[INFO]     β”œβ”€β”€ lodash.istypedarray@3.0.6
[INFO]     └─┬ lodash.toplainobject@3.0.0
[INFO]       └── lodash._basecopy@3.0.1
[INFO] --- frontend-maven-plugin:1.3:npm (npm run build) @ graylog2-server ---
[INFO] Running 'npm run build' in /home/ubuntu/graylog2-server/graylog2-web-interface
[INFO] > graylog-web-interface@2.3.0-SNAPSHOT build /home/ubuntu/graylog2-server/graylog2-web-interface
[INFO] > webpack -p --config webpack.vendor.js && webpack
[ERROR] Building vendor bundle.
[ERROR] clean-webpack-plugin: /home/ubuntu/graylog2-server/graylog2-web-interface/build/vendor.*.js has been removed.
[INFO] Hash: 49e33e6bd07cffa69162
[INFO] Version: webpack 2.4.1
[INFO] Time: 12926ms
[INFO]     Asset    Size  Chunks                    Chunk Names
[INFO] vendor.js  857 kB       0  [emitted]  [big]  vendor
[INFO]    [0] dll vendor 12 bytes {0} [built]
[INFO]    [1] ./~/react/react.js 56 bytes {0} [built]
[INFO]    [3] ./~/moment/moment.js 139 kB {0} [built]
[INFO]   [19] ./~/react-dom/index.js 63 bytes {0} [built]
[INFO]  [283] ./~/react-router/lib/index.js 2.38 kB {0} [built]
[INFO]  [336] ./~/react-addons-linked-state-mixin/index.js 55 bytes {0} [built]
[INFO]  [337] ./~/react-addons-pure-render-mixin/index.js 72 bytes {0} [built]
[INFO]  [484] ./~/react-router-bootstrap/lib/index.js 544 bytes {0} [built]
[INFO]  [582] ./~/reflux/src/index.js 299 bytes {0} [built]
[INFO]  [769] ./~/moment-timezone/index.js 114 bytes {0} [built]
[INFO]  [793] ./~/reflux-core/lib/index.js 2.98 kB {0} [built]
[INFO]  [798] ./~/jquery/dist/jquery.js 248 kB {0} [built]
[INFO]  [819] ./~/react-bootstrap/es/index.js 4.85 kB {0} [built]
[INFO]  [915] ./~/react-bootstrap/es/SplitButton.js 2.62 kB {0} [built]
[INFO]  [917] ./~/react-bootstrap/es/Tab.js 1.35 kB {0} [built]
[INFO]     + 584 hidden modules
[ERROR] Running in production mode
[ERROR] (node:15606) DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic,
[ERROR] parseQuery() will be replaced with getOptions() in the next major version of loader-utils.
[ERROR] ts-loader: Using typescript@1.8.10 and /home/ubuntu/graylog2-server/graylog2-web-interface/tsconfig.json
[INFO] Hash: 46493bae3870c9a4d352
[INFO] Version: webpack 2.4.1
[INFO] Time: 109198ms
[INFO]                                  Asset       Size  Chunks                    Chunk Names
[INFO]             39.46493bae3870c9a4d352.js    7.12 kB      39  [emitted]        
[INFO]              0.46493bae3870c9a4d352.js  287 bytes       0  [emitted]         LoginPage
[INFO]              1.46493bae3870c9a4d352.js  286 bytes       1  [emitted]         LoggedInPage
[INFO]              2.46493bae3870c9a4d352.js  287 bytes       2  [emitted]         LoadingPage
[INFO]              3.46493bae3870c9a4d352.js     470 kB       3  [emitted]  [big] 
[INFO]              4.46493bae3870c9a4d352.js    61.2 kB       4  [emitted]        
[INFO]              5.46493bae3870c9a4d352.js    50.8 kB       5  [emitted]        
[INFO]              6.46493bae3870c9a4d352.js    52.3 kB       6  [emitted]        
[INFO]              7.46493bae3870c9a4d352.js    51.9 kB       7  [emitted]        
[INFO]              8.46493bae3870c9a4d352.js    66.9 kB       8  [emitted]        
[INFO]              9.46493bae3870c9a4d352.js    66.7 kB       9  [emitted]        
[INFO]             10.46493bae3870c9a4d352.js    36.7 kB      10  [emitted]        
[INFO]             11.46493bae3870c9a4d352.js    37.7 kB      11  [emitted]        
[INFO]             12.46493bae3870c9a4d352.js    36.6 kB      12  [emitted]        
[INFO]             13.46493bae3870c9a4d352.js    34.2 kB      13  [emitted]        
[INFO]             14.46493bae3870c9a4d352.js    40.3 kB      14  [emitted]        
[INFO]             15.46493bae3870c9a4d352.js    36.6 kB      15  [emitted]        
[INFO]             16.46493bae3870c9a4d352.js    35.1 kB      16  [emitted]        
[INFO]             17.46493bae3870c9a4d352.js      30 kB      17  [emitted]        
[INFO]             18.46493bae3870c9a4d352.js      44 kB      18  [emitted]        
[INFO]             19.46493bae3870c9a4d352.js      24 kB      19  [emitted]        
[INFO]             20.46493bae3870c9a4d352.js    31.1 kB      20  [emitted]        
[INFO]             21.46493bae3870c9a4d352.js    30.3 kB      21  [emitted]        
[INFO]             22.46493bae3870c9a4d352.js    21.5 kB      22  [emitted]        
[INFO]             23.46493bae3870c9a4d352.js    32.2 kB      23  [emitted]        
[INFO]             24.46493bae3870c9a4d352.js    30.3 kB      24  [emitted]        
[INFO]             25.46493bae3870c9a4d352.js    23.9 kB      25  [emitted]        
[INFO]             26.46493bae3870c9a4d352.js      30 kB      26  [emitted]        
[INFO]             27.46493bae3870c9a4d352.js    30.3 kB      27  [emitted]        
[INFO]             28.46493bae3870c9a4d352.js    13.2 kB      28  [emitted]        
[INFO]             29.46493bae3870c9a4d352.js    14.3 kB      29  [emitted]        
[INFO]             30.46493bae3870c9a4d352.js    9.19 kB      30  [emitted]        
[INFO]             31.46493bae3870c9a4d352.js    18.2 kB      31  [emitted]        
[INFO]             32.46493bae3870c9a4d352.js    13.4 kB      32  [emitted]        
[INFO]             33.46493bae3870c9a4d352.js    13.5 kB      33  [emitted]        
[INFO]             34.46493bae3870c9a4d352.js    11.2 kB      34  [emitted]        
[INFO]             35.46493bae3870c9a4d352.js    19.1 kB      35  [emitted]        
[INFO]             36.46493bae3870c9a4d352.js    11.7 kB      36  [emitted]        
[INFO]             37.46493bae3870c9a4d352.js    3.79 kB      37  [emitted]        
[INFO]             38.46493bae3870c9a4d352.js    6.99 kB      38  [emitted]        
[INFO]   674f50d287a8c48dc19ba404d20fe713.eot     166 kB          [emitted]        
[INFO]             40.46493bae3870c9a4d352.js    6.58 kB      40  [emitted]        
[INFO]             41.46493bae3870c9a4d352.js    2.17 kB  41, 52  [emitted]        
[INFO]             42.46493bae3870c9a4d352.js    6.81 kB      42  [emitted]        
[INFO]             43.46493bae3870c9a4d352.js    10.6 kB      43  [emitted]        
[INFO]             44.46493bae3870c9a4d352.js    2.78 kB      44  [emitted]        
[INFO]             45.46493bae3870c9a4d352.js    3.07 kB      45  [emitted]        
[INFO]             46.46493bae3870c9a4d352.js     1.7 kB      46  [emitted]        
[INFO]             47.46493bae3870c9a4d352.js    1.22 kB      47  [emitted]        
[INFO]             48.46493bae3870c9a4d352.js    1.73 kB      48  [emitted]        
[INFO]             49.46493bae3870c9a4d352.js    1.85 kB      49  [emitted]        
[INFO]             50.46493bae3870c9a4d352.js    4.89 kB      50  [emitted]        
[INFO]             51.46493bae3870c9a4d352.js  966 bytes      51  [emitted]        
[INFO]             52.46493bae3870c9a4d352.js    1.14 kB      52  [emitted]        
[INFO]             53.46493bae3870c9a4d352.js  630 bytes      53  [emitted]        
[INFO]            app.46493bae3870c9a4d352.js    1.55 MB      54  [emitted]  [big]  app
[INFO]       polyfill.46493bae3870c9a4d352.js    88.9 kB      55  [emitted]         polyfill
[INFO]    2.41 kB       0  [emitted]         LoginPage
[INFO]    2.42 kB       1  [emitted]         LoggedInPage
[INFO]    2.42 kB       2  [emitted]         LoadingPage
[INFO]    2.33 MB       3  [emitted]        
[INFO]     264 kB       4  [emitted]        
[INFO]     220 kB       5  [emitted]        
[INFO]     227 kB       6  [emitted]        
[INFO]     226 kB       7  [emitted]        
[INFO]     278 kB       8  [emitted]        
[INFO]     277 kB       9  [emitted]        
[INFO]     161 kB      10  [emitted]        
[INFO]     165 kB      11  [emitted]        
[INFO]     160 kB      12  [emitted]        
[INFO]     136 kB      13  [emitted]        
[INFO]     200 kB      14  [emitted]        
[INFO]     158 kB      15  [emitted]        
[INFO]     150 kB      16  [emitted]        
[INFO]     132 kB      17  [emitted]        
[INFO]     183 kB      18  [emitted]        
[INFO]     109 kB      19  [emitted]        
[INFO]     134 kB      20  [emitted]        
[INFO]     131 kB      21  [emitted]        
[INFO]    96.3 kB      22  [emitted]        
[INFO]     137 kB      23  [emitted]        
[INFO]     161 kB      24  [emitted]        
[INFO]     106 kB      25  [emitted]        
[INFO]     132 kB      26  [emitted]        
[INFO]     205 kB      27  [emitted]        
[INFO]    57.2 kB      28  [emitted]        
[INFO]    61.6 kB      29  [emitted]        
[INFO]    39.3 kB      30  [emitted]        
[INFO]    80.6 kB      31  [emitted]        
[INFO]    58.4 kB      32  [emitted]        
[INFO]    58.6 kB      33  [emitted]        
[INFO]    45.4 kB      34  [emitted]        
[INFO]    85.8 kB      35  [emitted]        
[INFO]    52.9 kB      36  [emitted]        
[INFO]    18.7 kB      37  [emitted]        
[INFO]    32.4 kB      38  [emitted]        
[INFO]    32.3 kB      39  [emitted]        
[INFO]    34.7 kB      40  [emitted]        
[INFO]    9.89 kB  41, 52  [emitted]        
[INFO]      31 kB      42  [emitted]        
[INFO]    46.3 kB      43  [emitted]        
[INFO]      13 kB      44  [emitted]        
[INFO]    15.3 kB      45  [emitted]        
[INFO]     7.9 kB      46  [emitted]        
[INFO]    5.59 kB      47  [emitted]        
[INFO]    8.82 kB      48  [emitted]        
[INFO]    9.26 kB      49  [emitted]        
[INFO]    25.1 kB      50  [emitted]        
[INFO]    4.28 kB      51  [emitted]        
[INFO]    5.29 kB      52  [emitted]        
[INFO]    3.35 kB      53  [emitted]        
[INFO]    9.28 MB      54  [emitted]         app
[INFO]     699 kB      55  [emitted]         polyfill
[INFO]                            favicon.png    1.62 kB          [emitted]        
[INFO]                             index.html  404 bytes          [emitted]        
[INFO]                            module.json  259 bytes          [emitted]

(Stephen Pu) #9
[INFO]    [1] delegated ./node_modules/reflux/src/index.js from dll-reference __vendor 42 bytes {54} [not cacheable] [built]
[INFO]    [2] delegated ./node_modules/react/react.js from dll-reference __vendor 42 bytes {54} [not cacheable] [built]
[INFO]   [34] delegated ./node_modules/react-dom/index.js from dll-reference __vendor 42 bytes {54} [not cacheable] [built]
[INFO]   [77] ./~/bluebird/js/browser/bluebird.js 179 kB {54} [built]
[INFO]  [253] ./src/routing/AppFacade.jsx 2.59 kB {54} [built]
[INFO]  [254] ./src/webpack-entry.js 703 bytes {54} [built]
[INFO]  [255] ./~/babel-polyfill/lib/index.js 833 bytes {55} [built]
[INFO]  [256] ./~/react-hot-loader/index.js 41 bytes {54} [built]
[INFO]  [350] ./src/index.jsx 1.51 kB {54} [built]
[INFO]  [821] ./~/regenerator-runtime/runtime.js 24.4 kB {55} [built]
[INFO]  [825] ./~/font-awesome/css/font-awesome.css 880 bytes {54} [built]
[INFO]  [826] ./~/toastr/toastr.less 925 bytes {54} [built]
[INFO]  [827] ./public/stylesheets/bootstrap-submenus.less 1.07 kB {54} [built]
[INFO]  [828] ./public/stylesheets/graylog2.less 1.04 kB {54} [built]
[INFO]  [864] multi babel-polyfill 28 bytes {55} [built]
[INFO]     + 1444 hidden modules
[INFO] ERROR in ./~/graylog-web-plugin/plugin.js
[INFO] Module not found: Error: Can't resolve './lib/PluginManifest' in '/home/ubuntu/graylog2-server/graylog2-web-interface/node_modules/graylog-web-plugin'
[INFO]  @ ./~/graylog-web-plugin/plugin.js 2:18-49
[INFO]  @ ./src/routing/AppRouter.jsx
[INFO]  @ ./~/babel-loader/lib?{"cacheDirectory":"cache","extends":"/home/ubuntu/graylog2-server/graylog2-web-interface/.babelrc"}!./src/pages/LoggedInPage.jsx
[INFO]  @ ./~/react-proxy-loader!./~/babel-loader/lib?{"cacheDirectory":"cache","extends":"/home/ubuntu/graylog2-server/graylog2-web-interface/.babelrc"}!./src/pages/LoggedInPage.jsx
[INFO]  @ ./~/react-proxy-loader?name=LoggedInPage!./src/pages/LoggedInPage.jsx
[INFO]  @ ./src/routing/AppFacade.jsx
[INFO]  @ ./src/index.jsx
[INFO] ERROR in ./~/graylog-web-plugin/plugin.js
[INFO] Module not found: Error: Can't resolve './lib/PluginStore' in '/home/ubuntu/graylog2-server/graylog2-web-interface/node_modules/graylog-web-plugin'
[INFO]  @ ./~/graylog-web-plugin/plugin.js 3:15-43
[INFO]  @ ./src/routing/AppRouter.jsx
[INFO]  @ ./~/babel-loader/lib?{"cacheDirectory":"cache","extends":"/home/ubuntu/graylog2-server/graylog2-web-interface/.babelrc"}!./src/pages/LoggedInPage.jsx
[INFO]  @ ./~/react-proxy-loader!./~/babel-loader/lib?{"cacheDirectory":"cache","extends":"/home/ubuntu/graylog2-server/graylog2-web-interface/.babelrc"}!./src/pages/LoggedInPage.jsx
[INFO]  @ ./~/react-proxy-loader?name=LoggedInPage!./src/pages/LoggedInPage.jsx
[INFO]  @ ./src/routing/AppFacade.jsx
[INFO]  @ ./src/index.jsx
[INFO] Child html-webpack-plugin for "index.html":
[INFO]        [0] ./~/lodash/lodash.js 540 kB {0} [built]
[INFO]        [1] ./~/html-webpack-plugin/lib/loader.js!./templates/index.html.template 1.48 kB {0} [built]
[INFO]        [2] (webpack)/buildin/global.js 509 bytes {0} [built]
[INFO]        [3] (webpack)/buildin/module.js 517 bytes {0} [built]
[INFO] Child html-webpack-plugin for "module.json":
[INFO]        [0] ./~/lodash/lodash.js 540 kB {0} [built]
[INFO]        [1] ./~/html-webpack-plugin/lib/loader.js!./templates/module.json.template 541 bytes {0} [built]
[INFO]        [2] (webpack)/buildin/global.js 509 bytes {0} [built]
[INFO]        [3] (webpack)/buildin/module.js 517 bytes {0} [built]
[ERROR] npm ERR! Linux 4.4.0-71-generic
[ERROR] npm ERR! argv "/home/ubuntu/graylog2-server/graylog2-web-interface/node/node" "/home/ubuntu/graylog2-server/graylog2-web-interface/node/node_modules/npm/bin/npm-cli.js" "run" "build"
[ERROR] npm ERR! node v6.9.2
[ERROR] npm ERR! npm  v4.0.3
[ERROR] npm ERR! graylog-web-interface@2.3.0-SNAPSHOT build: `webpack -p --config webpack.vendor.js && webpack`
[ERROR] npm ERR! Exit status 2
[ERROR] npm ERR!
[ERROR] npm ERR! Failed at the graylog-web-interface@2.3.0-SNAPSHOT build script 'webpack -p --config webpack.vendor.js && webpack'.
[ERROR] npm ERR! Make sure you have the latest version of node.js and npm installed.
[ERROR] npm ERR! If you do, this is most likely a problem with the graylog-web-interface package,
[ERROR] npm ERR! not with npm itself.
[ERROR] npm ERR! Tell the author that this fails on your system:
[ERROR] npm ERR!     webpack -p --config webpack.vendor.js && webpack
[ERROR] npm ERR! You can get information on how to open an issue for this project with:
[ERROR] npm ERR!     npm bugs graylog-web-interface
[ERROR] npm ERR! Or if that isn't available, you can get their info via:
[ERROR] npm ERR!     npm owner ls graylog-web-interface
[ERROR] npm ERR! There is likely additional logging output above.
[ERROR] npm ERR! Please include the following file with any support request:
[ERROR] npm ERR!     /home/ubuntu/graylog2-server/graylog2-web-interface/npm-debug.log
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] Graylog Parent POM ................................. SUCCESS [  4.350 s]
[INFO] Graylog Project Parent POM ......................... SUCCESS [  2.056 s]
[INFO] AutoValue JavaBean extension ....................... SUCCESS [  6.704 s]
[INFO] Graylog ............................................ FAILURE [04:15 min]
[INFO] integration-tests .................................. SKIPPED
[INFO] Graylog Plugin Parent POM .......................... SKIPPED
[INFO] Graylog Plugin with Web support Parent POM ......... SKIPPED
[INFO] graylog-plugin-archetype ........................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 04:30 min
[INFO] Finished at: 2017-05-02T14:11:01+00:00
[INFO] Final Memory: 49M/303M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.3:npm (npm run build) on project graylog2-server: Failed to run task: 'npm run build' failed. (error code 1) -> [Help 1]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :graylog2-server

(Jochen) #10

Please use for long text snippets instead of splitting it up into multiple posts here.
Additionally, please use triple back-ticks to retain the formatting of text snippets in your posts:


This will make it easier to read your text snippets.

(Jochen) #11

Please remove the node_modules and node directories from the ./graylog2-web-interface subdirectory and also your ~/.npm directory.
The Maven build will automatically download and use the appropriate Node.js and npm versions.

(Stephen Pu) #12

Issue is still there …
Is there any dependance in this build?


Change graylog Logo
(dennis) #13

Hey Stephen,

the reason is that your build runs as root. npm refuses to perform script tasks when run as root, which is necessary for the graylog-web-plugin module to be transpiled properly. Please run your build as a non-privileged user.

Kind regards,

Compile ERROR for graylog2-server when mvn package
Graylog Change logo