From 79395ab20356d1fbbab0222c6e29e20db2ed7c64 Mon Sep 17 00:00:00 2001 From: Dillon-Brown Date: Wed, 3 Jun 2020 04:25:32 +0100 Subject: [PATCH] Add .editorconfig file to assist with maintaining consistent coding style - Marked the .editconfig as root to stop further file searching. - Added default charset, EOL, EOF and trailing whitespace rules. - Set indent style and size for common file types (PHP, JS, HTML, SCSS, JSON). - Added a commit message ruleset to prevent going over 72 characters. Signed-off-by: Dillon-Brown --- .editorconfig | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .editorconfig diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 000000000..d48bee093 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,24 @@ +; top-most EditorConfig file +root = true + +; Unix-style newlines +[*] +charset = utf-8 +end_of_line = LF +insert_final_newline = true +trim_trailing_whitespace = true + +[*.{php, html, ts}] +indent_style = space +indent_size = 4 + +[*.{js, json, scss}] +indent_style = space +indent_size = 2 + +[*.md] +max_line_length = off +trim_trailing_whitespace = false + +[COMMIT_EDITMSG] +max_line_length = 72