[compiler] Infer deps configuration (#31616)
Adds a way to configure how we insert deps for experimental purposes.
```
[
{
module: 'react',
imported: 'useEffect',
numRequiredArgs: 1,
},
{
module: 'MyExperimentalEffectHooks',
imported: 'useExperimentalEffect',
numRequiredArgs: 2,
},
]
```
would insert dependencies for calls of `useEffect` imported from `react`
if they have 1 argument and calls of useExperimentalEffect` from
`MyExperimentalEffectHooks` if they have 2 arguments. The pushed dep
array is appended to the arg list. J
Jordan Brown committed
2a9f4c04e54294b668e0a2ae11c1930c2e57b248
Parent: e3b7ef3
Committed by GitHub <[email protected]>
on 11/22/2024, 10:19:20 PM