Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.29 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.29 KB

Glutinum.Template

Glutinum.Template is an opinionated template for creating Fable bindings/libraries.

Note

If you are looking for a template to create a standard F# project, you should look at MiniScaffold.

It features:

  • Project configuration with validation for common mistakes

    For example, it will check that you have FablePackageType set so the package will be listed in the Fable package registry.

  • Enforce commit message conventions via EasyBuild.CommitLinter

  • Automatic versioning and changelog generation based on the git history

  • Enforce code style with Fantomas

    • The code is automatically formatted on commit
  • Easy release thanks to a build orchestror

Usage

To use this template, you can run the following command:

dotnet new install "Glutinum.Template::*"

Then you can create a new project with:

dotnet new glutinum -n MyProject

Once installed, you can refer to the MANUAL.md file in the generated project for more information.