Skip to content

Commit 33810c1

Browse files
committed
Set up frontend code formatting
1 parent 1a829a3 commit 33810c1

File tree

7 files changed

+24
-9
lines changed

7 files changed

+24
-9
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
!/.idea/codeStyles/
33
!/.idea/codeStyles/*
44
!/.idea/google-java-format.xml
5+
!/.idea/prettier.xml

.idea/prettier.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/.prettierignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
src/css/AnsiTheme.css
1+
/dist/

frontend/.prettierrc.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
11
{
2-
"singleQuote": true,
3-
"semi": false,
4-
"tabWidth": 2,
5-
"trailingComma": "none",
6-
"arrowParens": "avoid"
2+
"printWidth": 100
73
}

frontend/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"scripts": {
66
"serve": "vue-cli-service serve",
77
"build": "vue-cli-service build",
8-
"lint": "vue-cli-service lint --no-fix"
8+
"lint": "vue-cli-service lint --no-fix",
9+
"fmt": "prettier . --write"
910
},
1011
"dependencies": {
1112
"@types/dygraphs": "^1.1.11",
@@ -47,7 +48,7 @@
4748
"eslint-plugin-promise": "6.1.1",
4849
"eslint-plugin-standard": "5.0.0",
4950
"eslint-plugin-vue": "9.9.0",
50-
"prettier": "^2.8.4",
51+
"prettier": "^3.6.2",
5152
"sass": "~1.59.3",
5253
"sass-loader": "^13.2.0",
5354
"typescript": "~5.0.2",

frontend/yarn.lock

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5602,11 +5602,16 @@ prettier-linter-helpers@^1.0.0:
56025602
dependencies:
56035603
fast-diff "^1.1.2"
56045604

5605-
"prettier@^1.18.2 || ^2.0.0", prettier@^2.8.4:
5605+
"prettier@^1.18.2 || ^2.0.0":
56065606
version "2.8.4"
56075607
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.4.tgz#34dd2595629bfbb79d344ac4a91ff948694463c3"
56085608
integrity sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==
56095609

5610+
prettier@^3.6.2:
5611+
version "3.6.2"
5612+
resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.6.2.tgz#ccda02a1003ebbb2bfda6f83a074978f608b9393"
5613+
integrity sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==
5614+
56105615
pretty-error@^4.0.0:
56115616
version "4.0.0"
56125617
resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6"

scripts/fmt

100644100755
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
#!/usr/bin/env bash
22
set -euo pipefail
33

4+
pushd frontend
5+
yarnpkg install --ignore-engines
6+
yarnpkg run fmt
7+
popd
8+
49
pushd backend
510
mvn spotless:apply
611
popd

0 commit comments

Comments
 (0)