Skip to content

Commit 4881808

Browse files
committed
Add format and pre-commit
1 parent 1ad9905 commit 4881808

File tree

15 files changed

+306
-8
lines changed

15 files changed

+306
-8
lines changed

Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,7 @@ install_template_dependencies:
3636
npm ci
3737

3838
install_dependencies: install_backend_dependencies install_frontend_dependencies install_template_dependencies
39+
40+
format_frontend:
41+
cd frontend && \
42+
npm run format

frontend/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"build": "vite build",
77
"preview": "vite preview --port 5050",
88
"test:unit": "vitest --environment jsdom",
9-
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore"
9+
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore",
10+
"format": "npx pretty-quick"
1011
},
1112
"dependencies": {
1213
"lodash": "^4.17.21",

frontend/src/App.vue

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
<template>
22
<div class="main">
3-
<img
4-
:src="logo"
5-
width="300"
6-
height="47"
7-
alt="VueWork"
8-
/>
3+
<img :src="logo" width="300" height="47" alt="VueWork" />
94
<h1>Добро пожаловать!</h1>
105
<p>
116
Это проект Vuework для обучения на профессиональном онлайн‑курсе<br />
@@ -15,7 +10,7 @@
1510
</template>
1611

1712
<script setup>
18-
import logo from '@/assets/img/logo.svg'
13+
import logo from "@/assets/img/logo.svg";
1914
</script>
2015

2116
<style lang="scss">

node_modules/.bin/husky

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

node_modules/.package-lock.json

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

node_modules/husky/LICENSE

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

node_modules/husky/README.md

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

node_modules/husky/husky.sh

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

node_modules/husky/lib/bin.d.ts

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

node_modules/husky/lib/bin.js

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

node_modules/husky/lib/index.d.ts

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

node_modules/husky/lib/index.js

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

node_modules/husky/package.json

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

package-lock.json

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

package.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"devDependencies": {
3+
"husky": "^8.0.3"
4+
},
5+
"husky": {
6+
"hooks": {
7+
"pre-commit": "pretty-quick --staged"
8+
}
9+
}
10+
}

0 commit comments

Comments
 (0)