01:03
<Mathieu Hofman>
Am I the only one who has found the need for a peerDependenciesMeta field of types: true, to express that a dependency is only providing transitive type info. I guess it's somewhat related to https://github.com/npm/rfcs/discussions/490, but even weaker. Use case is a library that only import and wraps some types from another library without actually needing that library at runtime.
21:06
<ljharb>
if it's providing the types from it at runtime then it does need it at runtime