Skip to content

Commit 034f692

Browse files
committed
feat: pretty dashboard
1 parent 92c9733 commit 034f692

File tree

15 files changed

+1661
-211
lines changed

15 files changed

+1661
-211
lines changed

.eslintrc

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"root": true,
3+
"env": {
4+
"browser": true,
5+
"es2021": true,
6+
"node": true
7+
},
8+
"extends": ["plugin:vue/vue3-recommended", "eslint:recommended", "@vue/typescript/recommended"],
9+
"parserOptions": {
10+
"ecmaVersion": 2021
11+
},
12+
"plugins": [],
13+
"rules": {
14+
"vue/multi-word-component-names": "off",
15+
"vue/singleline-html-element-content-newline": "off",
16+
"vue/max-attributes-per-line": [
17+
"warn",
18+
{
19+
"singleline": {
20+
"max": 4
21+
},
22+
"multiline": {
23+
"max": 1
24+
}
25+
}
26+
]
27+
}
28+
}

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,8 @@ jobs:
2727
- name: Install dependencies
2828
run: npm ci --prefer-offline --no-audit
2929

30+
- name: Run linter
31+
run: npm run lint
32+
3033
- name: Build the app
3134
run: npm run build

0 commit comments

Comments
 (0)