Skip to content

kubaflo/conventions

 
 

Repository files navigation

This is a repository that contains several useful things that other nblockchain repos use, such as:

All in all, this is mainly documentation, and some tooling to detect bad practices.

More things to come:

  • Detect .fsx files without +x attrib.
  • Detect old versions of FSharpLint and fantomas/fantomless being used.
  • Detect old versions of .editorconfig or Directory.Build.props being used.
  • Detect non-verbose flags (e.g. dotnet build -c Debug instead of dotnet build --configuration Debug) being used in scripts or YML CI files (there are exceptions, e.g. env -S).
  • Detect unpinned versions, such as:
    • Missing the --version flag in dotnet tool install foo invocations.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 51.8%
  • F# 47.9%
  • Other 0.3%