Turbopack: fix unused export removal with mixed reexport and locals (#81422)
We had this reference which caused all locals to be used:
```
node_modules/@react-spring/core/dist/react-spring-core.esm.js [app-client] (ecmascript) <module evaluation>
->
node_modules/@react-spring/core/dist/react-spring-core.esm.js [app-client] (ecmascript) <locals>
with
export_usage=all
```
So for
```js
import {config, useSpring} from "@react-spring/core";
```
the output was
```js
"[project]/node_modules/.pnpm/@react-spring+core@9.4.5_react@19.2.0-canary-fa3feba6-20250623/node_modules/@react-spring/core/dist/react-spring-core.esm.js [app-client] (ecmascript) <locals>": ((__turbopack_context__) => {
__turbopack_context__.s({
"BailSignal": ()=>BailSignal,
"Controller": ()=>Controller,
"FrameValue": ()=>FrameValue,
"Interpolation": ()=>Interpolation,
"Spring": ()=>Spring,
"SpringContext": ()=>SpringContext,
"SpringRef": ()=>SpringRef,
"SpringValue": ()=>SpringValue,
"Trail": ()=>Trail,
"Transition": ()=>Transition,
"config": ()=>config,
"easings": ()=>easings,
"inferTo": ()=>inferTo,
"interpolate": ()=>interpolate,
"to": ()=>to,
"update": ()=>update,
"useChain": ()=>useChain,
"useSpring": ()=>useSpring,
"useSpringRef": ()=>useSpringRef,
"useSprings": ()=>useSprings,
"useTrail": ()=>useTrail,
"useTransition": ()=>useTransition
});
```
instead of only listing the used exports
```js
"[project]/node_modules/.pnpm/@react-spring+core@9.4.5_react@19.2.0-canary-fa3feba6-20250623/node_modules/@react-spring/core/dist/react-spring-core.esm.js [app-client] (ecmascript) <locals>": ((__turbopack_context__) => {
"use strict";
__turbopack_context__.s({
"config": ()=>config,
"useSpring": ()=>useSpring
});
```