- Implement Pydantic Settings for strict, type-safe configuration - Centralize environment variables in project root .env - Modernize project boilerplate (README, .gitignore, .editorconfig) - Add automated secret key generation and secure CORS defaults - Remove legacy absolute path hardcoding and string-based settings
22 lines
400 B
INI
22 lines
400 B
INI
# EditorConfig helps maintain consistent coding styles for multiple developers working on the same project
|
|
root = true
|
|
|
|
[*]
|
|
indent_style = space
|
|
indent_size = 4
|
|
end_of_line = lf
|
|
charset = utf-8
|
|
trim_trailing_whitespace = true
|
|
insert_final_newline = true
|
|
|
|
[*.{js,jsx,ts,tsx,json,css,scss,html}]
|
|
indent_size = 2
|
|
|
|
[*.toml]
|
|
indent_size = 2
|
|
|
|
[*.{yml,yaml}]
|
|
indent_size = 2
|
|
|
|
[.env, .env.*]
|
|
indent_size = 2
|