-
Notifications
You must be signed in to change notification settings - Fork 12
Adding support for .yarnrc.yml files. #28
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
Conversation
433cf1a
to
4308e49
Compare
This change factors commonalities between .npmrc and .yarnrc files into a common base class `FileProvider`. This allowed for the addition of .yarnrc.yml files without duplicating code. This caused some of the logic to move around a bit. The biggest change for the npmrc is a more genereralized approach to reading, writing and updating the file without regular expressions and multiple passes.
442b318
to
1ea2779
Compare
mismatch in lock file between pnpm 8 and 9
1ea2779
to
99772a8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few minor things, but overall, WOW! Thanks a ton for this!
You also might wanna just go ahead and run |
dfeb9b6
to
016784a
Compare
I'll add 'lint' support and run prettier seperately. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👏
This change factors commonalities between .npmrc and .yarnrc files into a common base class
FileProvider
.This allowed for the addition of .yarnrc.yml files without duplicating code.
This caused some of the logic to move around a bit. The biggest change for the npmrc is a more genereralized approach to reading, writing and updating the file without regular expressions and multiple passes.
Fixes: #4