diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..fd2fc3f --- /dev/null +++ b/.editorconfig @@ -0,0 +1,14 @@ +root = true + +[*] +indent_style = space +indent_size = 2 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + + +[*.go] +indent_style = tab +indent_size = 4 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..c9f8b02 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,20 @@ +# images + +*.jpg binary +*.jpeg binary +*.bmp binary +*.tiff binary +*.png binary +*.svg binary +*.ico binary + +# binary files +*.exe binary +*.dll binary + +# PowerShell specific +*.ps1 working-tree-encoding=UTF-8 +*.psm1 working-tree-encoding=UTF-8 +*.psd1 working-tree-encoding=UTF-8 + +*.md working-tree-encoding=UTF-8 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..82f00e6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +# Basic ignore patterns +*.log +*.secret + +# data dir related prod files +data/*.csv + +# Ignore temp build artifacts +/bin/* +!bin/.gitkeep + +# Ignore Pester test result files +coverage.xml +testResults.xml