Bug 1256448 - NodeJS and the associated NPM modules are outdated
Summary: NodeJS and the associated NPM modules are outdated
Keywords:
Status: CLOSED DUPLICATE of bug 1238572
Alias: None
Product: Red Hat Software Collections
Classification: Red Hat
Component: nodejs
Version: nodejs010
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: alpha
: 2.1
Assignee: Zuzana Svetlikova
QA Contact: Miroslav Hradílek
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-08-24 15:18 UTC by Keith Robertson
Modified: 2016-07-04 01:35 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-02-11 20:46:57 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Required NPM Packages. (33.73 KB, text/plain)
2015-08-24 15:19 UTC, Keith Robertson
no flags Details
Production Dependencies (14.80 KB, text/plain)
2015-08-31 14:25 UTC, Connor Hindley
no flags Details

Description Keith Robertson 2015-08-24 15:18:12 UTC
Description of problem:
NodeJS and the NPM modules in the SCL are wildly outdated.  This BZ requests that...

1) NodeJS be updated to v0.12.7+
2) The the NPM modules listed in the attached depgraph.txt be either added to the SCL or updated to the version shown in depgraph.txt

Comment 1 Keith Robertson 2015-08-24 15:19:40 UTC
Created attachment 1066480 [details]
Required NPM Packages.

Comment 2 Connor Hindley 2015-08-31 14:25:46 UTC
Created attachment 1068661 [details]
Production Dependencies

Comment 3 Connor Hindley 2015-08-31 14:37:20 UTC
I have attached an updated dep list.

These are modules that we depend on for our production build.


The big ones I am looking for would be an updated (4.x) version of express, and some sort of ORM. We have been using and been happy with Sequelize, but would be open at looking at other ORMs.

In our dep list, there are a few deps that have pretty deep nested deps.

Glaring ones are sequelize-cli and got. We should be able to find smaller libraries to accomplish what we need.

Also, the logic in rh-node-utils (which is our module) can be moved into insights itself and kill some of related dependancies.


Note You need to log in before you can comment on or make changes to this bug.