-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
[4.3] Updating additional npm dependencies #38606
Conversation
add missing information
audited the npm packages
npm fails with an error in the CSS. |
and the error is? |
|
yeah sorry - I saw it after I posted and you beat me to it before I could say whoops |
Pretty sure I know what it is - just testing locally first. |
The problem is that npm update has updated to bootstrap 5.2 which definitely cannot be merged at this time. in the package.json and then rerun npm update |
…ranch_4.2-update-dependencies2 # Conflicts: # package-lock.json
Fixed. |
Sorry this still fails - you can not blindly run npm update as there are several build scripts that run based on them. In this specific case codemirror has been updated so the script that generated the codemirror plugin has to be run and will result in at least an updated codemirror.xml file. Sadly despite their being a pull request for this specific update it was ignored and hence you have the problem here. #38343 In other words if you want to do an npm update and/or a composer update then you must also run the build scripts before you submit the pull request. I've mentioned this a few times and that this should be automated but sadly as ever it fell on deaf ears. From memory this effects jooa11y, codemirror, tinymce, skipto, accessibility and maybe some more |
No, I don't know about these tasks and you never specifically pointed that information towards me. Now I know about this and I will write it on my long list of todos. I try to not be deaf to stuff like this. That is why I listened to Dimitris regarding Renovatebot or why I'm still working on joomla/framework.joomla.org#46, besides lots of other stuff. And no, I'm not happy that all of this is taking so long. |
Apologies if you were not one of the people I have mentioned this to. I definitely said it George, Harold and Roland and Dmitris already knew because he wrote the code. |
I'm rather fixing renovatebot to get this right also for the future instead of merging this one. Closing. |
After creating #38605, I also did update all other npm dependencies with a
npm update
. This update also includes the changes from #38605.