From e9109f959711be577e7646a8c4a8a1821389e511 Mon Sep 17 00:00:00 2001 From: Egor Aristov Date: Fri, 7 Feb 2025 16:58:49 +0300 Subject: [PATCH] readme: development --- README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/README.md b/README.md index e42764c..9ab3784 100644 --- a/README.md +++ b/README.md @@ -52,3 +52,21 @@ Env vars always has precedence over config.yml Docker-compose deployment uses [deploy/.env file](deploy/.env) You can see all available options in [config.go file](internal/config/config.go) (struct Config) + +## Development + +You need Go 1.23 (most of application) and Node.js 20 (frontend) + +Instaling dependencies example for MacOS: + +```bash +brew install go@1.23 +brew install node@20 +go mod download +cd frontend/wizard-vue && npm install +``` + +Also this repository contains some useful git hooks. To enable them, use: +```bash +git config --local core.hooksPath .githooks/ +```