[ 
https://issues.apache.org/jira/browse/SENSSOFT-323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16741762#comment-16741762
 ] 

Joshua Poore commented on SENSSOFT-323:
---------------------------------------

Another thing that could have broken in the gulpfile is the minify operation. 
Our gulp 3.9.1 dependencies on uglify-js-harmony are completely deprecated. 
Tried to work with uglify-es, gulp-uglify. No dice.

Again, see package.json and gulpfile.js to see the diffs between SENSSOFT-323 
and SENSSOFT-192.

The three things we can work on in parallel:
 # Fix build/minify pipeline for userale-1.1.0.min.js in gulp 4 framework (DoD: 
when we get ext to build)
 # Fix logging (DoD: when we start getting errors logged during min.js 
build/test pipeline)
 # Fix test pipeline (DoD: unit tests run and what is broken, or which test are 
pending due to bad builds)

*COULD REALLY USE SOME HELP*

> Update to Gulp 4.0.0
> --------------------
>
>                 Key: SENSSOFT-323
>                 URL: https://issues.apache.org/jira/browse/SENSSOFT-323
>             Project: SensSoft
>          Issue Type: Task
>          Components: UserALE.js
>    Affects Versions: UserALE.js 1.1.0
>         Environment: NPM, Node.js
>            Reporter: Joshua Poore
>            Assignee: Joshua Poore
>            Priority: Major
>             Fix For: UserALE.js 1.0.0, UserALE.js 1.1.0
>
>
> Gulp 3.9.1 is deprecated and has vulnerable dependencies (which are also 
> deprecated). Gulp 4 solves all these issues. However, it has breaking changes 
> with new syntax and new dependences (e.g., moves away from gulp-utilities).
> Some relevant refs:
> [https://gist.github.com/jeromecoupe/0b807b0c1050647eb340360902c3203a]
> [https://www.npmjs.com/package/gulplog]
> [https://gulpjs.org/recipes/mocha-test-runner-with-gulp.html]
> [https://www.npmjs.com/package/gulp-mocha]
> [https://github.com/mochajs/mocha/tree/master/lib/reporters]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to