UncleGedd opened a new pull request #69:
URL: https://github.com/apache/incubator-flagon-useralejs/pull/69


   # Refactors Gulp, [issue # 
67](https://github.com/apache/incubator-flagon-useralejs/issues/67)
   
   I have done this work using both Webpack and Rollup, and Rollup is by far 
the easier solution both in terms of setup and extensibility IMO. Also, Rollup 
is created specifically for the purpose of building flat libraries, whereas 
Webpack has many bells and whistles that make it quite complex to set up but 
great for web apps.
   
   - Refactors build tooling using Rollup (went from a 192-line `gulpfile.js` 
to a 60-line `rollup.config.js`
   - Adds npm `pretest` hook
   - Adds `mocha` and `eslint` (non-Gulp versions)
   - Removes Gulp and other dev dependencies (`composer`, `del`, `uglify-es`)
   - Regenerated `package.lock.json`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to