I've noticed that @glimmerx/component ships with TypeScript declarations, by virtue of not having a files entry that excludes its index.ts from being published.
@glimmerx/modifier and @glimmerx/helper, on the other hand, exclude the .ts files they have that re-export from their corresponding @glimmer packages.
Is that distinction intentional, or are all the @glimmerx packages meant to include TypeScript support out of the box?
I think this has either been resolved or (more likely) I misdiagnosed the original situation. Either way, I don't think the problem I was describing here is actually a problem.
I've noticed that
@glimmerx/component
ships with TypeScript declarations, by virtue of not having afiles
entry that excludes itsindex.ts
from being published.@glimmerx/modifier
and@glimmerx/helper
, on the other hand, exclude the.ts
files they have that re-export from their corresponding@glimmer
packages.Is that distinction intentional, or are all the
@glimmerx
packages meant to include TypeScript support out of the box?