<@U053Y96LR9U> hey! Now that you've switched to 2....
# io
e
@Filipp Zhinkin hey! Now that you've switched to 2.0, are you considering switching from Yarn to npm? If official libraries start switching to npm support, we might find and fix bugs.
f
Hey! Are there any benefits from using npm instead of Yarn?
e
It probably depends on case by case when we talk about speed. But the main point is Yarn Classic is * dead *, that's why npm support was introduced.
If you have Node installed, transitively you should also have npm, so one less dependency.
f
But the main point is Yarn Classic is * dead *
Well, then we probably should start transitioning to npm 🙂
I'll open the issue then, thanks for pointing to it
e
Np! The package manager Gradle API is built with extensibility in mind (at least from what I've read here an in YT), so if we collectively start using npm starting from 2.0, we can iron out defects, if any are present
f
a
I recommend not using npm for now - it will fail on Windows machines https://youtrack.jetbrains.com/issue/KT-67442
👍 1
e
So basically if I develop on Windows, it will fail on Linux, and viceversa?
a
if you generate and save the lockfile on your mac/linux machine, it will work. But if I checkout the project on a Windows machine it will fail
gratitude thank you 1
e
Ah damn! Clear why we've not encountered this issue then, we only use Windows machines
a
yeah, if everyone uses the same OS it will work 🙃