Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
fix: make Docusaurus PnP strict mode compatible #6047
fix: make Docusaurus PnP strict mode compatible #6047
Changes from 25 commits
4af0b6b
6bbcaa7
a2f19bb
507eda4
a700cf1
3bca988
49873a0
5b88162
868dbb6
aaa3e9d
50be91e
ea3011c
12ababf
f2a4734
0766f32
daec8d9
623678e
5611786
1b1d4e8
a4eebb6
a9c3263
8f8dc18
9ab927b
ec7d380
9bd355f
0abf912
cba0b9f
0a9742c
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
wonder if this snapshot is normal? What is this new syntax?
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.
It's just
require.resolve('url-loader')
+ replacing CWD with placeholder so the absolute path isn't hardcoded in the snapshotThere 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.
I don't understand that part.
Is the goal to make tests insensitive to local FS?
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.
Yes, indeed
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.
I was wondering if we shouldn't have a dedicated
@docusaurus/constants
package? any thought 🤷♂️ ?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.
Hmmm, I don't like little packages everywhere...
@docusaurus/utils
serves a very clear purpose as a general util to be consumed by any Node code, so I think it makes sense to put server-side constants here