A template to get up and running as fast as possible with Fable and publishing to multiple languages.
On creation this template supports:
- FSharp
- JavaScript
- TypeScript
- Python
- CSharp
dotnet new install Fable.Multiverse
dotnet new fable.multiverse -n <project-name> --git-owner <git-owner>- Follow the instructions in the README.md of the created project. 🎉
This template creates:
- Build Project
- Testing
- Bundling
- Publishing
- Automatic index file creation
- Code generator for C# access layer
- Src Projects
- F# Project
- C# Access layer project
- Test Projects
- Fable.Pyxpecto Project
- C# Xunit Project
- Python pytest Project
- JavaScript Mocha Project
- TypeScript support for tests and publishing with types.
- Dev Container support for VSCode
--
- Increase version in
Fable.Multiverse.fsproj dotnet pack .\Fable.Multiverse.fsproj- Upload
.npkgfrombin/Release/* git tag v<new_version>git push origin tag v<new_version>