To reproduce:
yarn
in the root, svelte-kit, and sibling directories.yarn dev
in the svelte-kit directory.The code in MobxSiblingPackageDemo
and MobxNonSiblingDemo
is identical, but observing on one store works, and on the other doesn't.
I suspect that the "useDefineForClassFields" in tsconfig is somehow not being respected by Vite when it compiles code included via resolve.alias -- but am unsure.