42 lines
766 B
INI
42 lines
766 B
INI
root = true
|
|
|
|
[*]
|
|
charset = utf-8
|
|
indent_style = space
|
|
indent_size = 2
|
|
end_of_line = lf
|
|
insert_final_newline = true
|
|
trim_trailing_whitespace = true
|
|
|
|
# JavaScript files
|
|
[*.{js,jsx}]
|
|
indent_size = 2
|
|
max_line_length = 120
|
|
|
|
# JSON configuration files (Common/config/*.json)
|
|
[*.json]
|
|
indent_style = tab
|
|
max_line_length = 120
|
|
|
|
# Package files (use spaces for package.json)
|
|
[package*.json]
|
|
indent_style = space
|
|
indent_size = 2
|
|
|
|
# GitHub workflow files (.github/workflows/*.yml)
|
|
[*.{yml,yaml}]
|
|
indent_style = space
|
|
indent_size = 2
|
|
max_line_length = 120
|
|
|
|
# SQL schema files (schema/*/)
|
|
[*.sql]
|
|
indent_style = space
|
|
indent_size = 2
|
|
max_line_length = 100
|
|
|
|
# Markdown files (preserve trailing spaces for line breaks)
|
|
[*.md]
|
|
trim_trailing_whitespace = false
|
|
max_line_length = off
|