-
Notifications
You must be signed in to change notification settings - Fork 30
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
Update NPM dependencies #84
Conversation
…pping to normalize.scss
Works fine on the current LTS (v8), but not on Stable (v10). I'm not sure if we can fix that, it'll probably start working soon. What say you? An
An
|
@branneman First issue looks related to a broken Node v10.2.0 release - link. A hotfix is in the works and will be pushed soon, so you can wait and try again after that :) Not sure about v10.0.0 not compiling. Have you tried deleting |
Yea, I've tried |
Updated my existing projects modules and fixed the errors with your updated uglifyjs code. Instead of normalize-scss we used normalize-libsass. (Not using stylelint). Will test a clean copy pasta of your PR into the project right now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Am a bit late to the party but I read through all the updated packages their npm pages, only uglyfi-js is not backwards compatible. Don't think that's much of an issue. I also ran the linter and there are no errors, so I'd approve this pull request.
Tested this in an existing project with Node v8.11.1 and v10.0.0, works fine 👍 |
This PR will:
getDataPath()
function (nunjucks-extensions.js).Notes:
gulp-sass
v3.5+ throws deprecation warnings about .css files not being importable in the future unless using custom CSS importers. Reason's thatgulp-sass
is indirectly based onlibsass
which introduced this change around end of March 2018 (link1, link2).gulp-stylelint
now requiresstylelint
as a separate dependency.uglify-js
v3 simplified their API which made it entirely non-backwards compatible with uglify-js@2, so I had to update some code according to the new API.As far as I'm aware, all gulp tasks work correctly, I tested all of them throughout and at the end of the update to make sure everything's ok.
Now... can we get that dependencies badge already? 😄