Closed gojimotoro closed 5 months ago
@gojimotoro thank you for the contribution. Can you demonstrate a successful CI run so we can see the performance gains?
@frol never liked GitHub actions, but needed to learn them 😆
Fixed
I thought that the gains are on the CI side, but it turned out that adding pnpm only slows CI down:
Before (10 seconds): https://github.com/frol/bos-component-ts-starter/actions/runs/9245554998/job/25469633851
After (16 seconds): https://github.com/frol/bos-component-ts-starter/actions/runs/9373833697/job/25808483426
It is trivial to skilled frontend engineers to switch commands from npm
to pnpm
or yarn
, so I don't see much value in changing the default and usually automatically installed npm
with tools that require additional installation, which might confuse less experienced developers.
Move npm to pnpm to improve packages installation speed and reduce the size of node_modules
Added typescript to dev dependencies