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.
π Linked issue
nuxt/nuxt#13920
β Type of change
π Description
This is a follow-on from #1021, adding support for splitting explicit
nitropack
augmentations from auto-import types (which affect the global scope). This should mean that a consuming framework, like Nuxt, can pull intypes/nitro-augmentations.d.ts
safely for typed$fetch
without also adding the auto-import types to the global namespace.I've implemented this (with
/// <reference />
) to keep the change backward-compatible in case users are explicitly referencingnitro.d.ts
, but with this changenitro-augmentations.d.ts
also becomes part of the public API (so better naming ideas are definitely welcome)...π Checklist