Skip to content

Conversation

rault-a
Copy link
Contributor

@rault-a rault-a commented May 19, 2024

πŸ”— Linked issue

adonisjs/core#4568

❓ Type of change

  • 🐞 Bug fix (a non-breaking change that fixes an issue)
  • πŸ‘Œ Enhancement (improving an existing functionality like performance)
  • ✨ New feature (a non-breaking change that adds functionality)
  • ⚠️ Breaking change (fix or feature that would cause existing functionality to change)

πŸ“š Description

This PR adds support for yarn berry into assembler (required to then add it to core).
It replaces lockFile in SUPPORT_PACKAGE_MANAGERS because yarn berry also need some other metadata files, but it might be useful for other package managers too.

πŸ“ Checklist

  • I have linked an issue or discussion.
  • I have updated the documentation accordingly.

Not sure there is documentation to be updated, it should just make it work out of the box for yarn berry.

@Julien-R44
Copy link
Member

A test covering the behavior for yarn@berry would be great to have

See here for reference :

@Julien-R44
Copy link
Member

Looks fine to me! Thanks a lot

@RomainLanz Since you are way more familiar with yarn than me, could you give it a quick review?

@Julien-R44 Julien-R44 merged commit d31e75e into adonisjs:develop May 20, 2024
@Julien-R44
Copy link
Member

Thanks!

@rault-a rault-a deleted the fix/yarn-berry-support branch May 20, 2024 17:00
Julien-R44 pushed a commit that referenced this pull request May 22, 2024
* feat: yarn berry support

* fix: add missing yarn berry file to move during build

* chore: add tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants