decaporg / decap-cms

A Git-based CMS for Static Site Generators
https://decapcms.org
MIT License
17.7k stars 3.03k forks source link

Lerna -> nx, yarn -> npm #6959

Closed demshy closed 5 months ago

demshy commented 8 months ago

Summary This PR moves the project from an outdated Lerna to nx. Also moving from yarn to npm, since using yarn is no longer necessary for monorepos and between updating yarn to v3 or changing to npm we preferred the latter. Some notes:

These changes should not affect the product in any way, only the workflow of contributors. From my end it does seem much smoother - especially with nx's caching, building and testing should now be much faster.

Test plan

Checklist

Please add a x inside each checkbox:

A picture of a cute animal (not mandatory but encouraged)

netlify[bot] commented 8 months ago

Deploy Preview for cms-demo ready!

Name Link
Latest commit d58f086ea46431805f04e88408a460e6e76cccf4
Latest deploy log https://app.netlify.com/sites/cms-demo/deploys/656f45f295caa40008757c2a
Deploy Preview https://deploy-preview-6959--cms-demo.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] commented 8 months ago

Deploy Preview for decap-www canceled.

Name Link
Latest commit 7b1c104b171d5bcd84150e5cd549439eaf782a71
Latest deploy log https://app.netlify.com/sites/decap-www/deploys/65ba0df7bcffb50008b00dca