pmndrs / three-stdlib

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

chore: straight forward replace of yarn with npm #341

Open bhouston opened 8 months ago

bhouston commented 8 months ago

Why

Removes Yarn and just uses Npm. Reduces complexity without losing anything.

What

Removed all references to yarn and instead just use npm.

Checklist

I would like to see if the CI works. I believe that it can be optimized and I may do so after I see it run once on this new PR.

codesandbox-ci[bot] commented 8 months ago

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

bhouston commented 8 months ago

I've cleaned up the CI to be more similar to a template project of mine that is near optimal in terms of speed: https://github.com/bhouston/template-typescript-monorepo/actions

I also use .nvmrc to set the node version as well as specify "engines": node >= 18 in package.json