next.js
a598b5ba - fix: make webpack handle "use cache" in node_modules (#78606)

Commit
237 days ago
fix: make webpack handle "use cache" in node_modules (#78606) Turbopack applies the "use cache" transform in node_modules, but Webpack wasn't doing that. This is due to a sneaky little regex that controls whether files in node_modules are passed to SWC for transforming or not -- `use client` and `use server` were included there, but `use cache` wasn't. This PR fixes that. (I don't really expect NPM packages to use `"use cache"` because it's pretty application-specific, but it might be relevant in a monorepo situation where shared utils that use the directive can live in a separate package) --------- Co-authored-by: Hendrik Liebau <mail@hendrik-liebau.de>
Author
Parents
Loading