Skip to content

F# tools for generating documentation (Markdown processor and F# code formatter)

License

Notifications You must be signed in to change notification settings

nojaf/FSharp.Formatting

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fsdocs and FSharp.Formatting Build and Test

The FSharp.Formatting package includes libraries and tools for processing F# script files, markdown and components for documentation generation. The primary tool is "fsdocs".

See https://fsprojects.github.io/FSharp.Formatting/

Development

dotnet fsi build.fsx

Once built, you can run the command-line tool to self-build the docs for this directory using

dotnet build
src\fsdocs-tool\bin\Debug\net6.0\fsdocs.exe watch
src\fsdocs-tool\bin\Debug\net6.0\fsdocs.exe build --clean

Pipelines

Run

dotnet fsi build.fsx -- --help

to see what other pipelines can be run from build.fsx.

dotnet fsi build.fsx -- -p Verify

Will perform the linting, unit tests and analyzer check. This is useful to run locally before submitting your PR.

Maintainer(s)

About

F# tools for generating documentation (Markdown processor and F# code formatter)

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • F# 65.8%
  • C# 12.5%
  • HTML 9.9%
  • Perl 4.7%
  • PHP 3.6%
  • TeX 3.2%
  • Other 0.3%