diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..4a0e5944c --- /dev/null +++ b/.gitattributes @@ -0,0 +1,10 @@ +# Normalize line endings +* text=auto eol=lf + +# Define merge strategies for specific file types +*.ts merge=union +*.js merge=union +*.json merge=union + +# Handle whitespace +* whitespace=nowarn \ No newline at end of file diff --git a/.gitignore b/.gitignore index 54fbaf25d..d21285bbd 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ node_modules dist bundle local_assets -.vscode \ No newline at end of file +.vscode +.crush \ No newline at end of file diff --git a/component/.prettierignore b/component/.prettierignore new file mode 100644 index 000000000..9275afe05 --- /dev/null +++ b/component/.prettierignore @@ -0,0 +1,10 @@ +# Ignore CSS files as they may have specific formatting requirements +*.css + +# Ignore minified files +*.min.js +*.min.css + +# Ignore build artifacts +dist/ +build/ \ No newline at end of file diff --git a/component/index.html b/component/index.html index 2f40be8c3..8f62f40c4 100644 --- a/component/index.html +++ b/component/index.html @@ -1,43 +1,59 @@ -
- -