Skip to content

Conversation

@PVince81
Copy link
Member

@PVince81 PVince81 commented Nov 6, 2020

Fixes an issue where file names called "JavaScript.md" would cause errors in the console.

The PR is messy because npm wanted to update a lot of other things, I did not manage to prevent it...
For a stable release I wouldn't want to update that much just for that simple fix...

But if we're ok with all the other dep updates, even @nextcloud/auth and @nextcloud/vue on stable18, then we can move forward and revert the package.json sticky versions I put in.

Also I'm surprised that make build-js-production modified so many JS files. Maybe it's related to all the other dep updates...

Thoughts ? @juliushaertl @ChristophWurst

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
@PVince81 PVince81 added this to the Nextcloud 18.0.11 milestone Nov 6, 2020
@PVince81 PVince81 self-assigned this Nov 6, 2020
@PVince81 PVince81 added the bug Something isn't working label Nov 6, 2020
@PVince81
Copy link
Member Author

PVince81 commented Nov 9, 2020

I tried pinning the versions in package.json to whatever they were set to in package-lock.json, but still npm install allows itself to update sub-deps. From what I read here https://medium.com/the-guild/how-should-you-pin-your-npm-dependencies-and-why-2b8d545c7312 it seems it's not possible to pin sub-deps.

Let's try the depandabot route and see how it does it...

@rullzer rullzer mentioned this pull request Nov 9, 2020
2 tasks
@PVince81
Copy link
Member Author

PVince81 commented Nov 9, 2020

dependabot work started here: #1110 (comment)

@PVince81 PVince81 closed this Nov 9, 2020
@juliusknorr juliusknorr deleted the stable18-update-axios-1.3.2 branch December 22, 2020 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants