Skip to content

Commit

Permalink
refactor: reformat typescript globally
Browse files Browse the repository at this point in the history
  • Loading branch information
jenspots committed Sep 15, 2024
1 parent b54f812 commit 2ee5f23
Show file tree
Hide file tree
Showing 9 changed files with 41 additions and 26 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,6 @@
"trailingComma": "all",
"tabWidth": 2,
"semi": true,
"singleQuote": false
"singleQuote": false,
"quoteProps": "consistent"
}
25 changes: 15 additions & 10 deletions format.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,36 @@

TRACKED_FILES="$(git ls-files --cached --others --exclude-standard)"

function find_tracked_files() {
echo "$TRACKED_FILES" | grep "$1$" | tee /dev/tty
function grep_tracked_files() {
echo "$TRACKED_FILES" | grep "$1" | tee /dev/tty
}

echo "Formatting: Kotlin"
find_tracked_files ".kt" | xargs ktfmt 2>/dev/null
find_tracked_files ".kts" | xargs ktfmt 2>/dev/null
grep_tracked_files "\.kt$" | xargs ktfmt 2>/dev/null
grep_tracked_files "\.kts$" | xargs ktfmt 2>/dev/null
echo ""

echo "Formatting: Java"
find_tracked_files ".java" | xargs -I "{}" google-java-format -r "{}"
grep_tracked_files "\.java$" | xargs -I "{}" google-java-format -r "{}"
echo ""

echo "Formatting: YAML"
find_tracked_files ".yml" | xargs -I "{}" yamlfmt "{}"
find_tracked_files ".yaml" | xargs -I "{}" yamlfmt "{}"
grep_tracked_files "\.yml$" | xargs -I "{}" yamlfmt "{}"
grep_tracked_files "\.yaml$" | xargs -I "{}" yamlfmt "{}"
echo ""

echo "Formatting: Markdown"
find_tracked_files ".md" | xargs -I "{}" mdformat "{}"
grep_tracked_files "\.md$" | xargs -I "{}" mdformat "{}"
echo ""

echo "Formatting: Python"
find_tracked_files ".py" | xargs black
grep_tracked_files "\.py$" | xargs black
echo ""

echo "Formatting: Protobuf"
find_tracked_files ".proto" | xargs -I "{}" buf format -w "{}"
grep_tracked_files "\.proto$" | xargs -I "{}" buf format -w "{}"
echo ""

echo "Formatting: JavaScript/TypeScript"
grep_tracked_files "\.js$" | xargs npx prettier --write >/dev/null
grep_tracked_files "\.ts$" | xargs npx prettier --write >/dev/null
1 change: 0 additions & 1 deletion packages/file-utils-ts/.prettierignore

This file was deleted.

6 changes: 0 additions & 6 deletions packages/file-utils-ts/.prettierrc.json

This file was deleted.

1 change: 0 additions & 1 deletion packages/runner-ts/.prettierignore

This file was deleted.

6 changes: 0 additions & 6 deletions packages/runner-ts/.prettierrc.json

This file was deleted.

1 change: 0 additions & 1 deletion packages/shacl-validator-ts/.prettierignore

This file was deleted.

13 changes: 13 additions & 0 deletions packages/template-ts/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions packages/template-ts/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"name": "template-ts",
"version": "1.0.0",
"description": "A template for TypeScript RDF-Connect processors.",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "MIT"
}

0 comments on commit 2ee5f23

Please sign in to comment.