Files
a598b5ba38 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 <[email protected]>
2025-04-28 15:31:31 +00:00

8 lines
85 B
JSON

{
"name": "my-pkg",
"type": "module",
"exports": {
".": "./index.js"
}
}