You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
No worries @moltar,
I did think about this and ultimately went the way I did given syncpack is a CLI rather than a library. It's a fair point though, I'll have a think about what can be done for you, thanks!
JamieMason
changed the title
ESM is a breaking change
fix(types): support importing types into CJS projects
May 7, 2024
Jiti is a great project. But I think because it uses require, it wouldn't benefit my case, as I am actually just interested in the types. I use these types to build up a config object programmatically.
Description
Going from 12.3.0 -> 12.3.1 introduced a breaking change (going ESM).
I had a CJS package that depended on the types from
syncpack
, and I cannot build it due to this change.Suggested Solution
Option 1: Publish types separately, e.g.
@syncpack/types
.Option 2: Dual publish CJS/ESM package (e.g. using
tsup
).Help Needed
N/A
The text was updated successfully, but these errors were encountered: