[
https://issues.apache.org/jira/browse/CLIMATE-886?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15655741#comment-15655741
]
ASF GitHub Bot commented on CLIMATE-886:
----------------------------------------
Github user lewismc commented on the issue:
https://github.com/apache/climate/pull/418
Thats exactly right. There is nothing we can do about the deprecated
transitive dependencies. Please merge in master branch.
One thing is that we need to run the tests as well
https://github.com/apache/climate/tree/master/ocw-ui/frontend/test
Can someone please open a new issue for this?
> Upgrade Frontend Dependencies
> -----------------------------
>
> Key: CLIMATE-886
> URL: https://issues.apache.org/jira/browse/CLIMATE-886
> Project: Apache Open Climate Workbench
> Issue Type: Bug
> Components: webapp
> Affects Versions: 1.2.0
> Reporter: Lewis John McGibbney
> Fix For: 1.3.0
>
>
> When I build the frontend code I get the following messy logging. The first
> 20 or so lines indicate deprecated dependency declarations which we should
> fix.
> {code}
> lmcgibbn@LMC-056430 /usr/local/climate/ocw-ui/frontend(master) $ npm install
> npm WARN package.json [email protected] No README data
> npm WARN engine [email protected]: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"}
> (current: {"node":"4.5.0","npm":"2.15.9"})
> npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or
> higher to avoid a RegExp DoS issue
> npm WARN deprecated [email protected]: this package has been reintegrated into
> npm and is now out of date with respect to npm
> npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or
> higher to avoid a RegExp DoS issue
> npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will
> fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as
> possible. Use 'npm ls graceful-fs' to find it in the tree.
> npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will
> fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as
> possible. Use 'npm ls graceful-fs' to find it in the tree.
> npm WARN deprecated [email protected]: lodash@<3.0.0 is no longer maintained.
> Upgrade to lodash@^4.0.0.
> npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or
> higher to avoid a RegExp DoS issue
> npm WARN deprecated [email protected]: ReDoS vulnerability parsing
> Set-Cookie https://nodesecurity.io/advisories/130
> npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or
> higher to avoid a RegExp DoS issue
> npm WARN deprecated [email protected]: Use the globby package instead
> npm WARN deprecated [email protected]: the module is now available as
> 'css-select'
> npm WARN deprecated [email protected]: ReDoS vulnerability parsing
> Set-Cookie https://nodesecurity.io/advisories/130
> npm WARN deprecated [email protected]: the module is now available as 'css-what'
> > [email protected] postinstall
> > /usr/local/climate/ocw-ui/frontend/node_modules/yo/node_modules/yeoman-environment/node_modules/inquirer/node_modules/external-editor/node_modules/spawn-sync
> > node postinstall
> > [email protected] postinstall
> > /usr/local/climate/ocw-ui/frontend/node_modules/yo/node_modules/tabtab/node_modules/inquirer/node_modules/external-editor/node_modules/spawn-sync
> > node postinstall
> npm WARN engine [email protected]: wanted: {"node":">=6"} (current:
> {"node":"4.5.0","npm":"2.15.9"})
> npm WARN deprecated [email protected]: ReDoS vulnerability parsing
> Set-Cookie https://nodesecurity.io/advisories/130
> > [email protected] postinstall
> > /usr/local/climate/ocw-ui/frontend/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-optipng/node_modules/optipng-bin
> > node index.js
> ✔ pre-build test passed successfully!
> npm WARN engine [email protected]: wanted: {"node":">=6"} (current:
> {"node":"4.5.0","npm":"2.15.9"})
> > [email protected] postinstall
> > /usr/local/climate/ocw-ui/frontend/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle
> > node index.js
> ✔ pre-build test passed successfully!
> > [email protected] postinstall
> > /usr/local/climate/ocw-ui/frontend/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-jpegtran/node_modules/jpegtran-bin
> > node index.js
> > [email protected] postinstall
> > /usr/local/climate/ocw-ui/frontend/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-pngquant/node_modules/pngquant-bin
> > node index.js
> ✔ pre-build test passed successfully!
> -
> > [email protected] install
> > /usr/local/climate/ocw-ui/frontend/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws
> > (node-gyp rebuild 2> builderror.log) || (exit 0)
> -
> > [email protected] postinstall /usr/local/climate/ocw-ui/frontend/node_modules/yo
> > yodoctor
> Yeoman Doctor
> Running sanity checks on your system
> ✔ Global configuration file is valid
> ✔ NODE_PATH matches the npm root
> ✔ Node.js version
> ✔ No .bowerrc file in home directory
> ✔ No .yo-rc.json file in home directory
> ✖ npm version
> Your npm version is outdated.
> Upgrade to the latest version by running:
> npm install -g npm
> Found potential issues on your machine :(
> > [email protected] install
> > /usr/local/climate/ocw-ui/frontend/node_modules/karma-phantomjs-launcher/node_modules/phantomjs
> > node install.js
> PhantomJS not found on PATH
> Downloading
> https://github.com/Medium/phantomjs/releases/download/v1.9.19/phantomjs-1.9.8-macosx.zip
> Saving to
> /var/folders/mw/f_p4r21n5ld16hnyd7j8r8w4fv8362/T/phantomjs/phantomjs-1.9.8-macosx.zip
> Receiving...
> [================------------------------] 39%
> Received 9187K total.
> Extracting zip contents
> Removing
> /usr/local/climate/ocw-ui/frontend/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom
> Copying extracted folder
> /var/folders/mw/f_p4r21n5ld16hnyd7j8r8w4fv8362/T/phantomjs/phantomjs-1.9.8-macosx.zip-extract-1477327932853/phantomjs-1.9.8-macosx
> ->
> /usr/local/climate/ocw-ui/frontend/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom
> Writing location.js file
> Done. Phantomjs binary available at
> /usr/local/climate/ocw-ui/frontend/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/bin/phantomjs
> > [email protected] install
> > /usr/local/climate/ocw-ui/frontend/node_modules/karma/node_modules/chokidar/node_modules/fsevents
> > node-pre-gyp install --fallback-to-build
> [fsevents] Success:
> "/usr/local/climate/ocw-ui/frontend/node_modules/karma/node_modules/chokidar/node_modules/fsevents/lib/binding/Release/node-v46-darwin-x64/fse.node"
> already installed
> Pass --update-binary to reinstall or --build-from-source to recompile
> [email protected] node_modules/grunt-contrib-copy
> [email protected] node_modules/karma-jasmine
> [email protected] node_modules/grunt-concurrent
> ├── [email protected]
> └── [email protected] ([email protected])
> [email protected] node_modules/grunt-contrib-concat
> └── [email protected] ([email protected], [email protected], [email protected])
> [email protected] node_modules/time-grunt
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> └── [email protected] ([email protected], [email protected], [email protected])
> [email protected] node_modules/grunt-filerev
> ├── [email protected]
> └── [email protected] ([email protected], [email protected], [email protected])
> [email protected] node_modules/jshint-stylish
> ├── [email protected]
> └── [email protected] ([email protected], [email protected], [email protected])
> [email protected] node_modules/grunt-contrib-clean
> └── [email protected]
> [email protected] node_modules/grunt-karma
> └── [email protected]
> [email protected] node_modules/grunt-usemin
> ├── [email protected]
> ├── [email protected] ([email protected], [email protected],
> [email protected], [email protected], [email protected])
> └── [email protected] ([email protected])
> [email protected] node_modules/grunt-newer
> ├── [email protected]
> └── [email protected]
> [email protected] node_modules/load-grunt-tasks
> ├── [email protected] ([email protected], [email protected])
> └── [email protected] ([email protected], [email protected])
> [email protected] node_modules/grunt-contrib-watch
> ├── [email protected]
> ├── [email protected]
> ├── [email protected] ([email protected])
> └── [email protected] ([email protected], [email protected], [email protected],
> [email protected])
> [email protected] node_modules/grunt-cli
> ├── [email protected] ([email protected])
> ├── [email protected]
> └── [email protected] ([email protected], [email protected])
> [email protected] node_modules/grunt-contrib-htmlmin
> ├── [email protected]
> ├── [email protected] ([email protected], [email protected], [email protected])
> └── [email protected] ([email protected], [email protected],
> [email protected], [email protected], [email protected])
> [email protected] node_modules/grunt-contrib-cssmin
> ├── [email protected] ([email protected], [email protected], [email protected])
> ├── [email protected] ([email protected])
> └── [email protected] ([email protected], [email protected])
> [email protected] node_modules/grunt
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected] ([email protected])
> ├── [email protected]
> ├── [email protected] ([email protected], [email protected])
> ├── [email protected]
> ├── [email protected]
> ├── [email protected] ([email protected], [email protected])
> ├── [email protected] ([email protected], [email protected],
> [email protected])
> ├── [email protected] ([email protected], [email protected])
> └── [email protected] ([email protected], [email protected])
> [email protected] node_modules/grunt-contrib-uglify
> ├── [email protected] ([email protected], [email protected], [email protected])
> ├── [email protected] ([email protected], [email protected])
> └── [email protected] ([email protected], [email protected],
> [email protected], [email protected])
> [email protected] node_modules/grunt-ng-annotate
> └── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected],
> [email protected], [email protected])
> [email protected] node_modules/grunt-svgmin
> ├── [email protected]
> ├── [email protected]
> ├── [email protected] ([email protected], [email protected], [email protected])
> └── [email protected] ([email protected], [email protected], [email protected], [email protected],
> [email protected])
> [email protected] node_modules/grunt-contrib-jshint
> ├── [email protected]
> └── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected])
> [email protected] node_modules/grunt-contrib-imagemin
> ├── [email protected]
> ├── [email protected]
> ├── [email protected] ([email protected], [email protected], [email protected])
> └── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected],
> [email protected], [email protected])
> [email protected] node_modules/grunt-contrib-connect
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected] ([email protected])
> └── [email protected] ([email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected])
> [email protected] node_modules/grunt-wiredep
> └── [email protected] ([email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected])
> [email protected] node_modules/generator-angular
> ├── [email protected] ([email protected], [email protected], [email protected])
> ├── [email protected] ([email protected], [email protected], [email protected])
> ├── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected])
> └── [email protected] ([email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected])
> [email protected] node_modules/grunt-autoprefixer
> ├── [email protected]
> ├── [email protected] ([email protected], [email protected], [email protected])
> └── [email protected] ([email protected], [email protected],
> [email protected])
> [email protected] node_modules/generator-karma
> ├── [email protected]
> └── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected])
> [email protected] node_modules/grunt-google-cdn
> ├── [email protected] ([email protected], [email protected],
> [email protected], [email protected], [email protected])
> └── [email protected] ([email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected], [email protected])
> [email protected] node_modules/yo
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected] ([email protected], [email protected])
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected], [email protected],
> [email protected], [email protected], [email protected])
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected], [email protected])
> ├── [email protected] ([email protected], [email protected])
> ├── [email protected] ([email protected], [email protected])
> ├── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected])
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected],
> [email protected])
> ├── [email protected] ([email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected])
> ├── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected])
> ├── [email protected] ([email protected], [email protected],
> [email protected], [email protected], [email protected])
> ├── [email protected] ([email protected], [email protected],
> [email protected])
> ├── [email protected] ([email protected], [email protected],
> [email protected])
> ├── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected])
> ├── [email protected] ([email protected], [email protected], [email protected])
> ├── [email protected] ([email protected], [email protected])
> ├── [email protected] ([email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected])
> ├── [email protected] ([email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected])
> ├── [email protected]
> ├── [email protected] ([email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected])
> └── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected])
> [email protected] node_modules/karma-phantomjs-launcher
> └── [email protected] ([email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected])
> [email protected] node_modules/bower
> [email protected] node_modules/karma
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected]
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected], [email protected], [email protected],
> [email protected])
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected], [email protected])
> ├── [email protected] ([email protected])
> ├── [email protected] ([email protected], [email protected])
> ├── [email protected] ([email protected], [email protected], [email protected])
> ├── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected])
> ├── [email protected]
> ├── [email protected] ([email protected], [email protected], [email protected],
> [email protected])
> └── [email protected] ([email protected], [email protected], [email protected],
> [email protected], [email protected], [email protected], [email protected],
> [email protected], [email protected])
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)