diff --git a/.gitattributes b/.gitattributes index 810f474..c6aa9df 100644 --- a/.gitattributes +++ b/.gitattributes @@ -55,6 +55,23 @@ *.bat text eol=crlf *.cmd text eol=crlf +# web frontend stack -- force LF so SRI hashes are always correct +*.html text eol=lf +*.htm text eol=lf +*.css text eol=lf +*.min.css text eol=lf +*.js text eol=lf +*.min.js text eol=lf +*.php text eol=lf + +# Visual Studio projects (Rider also) +*.cs diff=csharp +*.sln merge=union +*.csproj merge=union +*.vbproj merge=union +*.fsproj merge=union +*.dbproj merge=union + # Serialisation *.json text *.toml text @@ -76,6 +93,8 @@ # Exclude files from exporting # -.gitattributes export-ignore -.gitignore export-ignore -.gitkeep export-ignore +.gitattributes export-ignore +.gitignore export-ignore +.gitkeep export-ignore +.idea export-ignore +.vscode export-ignore diff --git a/.gitignore b/.gitignore index 397b4a7..7150b25 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,35 @@ +# +# JetBrains exclusions +# + +riderModule.iml +/_ReSharper.Caches/ + +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# Generated files +.idea/**/contentModel.xml +.idea/**/GitCommitMessageStorage.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# modules +.idea_modules/ + +# Editor-based Rest Client +.idea/httpRequests + +# project-specific exclusions *.log