-
-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(types): support importing types into CJS projects #211
Comments
No worries @moltar, |
In the meantime, I just learned about https://github.com/unjs/jiti which might serve as a workaround. |
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: