superposition
superposition copied to clipboard
Migrate from `npm ci` to bun install
bun install is faster than npm, but does not change any other behaviour. Its an easy win for faster setup
Is this really needed? We don't even use npm that much, just once at the time of project setup and not even that many dependencies.
Its needed for CI builds, not local builds
Still, npm is not the one taking time here, cargo install is the culprit, that's the longest running command in our builds.
cargo install is cached by the github action. npm ci takes 3 minutes on the pipeline. Bun should be able to make this faster