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
My pre-release automated scripts caught a bug that I was about to release in 6.13.0 (kind of cool).
The problem is this library is now implementing features that require a peer dependency of the latest TS version (ex. jsx fragments, strict property initialization). I tried to get around this by generating "compiler polyfills", but this doesn't exactly work because I use ts.SyntaxKind literals in the source. Anyway, as I progress this is going to become more and more of a problem.
The solution I see around this is to provide my own declaration file for the TypeScript compiler along with the library. This would only include the relevant information from the compiler.
The text was updated successfully, but these errors were encountered:
My pre-release automated scripts caught a bug that I was about to release in 6.13.0 (kind of cool).
The problem is this library is now implementing features that require a peer dependency of the latest TS version (ex. jsx fragments, strict property initialization). I tried to get around this by generating "compiler polyfills", but this doesn't exactly work because I use
ts.SyntaxKind
literals in the source. Anyway, as I progress this is going to become more and more of a problem.The solution I see around this is to provide my own declaration file for the TypeScript compiler along with the library. This would only include the relevant information from the compiler.
The text was updated successfully, but these errors were encountered: