Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The constraints file is difficult to maintain #4384

Closed
mcmire opened this issue Jun 6, 2024 · 0 comments · Fixed by #4546
Closed

The constraints file is difficult to maintain #4384

mcmire opened this issue Jun 6, 2024 · 0 comments · Fixed by #4546
Assignees

Comments

@mcmire
Copy link
Contributor

mcmire commented Jun 6, 2024

This project uses Yarn's constraints feature to ensure that there is cohesion among the packages in the monorepo.

This file is challenging to maintain, however, because it is written in Prolog, a 30+-year-old language that no one uses anymore.

Recent versions of Yarn introduced a JavaScript API which is intended to replace the Prolog API.

The constraints file was converted already for the module template in MetaMask/metamask-module-template#220. We may be able to use this as inspiration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant