Update Glup (and friends), along with Gulpfile.js and package.json#193
Update Glup (and friends), along with Gulpfile.js and package.json#193ran-dall wants to merge 3 commits intodracula:masterfrom
Conversation
|
@EliverLara While this commit fixes the workflow for me. I did want to point out that the code breaks compliance on This may also address some of the trivial errors produced by I didn't want to break what you had or change it up too much without talking to you first. 🤝 |
2865d5d to
a9794ff
Compare
|
@EliverLara I went ahead and updated this to work with I fixed all the errors that |
|
@EliverLara I just rebased this to current, and it auto-closed. Reopened. |
|
@EliverLara I would appreciate it if we can merge this soon, brother. FWIW, I've been using this, there is nothing that affects the use of the theme. Most of these changes made by |
|
@EliverLara I rebased everything and brought everything back to current. |
|
@EliverLara Pushed another update to keep it in line with |
The package.json's dependencies were heavily out of date. Not to mention, that it was also missing a lot of basic information. This commit brings the dependencies up-to-date and updates the package.json.
|
@EliverLara Hey brother, this PR has been stale for 2 months with no response. Is there a reason it hasn't been merged yet? Is there something I can fix or improve on to get this merged faster? |
|
Hi @ran-dall I'm sorry for the very late response, I haven't had enough free time to review all the files modified with this PR and test if everything works fine, I also need to check if unusable code has not been generated. That's the main reason i hadn't made the switch to dart-sass, I really appreciate your efforts, please give me some time to do those checks, I will try to do it ASAP. |
|
@EliverLara Oh, okay. That makes sense. FWIW, I've been using the output of this version for months, and haven't noticed anything. That said, when you look, most of the changes revolve around the closing bracket I'll be drafting a new PR for #207; however, the problem there is deeper than what one would initially think. TBH it's the same problem we've been facing with GNOME 40+ (aka LibHandy/LibAdwaita changes). I'll send up that PR for you to review, with the offending code, commented out for your review. There'll be more information about all this on that PR, but just a heads up, I'm basing that PR on this one, as this is the only way I can work on it ATM. Hope that's not an issue. |
This commit fixes all immediate errors that would cause `dart-sass` to error out.
@EliverLara It's really hard to contribute to (and help folks with) the project in the state the workflow is in. So I decided to take some time this morning and fix the workflow, therefore I'm giving out the right information and making the right changes.
The whole Gulp process was broken because
gulp-sassno longer has asassprocessor but requiresdart-sass(by preference). Beyond that (as you probably know from Dependabot PRs) package.json's dependencies were heavily out of date. Not to mention, that it was also missing a lot of basic information.This commit brings the dependencies up-to-date and updates the package.json.
Closes #135 #128 #116 #115 #103 #202