Open Freymaurer opened 3 months ago
More:
we hotfixed this with ARCtrl.alpha.6.swate hotfix. This version does not include conditional python/javascript json dependency, instead it always depens on thoth.json.javascript
To publish swate prerelease, you can use:
<ItemGroup>
<PackageReference Include="NJsonSchema" Version="10.8.0" />
<PackageReference Include="Thoth.Json.Core" Version="0.2.1" />
<PackageReference Include="Thoth.Json.Newtonsoft" Version="0.1.0" />
<PackageReference Include="Thoth.Json.JavaScript" Version="0.1.0" />
</ItemGroup>
build.cmd publishNugetPrerelease
swate.b
I'm currently investigating why it doesn't work in Fable. '
The problem lies already with the dependency resolver they use, https://github.com/phmonte/Buildalyzer.
We use conditional references for environment targetet json libs:
This works for native transpilation and testing, but not when referenced in another fable environment.