pmndrs / three-stdlib

📚 Stand-alone library of threejs examples designed to run without transpilation in node & browser
https://npmjs.com/three-stdlib
MIT License
733 stars 119 forks source link

Remove yarn, just adds complexity #340

Open bhouston opened 10 months ago

bhouston commented 10 months ago

Describe the feature you'd like:

I would propose we remove yarn. NPM is faster and more reliable than it was years ago. Yarn just adds an unnecessary dependency and a global install. Also there are multiple versions of yarn and it can be confusing as to which to you as they are not compatible with each other.

Suggested implementation:

I have a branch that removes yarn and everything appears to work.

CodyJasonBennett commented 10 months ago

Maybe we're missing "packageManager": "yarn@1.22.19",, but is this related to the broken behavior you described in Discord with types? I'm not opposed to switching back to NPM, but it hasn't been an emergency for us.