GoogleChromeLabs / GoogleChromeLabs/comlink
Typescript Remote object wrapping not recursively applied
Open
- Dominant language
- TypeScript
- Stars
- 12.8k
- Forks
- 435
- PR merge metrics
- No merged PRs in 30d
Description
The following code does not appear to compile using `comlink@4.3.0`
```typescript
interface F{ a : [] }
declare const b: Remote
b.a.length
```
It appears `b.a` resolves to `Promise<[]>` instead of something like `Remote<[]>`.
Contributor guide
Assessment
This issue has not been assessed yet.