GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||
GeezerVison is showing github.com — src: omit non-string values of package.json main field by anonrig · Pull Request #50965 · nodejs/node Conversation
Member
Omit FYI: This PR has missing tests. cc @RafaelGSS @targos @nodejs/loaders
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page. All reactions
Collaborator
All reactions
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page.
Member
All reactions
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page.
anonrig
force-pushed
the
fix-package-json-main
branch
from
d2ea291 to
61523db
Compare
Member
Author
All reactions
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page.
anonrig
force-pushed
the
fix-package-json-main
branch
from
61523db to
7e3b1b6
Compare
Collaborator
All reactions
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page.
RafaelGSS
reviewed
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Shoudn't it be
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page. All reactions
|
There was an error while loading. Please reload this page.
If this is excluded in v20 release, I'll spend more time to add tests in this PR. If not, we can merge it as it is to unblock the release. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
I’m not really sure it needs tests, to be honest, because Node itself doesn’t take a position on non-string values of |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Can the PR title be updated to match the current PR’s behavior? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
It would not, it's definitely OK to change tests in semver-major PRs. Not having a test only gives a chance that such breaking change slips through in a semver-minor or semver-patch PR. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
If we add tests, any change we make in the future will be semver-major but we don't claim that we support non-string use cases since they are invalid. I think this is the correct approach. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
The tests don't map to claimed support though, do they? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
It's better to catch regression in tests instead of citgm |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Landed in 0229502 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Depends on #50322 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@targos Why did we add don't-land-on-v21? The dependent PR issue is fixed in this PR and therefore, we can remove the do not land issues on this PR and parent PR. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Feel free to change labels on both PRs if that's the correct thing to do. I just acted based on the parent PR labels. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
PR-URL: #50965 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
|
to land on v20 dependes on #50965 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.