-
-
Notifications
You must be signed in to change notification settings - Fork 31.7k
esm: add chaining to loaders #42623
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
Merged
nodejs-github-bot
merged 24 commits into
nodejs:master
from
JakobJingleheimer:esm/add-chaining-to-loaders
May 4, 2022
Merged
esm: add chaining to loaders #42623
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
8005915
esm: add chaining to loaders
JakobJingleheimer 1ad975b
fix: --experimental-loader is an array
targos 3f4dfab
fixup: add breaking change warning to ESM loaders section
JakobJingleheimer fa0cf39
fixup: doc `userLoaders` within `shouldUseESMLoader()`
JakobJingleheimer 7d6b80b
fixup: tidy tests
JakobJingleheimer 8cc538d
fixup: tidy node internal paths for default hooks
JakobJingleheimer a20dc14
fixup: restore `emittedSpecifierResolutionWarning`
JakobJingleheimer 06803f1
fixup: doc ESMLoader hook methods
JakobJingleheimer db4f4ee
fixup: use correct JSDoc tag
GeoffreyBooth 7588a2f
fixup: tidy code styles & clarify var names (#1)
GeoffreyBooth 859fd88
fixup: `next` → `nextResolve` & `nextLoad`
JakobJingleheimer cea5473
fixup: account for nested hook short-circuiting
JakobJingleheimer b56112f
fixup: optimise loadNext's internal validity check on `url`
JakobJingleheimer 7cc33e4
fixup: tidy ESM doc & add changelog info
JakobJingleheimer 6bb5359
fixup: update internals for `next()` → `next<hookName>()`
JakobJingleheimer 9fc7ba5
fixup: `fixtures.path()` → `fixtures.fileURL()`
JakobJingleheimer 1c712e9
fixup: code doc for ESMLoader::import() … namespaces
JakobJingleheimer 21bd600
fixup: update manual anchor links
JakobJingleheimer c81ad32
fixup: tweak ESM doc `resolve` & `load` hooks' changelogs
JakobJingleheimer 96acd20
fixup: wordsmith ESM hooks' changelogs
JakobJingleheimer 4169efb
fixup: remove extra whitespace character
JakobJingleheimer 15eecb6
fixup: wordsmith ESM warning for triggering chaining exceptions
JakobJingleheimer 6dd23ee
fixup: optimise resolve's validity check on `url`
JakobJingleheimer 38e596b
fixup: test fixture `node:` → `import.meta.url`
JakobJingleheimer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.