Skip to content
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

Create rush-resolver-cache-plugin #4892

Merged

Conversation

dmichon-msft
Copy link
Contributor

@dmichon-msft dmichon-msft commented Aug 16, 2024

Summary

Adds a new plugin to Rush that generates a cache file for use by @rushstack/webpack-workspace-resolve-plugin.

Details

Handles scenarios currently encountered in rushstack, plus some other edge cases (pointer to local tgz).

How it was tested

Temporarily wired it into the start-dev workflow within the workspace. Installed using the dev version of Rush to generate the cache file, then leveraged it inside of the webpack config for @rushstack/rush-lib and validated that the DescriptionFilePlugin from enhanced-resolve was no longer hit.

Impacted documentation

This plugin, docs for @rushstack/webpack-workspace-resolve-plugin.

@dmichon-msft dmichon-msft force-pushed the user/dmichon/rush-resolver-cache-plugin branch from 23ad85c to f8e2eae Compare August 22, 2024 00:52
@dmichon-msft dmichon-msft force-pushed the user/dmichon/rush-resolver-cache-plugin branch from a563c97 to ee2b805 Compare August 22, 2024 19:42
@iclanton iclanton merged commit 444bb3c into microsoft:main Aug 23, 2024
4 checks passed
@dmichon-msft dmichon-msft deleted the user/dmichon/rush-resolver-cache-plugin branch August 23, 2024 00:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Closed
Development

Successfully merging this pull request may close these issues.

2 participants