-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dependency management #16
Comments
Also while doing this, let's re-write our Ex] |
The latest version of Gulp, 4.0.0, removes the list parameter syntax to define tasks and task dependencies. They have provided a boilerplate to model your project's gulpfile on -- https://github.com/jh3y/gulp-boilerplate. They also introduce series() and parallel() to clearly define dependencies and order of operations |
With the depreciation of gulp-util, packages have been migrating to requiring Gulp 4.0.0. Gulp-sass v4.0.0 has dropped support see here. Gulp-livereload has yet to drop dependency on util, Issue here. Gulp-nodemon has also updated dependencies (just yesterday!) to Gulp 4.0.0 and dropped support for gulp-utils see here. |
Complete with dependencies branch merged into devel |
We currently have several outdated packages that we depend on, and should consider upgrading. These (sqlite3, fs-extra, gulp-sass) are major version updates. We will need to ensure that when these are upgraded, none of the code relying on these breaks due to any possible API changes.
Please upgrade the package.json file to allow these major version updates and then perform the upgrade and fully test it. Double check the documentation on those modules to see if we have to make any changes in our code to keep up with their best practices.
The text was updated successfully, but these errors were encountered: