An open API service indexing awesome lists of open source software.

https://github.com/ztepsic/zed

General helper library on top of .net framework
https://github.com/ztepsic/zed

c-sharp library

Last synced: 4 months ago
JSON representation

General helper library on top of .net framework

Awesome Lists containing this project

README

          

# Zed

[![Zed on nuget.org](https://img.shields.io/nuget/v/Zed.svg)](https://www.nuget.org/packages/Zed) [![Zed on fuget.org](https://www.fuget.org/packages/Zed/badge.svg)](https://www.fuget.org/packages/Zed)

## CI build status

| Branch | Build status |
| ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Master | [![Main](https://github.com/ztepsic/zed/actions/workflows/main.yml/badge.svg)](https://github.com/ztepsic/zed/actions/workflows/main.yml) |
| Develop | [![Main](https://github.com/ztepsic/zed/actions/workflows/main.yml/badge.svg?branch=develop)](https://github.com/ztepsic/zed/actions/workflows/main.yml) |

## Dev setup

### [Conventional commits](https://www.conventionalcommits.org/)

- [Commit Lint - Lint commit messages](https://commitlint.js.org/)
- Intall locally
```sh
npm install --save-dev husky
npx husky init
echo "npx --no -- commitlint --edit \$1" > .husky/commit-msg
```
- [Commitizen](http://commitizen.github.io/cz-cli/)

- Install locally

```sh
npm install --save-dev commitizen
npm install --save-dev @commitlint/cz-commitlint commitizen inquirer@9
```

### Versioning with [GitVersion](https://gitversion.net/)

- Install .net global tool

```sh
dotnet tool install --global GitVersion.Tool
```

- Run

```sh
dotnet-gitversion
```

- [Arguments](https://gitversion.net/docs/usage/cli/arguments)