Skip to content

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