i'm working an complicated build pipeline where i added solid-refresh babel plugin, and encountered the following issue when solid-primitives/refs is processed:
solid-primitives/refs/refs.ts(98,9): Property'ref'ofexportedinterfacehasorisusingprivatename'Ref'.
comparing the generated files, you can see the difference:
w/out solid-refresh:
exporttypeRef<T>=T|((el: T)=>void)|undefined;exportinterfaceRefProps<T>{exportfunctionmergeRefs<T>(...refs: Ref<T>[]): (el: T)=>void{exportfunctionRefs(props: {exportfunctionRef(props: {w/ solid-refresh:
exporttypeRef<T>=T|((el: T)=>void)|undefined;exportinterfaceRefProps<T>{exportfunctionmergeRefs<T>(...refs: Ref<T>[]): (el: T)=>void{export{Refs};export{Ref};Probably the solution and expected behavior is that library code like solid-primitives would not be processed via the solid-refresh babel pipeline?
i'm working an complicated build pipeline where i added solid-refresh babel plugin, and encountered the following issue when
solid-primitives/refsis processed:comparing the generated files, you can see the difference:
w/out solid-refresh:
w/ solid-refresh:
Probably the solution and expected behavior is that library code like solid-primitives would not be processed via the solid-refresh babel pipeline?